Web探索之旅 | 第三部分第二课:IP地址和域名

作者 谢恩铭,公众号「程序员联盟」(微信号:coderhub)。
转载请注明出处。
原文:https://www.jianshu.com/p/45a1f31ea9fb


《Web探索之旅》全系列

内容简介


  1. 前言
  2. IPv4 和 IPv6
  3. 域名
  4. 总结
  5. 第三部分第三课预告

1. 前言


上一课 Web探索之旅 | 第三部分第一课:服务器 中,我们说了在 Web 之中,全球各地有无数台机器,有些充当客户机,有些作为服务器。

那么这些机器如何找到和辨认彼此呢?难道不会“只是因为在人群中多看了你一眼,再也没能想起你容颜”吗?

如果我用我的浏览器上网,我怎么知道哪个服务器向我发送此网站呢?

为了解决这个难题,IT 科学家们使用了一个叫做 IP 地址的东西(东西好像有点太难听了,IP 它根本就不是个东西好吗...)。

IP 是 Internet Protocol 的缩写,表示“互联网协议”。

IP 地址就是用来表示每一台连接 Web 的机器的,而且是唯一标识。

我们暂时只要了解:大范围来讲,全球每台电脑都有一个独一无二的 IP 地址,就好像是它的唯一铭牌。我们可以把“电脑”比作“电话”,那么“IP 地址”就相当于“电话号码”。

2. IPv4 和 IPv6


IPv4 和 IPv6 是 IP 地址的不同版本,v4 就是第四版(v 是英语 version 的首字母,表示“版本”),那么 v6 就是第六版。

IPv4 的地址长度为 32 位(共有 2^32(2 的 32 次方)个 IP 地址),分为 4 段,每段 8 位,用十进制数字表示,每段数字范围为 0 ~ 255,段与段之间用句点隔开。例如 159.226.13.1

IPv6 的地址长度为 128 位(共有 2^128(2 的 128 次方)个 IP 地址),分为 8 段,每段 16 位,用十进制数字表示,每段数字范围为 0 ~ 65535,段与段之间用冒号隔开。如果每个 16 位用 16 进制表示,那么例如 1080:0000:0000:0000:0008:0800:200C:417A

互联网当前使用的主要是基于 IPv4 协议的 32 位地址,地址总容量近 43 亿个,已经全部分配完毕。而 IPv6 地址采用 128 位标识,数量为 2 的 128 次方,相当于 IPv4 地址空间的 4 次幂。

有人曾形象地比喻:“IPv6 可以让地球上每一粒沙子都拥有一个 IP 地址。”

我们的课程中还是以 IPv4 的地址值来举例。

例如我们有以下 IP 地址:

难道我们每次上网,都要在地址栏里输入这样的数字才能找到我要的网页吗?这样的话太累了,“臣妾做不到啊”。

那怎么办呢?于是域名应运而生。

3. 域名


因为直接记每个 IP 地址太难,所以人们想到了用人类易于记忆的名字来代替数字。比如,上面例子中的 205.89.177.26,其实是曾经 Google 首页的 IP 地址。所以我们就用一个域名(domain name)来代替:google.com

但是我们的服务器其实只认得数字形式的 IP 地址。所以我们需要一个“中间人”,将 google.com 这样的域名先解析成 205.89.177.26,然后再找到对应的网页。

这个中间人就是 DNS,是 Domain Name System 的缩写,表示“域名系统”,是 Internet 的一项服务。它作为将域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。

有了 DNS,我们就可以轻松地在地址栏输入 google.com,然后经过 DNS 解析,变为对应的 IP 地址,再由服务器读取。

DNS 是由域名解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应 IP 地址,并具有将域名转换为 IP 地址功能的服务器。其中域名必须对应一个 IP 地址,而 IP 地址不一定有域名。

4. 总结


  1. IP 地址使我们可以找到地球上每台联网的电脑。

  2. 记住域名比 IP 地址方便,而从域名到 IP 地址的解析是通过 DNS。

5. 第三部分第三课预告


今天的课就到这里,一起加油吧!

下一课:Web探索之旅 | 第三部分第三课:协议


我是 谢恩铭,公众号「程序员联盟」(微信号:coderhub)运营者,慕课网精英讲师 Oscar 老师,终生学习者。
热爱生活,喜欢游泳,略懂烹饪。
人生格言:「向着标杆直跑」

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,839评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,543评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,116评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,371评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,384评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,111评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,416评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,053评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,558评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,007评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,117评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,756评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,324评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,315评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,539评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,578评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,877评论 2 345

推荐阅读更多精彩内容