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

作者 謝恩銘袜香,公眾號「程序員聯(lián)盟」(微信號:coderhub)涧狮。
轉載請注明出處蠕蚜。
原文:http://www.reibang.com/p/45a1f31ea9fb


《Web探索之旅》全系列

內(nèi)容簡介


  1. 前言
  2. IPv4 和 IPv6
  3. 域名
  4. 總結
  5. 第三部分第三課預告

1. 前言


上一課 Web探索之旅 | 第三部分第一課:服務器 中丧失,我們說了在 Web 之中半沽,全球各地有無數(shù)臺機器母截,有些充當客戶機到忽,有些作為服務器。

那么這些機器如何找到和辨認彼此呢?難道不會“只是因為在人群中多看了你一眼喘漏,再也沒能想起你容顏”嗎护蝶?

如果我用我的瀏覽器上網(wǎng),我怎么知道哪個服務器向我發(fā)送此網(wǎng)站呢翩迈?

為了解決這個難題持灰,IT 科學家們使用了一個叫做 IP 地址的東西(東西好像有點太難聽了,IP 它根本就不是個東西好嗎...)负饲。

IP 是 Internet Protocol 的縮寫堤魁,表示“互聯(lián)網(wǎng)協(xié)議”。

IP 地址就是用來表示每一臺連接 Web 的機器的返十,而且是唯一標識妥泉。

我們暫時只要了解:大范圍來講,全球每臺電腦都有一個獨一無二的 IP 地址洞坑,就好像是它的唯一銘牌盲链。我們可以把“電腦”比作“電話”,那么“IP 地址”就相當于“電話號碼”迟杂。

2. IPv4 和 IPv6


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

IPv4 的地址長度為 32 位(共有 2^32(2 的 32 次方)個 IP 地址),分為 4 段监氢,每段 8 位布蔗,用十進制數(shù)字表示,每段數(shù)字范圍為 0 ~ 255忙菠,段與段之間用句點隔開何鸡。例如 159.226.13.1纺弊。

IPv6 的地址長度為 128 位(共有 2^128(2 的 128 次方)個 IP 地址)牛欢,分為 8 段,每段 16 位淆游,用十進制數(shù)字表示傍睹,每段數(shù)字范圍為 0 ~ 65535,段與段之間用冒號隔開犹菱。如果每個 16 位用 16 進制表示拾稳,那么例如 1080:0000:0000:0000:0008:0800:200C:417A

互聯(lián)網(wǎng)當前使用的主要是基于 IPv4 協(xié)議的 32 位地址腊脱,地址總容量近 43 億個访得,已經(jīng)全部分配完畢。而 IPv6 地址采用 128 位標識,數(shù)量為 2 的 128 次方悍抑,相當于 IPv4 地址空間的 4 次冪鳄炉。

有人曾形象地比喻:“IPv6 可以讓地球上每一粒沙子都擁有一個 IP 地址∷崖猓”

我們的課程中還是以 IPv4 的地址值來舉例拂盯。

例如我們有以下 IP 地址:

難道我們每次上網(wǎng),都要在地址欄里輸入這樣的數(shù)字才能找到我要的網(wǎng)頁嗎记靡?這樣的話太累了谈竿,“臣妾做不到啊”。

那怎么辦呢摸吠?于是域名應運而生空凸。

3. 域名


因為直接記每個 IP 地址太難,所以人們想到了用人類易于記憶的名字來代替數(shù)字寸痢。比如劫恒,上面例子中的 205.89.177.26,其實是曾經(jīng) Google 首頁的 IP 地址轿腺。所以我們就用一個域名(domain name)來代替:google.com 两嘴。

但是我們的服務器其實只認得數(shù)字形式的 IP 地址。所以我們需要一個“中間人”族壳,將 google.com 這樣的域名先解析成 205.89.177.26憔辫,然后再找到對應的網(wǎng)頁。

這個中間人就是 DNS仿荆,是 Domain Name System 的縮寫贰您,表示“域名系統(tǒng)”,是 Internet 的一項服務拢操。它作為將域名和 IP 地址相互映射的一個分布式數(shù)據(jù)庫锦亦,能夠使人更方便的訪問互聯(lián)網(wǎng)。

有了 DNS令境,我們就可以輕松地在地址欄輸入 google.com杠园,然后經(jīng)過 DNS 解析,變?yōu)閷?IP 地址舔庶,再由服務器讀取抛蚁。

DNS 是由域名解析器和域名服務器組成的。域名服務器是指保存有該網(wǎng)絡中所有主機的域名和對應 IP 地址惕橙,并具有將域名轉換為 IP 地址功能的服務器瞧甩。其中域名必須對應一個 IP 地址,而 IP 地址不一定有域名弥鹦。

4. 總結


  1. IP 地址使我們可以找到地球上每臺聯(lián)網(wǎng)的電腦肚逸。

  2. 記住域名比 IP 地址方便,而從域名到 IP 地址的解析是通過 DNS。

5. 第三部分第三課預告


今天的課就到這里朦促,一起加油吧犬钢!

下一課:Web探索之旅 | 第三部分第三課:協(xié)議


我是 謝恩銘,公眾號「程序員聯(lián)盟」(微信號:coderhub)運營者思灰,慕課網(wǎng)精英講師 Oscar 老師玷犹,終生學習者。
熱愛生活洒疚,喜歡游泳歹颓,略懂烹飪。
人生格言:「向著標桿直跑」

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末油湖,一起剝皮案震驚了整個濱河市巍扛,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌乏德,老刑警劉巖撤奸,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異喊括,居然都是意外死亡胧瓜,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門郑什,熙熙樓的掌柜王于貴愁眉苦臉地迎上來府喳,“玉大人,你說我怎么就攤上這事蘑拯《勐” “怎么了?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵申窘,是天一觀的道長弯蚜。 經(jīng)常有香客問我,道長剃法,這世上最難降的妖魔是什么碎捺? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮玄窝,結果婚禮上牵寺,老公的妹妹穿的比我還像新娘悍引。我一直安慰自己恩脂,他們只是感情好,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布趣斤。 她就那樣靜靜地躺著俩块,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上玉凯,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天势腮,我揣著相機與錄音,去河邊找鬼漫仆。 笑死捎拯,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的盲厌。 我是一名探鬼主播署照,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼吗浩!你這毒婦竟也來了建芙?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤懂扼,失蹤者是張志新(化名)和其女友劉穎禁荸,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體阀湿,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡赶熟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了陷嘴。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片钧大。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖罩旋,靈堂內(nèi)的尸體忽然破棺而出啊央,到底是詐尸還是另有隱情,我是刑警寧澤涨醋,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布瓜饥,位于F島的核電站,受9級特大地震影響浴骂,放射性物質發(fā)生泄漏乓土。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一溯警、第九天 我趴在偏房一處隱蔽的房頂上張望趣苏。 院中可真熱鬧,春花似錦梯轻、人聲如沸食磕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽彬伦。三九已至滔悉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間单绑,已是汗流浹背回官。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留搂橙,地道東北人歉提。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像区转,于是被迫代替她去往敵國和親唯袄。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容