精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

你的域名是如何變成 IP 地址的?

網(wǎng)絡 通信技術(shù)
這篇文章主要是聊一聊輸入 URL 之后的第一步——域名解析域名就類似于 www.google.com,而通過 ping 命令,就可以查詢到對應域名的 IP 地址了。

[[420883]]

本文轉(zhuǎn)載自微信公眾號「SH的全棧筆記」,作者SH的全棧筆記 。轉(zhuǎn)載本文請聯(lián)系SH的全棧筆記公眾號。

可能大家都知道或者被問過一個問題,那就是很經(jīng)典的「從瀏覽器輸入 URL 再到頁面展示,都發(fā)生了什么」。這個問題雖然簡單,但是真的能夠從回答的各種細節(jié)上看出不同人之間的水平差距。

這篇文章主要是聊一聊輸入 URL 之后的第一步——域名解析

域名就類似于 www.google.com,而通過 ping 命令,就可以查詢到對應域名的 IP 地址了。

那為什么又要有域名,又要有 IP 呢?

域名、IP 共存

首先還是解釋一下,為什么會出現(xiàn)現(xiàn)在這種域名、IP 地址共存的情況。主要有兩個點:

  • 提升用戶體驗
  • 提高運行效率

分別解釋一下,IP 地址長度為 32 位,平時用十進制來表示的話,就長這樣——192.168.1.0 ,但是想象一下,如果我們要訪問某個網(wǎng)站需要讓我們輸入這么一長串數(shù)字,體驗肯定相當差,首先記憶這么長串數(shù)字對很多人來說就很痛苦,更何況我們常用的網(wǎng)站肯定不止一個。

除此之外,如果你給其他人推廣你的網(wǎng)站,你吧啦吧啦說了一大堆,然后來個「如果你感興趣,請訪問我們的網(wǎng)站 192.168.1.0」,然后就沒有然后了。

這也是為啥現(xiàn)在仍然在使用域名,方便人腦去記憶。

那為啥還需要 IP 地址呢?因為 IPv4 中的 IP 地址只需要 4 個字節(jié),而用字符串表示的域名最少也需要幾十個字節(jié),長的甚至達到幾百字節(jié),而這會大大的增加底層路由器的負擔。

這也是為啥 IP 地址仍然在被使用。人來使用域名,而路由器層則使用 IP 地址,就跟我們書寫的是我們能認識的字符,而最終計算機認識的是一堆二進制一樣。

DNS 解析

知道了這個背景之后,我們就可以來看看「域名」是如果變成「IP 地址」的。

首先我們知道,會往 DNS 服務器發(fā)送請求,那問題就來了,瀏覽器怎么知道 DNS 服務器的地址是啥?

答案是提前配置好的。當然這不是唯一的方式,DNS 也有可能通過 DHCP(Dynamic Host Configuration Protocol) 動態(tài)分配的。

例如,MacOS 中的 DNS 配置就長下面這樣。

當然,你也可以通過命令行來查看、修改,地址在 /etc/resolv.conf 。

有了 DNS 服務器,那么你可能會覺得,接下來的事情就很簡單了:

我給你傳個域名,你返給我對應的 IP 地址即可。那問題來了,現(xiàn)在互聯(lián)網(wǎng)中有數(shù)萬臺的 DNS 服務器,我怎么知道數(shù)據(jù)在哪臺服務器上?難道要一臺一臺的遍歷請求這數(shù)萬臺服務器嗎?

我相信你肯定沒有感知到在瀏覽器中輸入域名到頁面展示會花費那么久,這也說明肯定不是一臺一臺服務器進行遍歷的。

域名的組成

要了解 DNS 是如何對其進行優(yōu)化的,我們需要先知道域名的組成部分。看到這,很可能你會這么想:

  • 啥組成?不就是一堆字符串嗎?

實際上,域名是有由不同的域組成的,每個 . 隔開的部分就是一個域。

這里舉個例子,假設我們分析的域名為 www.google.com ,從我們平時寫快遞的收貨地址的慣性思維來看,這個域的各個部分大小可能是這樣的:

  • www > google > com

但是實際上并不是這樣,而是:

  • . > com > google > www

你甚至發(fā)現(xiàn),最大的還是個 . 。其實完整的域名應該是 www.google.com.,. 代表根域,因為根域?qū)τ谒械挠蛎麃碚f,意義都一樣,所以平時我們都把最后的點給省略了。

每個域都有自己的專屬名詞:

  • . > com > google > www

根域 | 一級級域|二級域名|(子域名)|主機名

當然,我們知道還可以針對二級域名再劃分子域名,類似于 mail.google.com。

所以看到這,你應該能夠理解域名是由層次的這個概念了,我再舉個比較的通俗的例子。

  • com 公司的 google 部門的 www。https://mail.google.com/mail/u/0/#inbox

DNS 的分層

了解完域名的分層之后,DNS 是如何優(yōu)化域名解析的問題就迎刃而解了,那就是——分層。

DNS 服務器會將域名的數(shù)據(jù)分布式的存儲在各個 DNS 服務器上,但是同一個域的數(shù)據(jù),會存儲在同一臺 DNS 服務器上,同一臺 DNS 服務器可以存儲多個域的數(shù)據(jù)。

這么說可能會有些抽象,一圖勝千言,其實就是這樣:

有了對數(shù)據(jù)的分層,那么查詢數(shù)據(jù)就會很有節(jié)奏感。

查詢域名數(shù)據(jù)

一圖勝千言,有了分層的機制,整個的查詢過程就會長這樣:

首先會去配置的 DNS 服務器中查詢,這個其實一般都是本地或者內(nèi)網(wǎng)中的 DNS 服務器。如果沒有找到,就會去問根域要,說哥們,我這里需要 www.google.com 的 IP 地址。

根域一看,我這里沒有啊,但是我知道 com 域的 DNS 服務器地址,他可能知道。

然后 com 域的 DNS 服務器一看,www.google.com 的 IP 地址我也不知道,但是我知道 google.com 域的 DNS 服務器的地址,他可能知道,你再去問問他。

就這樣一路問下去,最終就能夠找到 www.google.com 所對應的 IP 地址了。

根域名服務器

看了上面的流程,可能你還是會有點疑問。因為去找 DNS 服務器查詢 IP 地址時,初始的 DNS 的服務器的 IP 地址是走的本地計算機的配置的。那在分層查詢時,我怎么知道有哪些根服務器?以及我怎么知道這些根服務器的 IP 地址是啥?

答案是內(nèi)置。

我們的設備,或者說所有能上網(wǎng)的設備都會內(nèi)置根服務器的列表。總共有 13 臺根 DNS 服務器,分別是[a-m].root-servers.net ,這些根服務器的地址根本不需要查詢就能直接獲取。

當然,稍微想想也知道,13 臺服務器是很難扛住全球互聯(lián)網(wǎng)用戶的請求的,實際上對于這 13 臺服務器有很多的鏡像服務器。

眼見為實

說了這么多虛的概念,接下來我們通過 dig 命令來實際操作一下。

可以看到,在 QUESTION SECTION 下的完整域名是 www.google.com. 是帶了根域的,那后面的這個 IN 和 A 又是啥意思呢?

這是因為,在向 DNS 服務器查詢請求的時候,需要三個參數(shù),分別是:

  • 域名(例如 www.google.com)
  • 網(wǎng)絡類型(Class 設計之初,考慮到了多種網(wǎng)絡并存的場景,但是目前實際上只有一種網(wǎng)絡——互聯(lián)網(wǎng),所以該參數(shù)的值一直都會為 —— IN )
  • 類型(例如 A 表示 IP 地址,而 MX 則表示郵件服務器的地址)

而在 ANSWER SECTION 中,則是 DNS 服務的響應結(jié)果,上圖中顯示了總有 6 條 DNS 記錄,并且在后面返回了其對應的 IP 地址。

而其中的 69 則是 TTL,單位是秒,代表了在 69 之內(nèi)都不用再次發(fā)送請求了。

最下面則是統(tǒng)計的信息,本次 DNS 查詢所話費的時間,以及請求的 DNS 服務器的地址和端口。這個服務器地址是我們本機配置的 DNS 服務器的地址。

眼尖的可能發(fā)現(xiàn)了,上圖中根本沒有設計到對根服務器的請求。這是因為這個命令把這部分給省略掉了,我們可能通過加上 +trace 命令行參數(shù)來查看詳細的分級查詢過程。

這次我們以 www.36kr.com 來作為例子。

可以看到,上圖中列出了所有的根域名服務器,然后去找 com 域要,然后再找 36kr.com 域去要,最終是拿到了 www.36kr.com 的 IP 地址。

緩存機制

當然,如果每次都從根服務器開始往下找,明顯是不合理的,因為域名和 IP 地址的對應關(guān)系本來變動的就不頻繁,所以 DNS 服務器是都會將結(jié)果緩存的。

并且,在下圖中:

我只寫了一個 DNS 服務器中有同級別的域信息,但是實際上不同層級的域信息可能存在于同一個 DNS 服務器,舉個例子,com 域和 google.com 域可能在同一臺機器上。

 

但是,這個緩存是有有效期的。如果在這個有效期內(nèi) DNS 數(shù)據(jù)發(fā)生了變化,那么緩存中的數(shù)據(jù)就會不正確,此時需要手動的將 DNS 刪除。

 

責任編輯:武曉燕 來源: SH的全棧筆記
相關(guān)推薦

2021-12-12 20:10:49

域名動態(tài)IP

2022-02-11 09:31:23

IPV4IP地址IANA

2019-09-08 15:43:19

UbuntuLinuxIP地址

2010-09-25 16:26:32

DHCP保留特定IP地

2025-11-13 03:15:00

網(wǎng)線IP 地址服務器

2025-05-08 09:10:00

2020-06-01 08:50:38

MySQLIP地址數(shù)據(jù)庫

2018-05-15 10:34:50

JavaScript語言互聯(lián)網(wǎng)

2021-01-11 15:45:59

IP地址網(wǎng)絡工程師IP

2023-07-18 16:05:00

IP地址

2014-01-08 09:33:57

重復IP地址IP檢測

2019-12-03 09:00:48

LinuxIP地址命令

2021-11-12 09:35:33

網(wǎng)址URLLinux

2015-07-10 09:08:52

IP地址IP地址沖突

2012-07-25 09:15:16

盜版者客戶

2009-04-09 10:11:00

TCPIP通訊

2019-10-30 05:32:17

網(wǎng)址URLIP地址

2020-06-29 19:31:46

GIMPPhotoShop開源

2017-04-24 09:11:22

IP架構(gòu)數(shù)據(jù)庫

2019-09-19 10:01:44

域名系統(tǒng)DNS網(wǎng)絡
點贊
收藏

51CTO技術(shù)棧公眾號

久久综合国产| 欧美大片1688| 成人精品鲁一区一区二区| 98精品国产高清在线xxxx天堂| 欧美无人区码suv| 色综合一本到久久亚洲91| 国产精品久久久久天堂| 91日韩久久| 美女又爽又黄免费视频| 欧美电影《睫毛膏》| 亚洲成人精品在线| 波多野结衣天堂| 亚洲第一图区| 国产视频视频一区| 岛国视频一区| 丰满熟女人妻一区二区三| 国产精品第十页| 永久免费毛片在线播放不卡| 韩国av中国字幕| 国产成人亚洲一区二区三区| 亚洲成人免费视| 亚洲一区二区三区午夜| 午夜影院免费视频| 国产精品亚洲人在线观看| 国产精品69av| 国产又爽又黄的视频| 亚洲国产一成人久久精品| 亚洲美女视频网站| 9.1在线观看免费| 亚洲ww精品| 在线视频一区二区三| 国产免费黄色一级片| 黄色在线播放网站| av在线成人| 国产一区日韩一区| 中文字幕亚洲欧美日韩在线不卡 | 日韩高清dvd| 性网爆门事件集合av| 蜜桃91丨九色丨蝌蚪91桃色| 日本老师69xxx| 国产无码精品在线播放| 一级毛片免费高清中文字幕久久网| 亚洲女在线观看| 亚洲一区二区在线免费| 日韩精品免费视频一区二区三区| 欧美精选一区二区| 天天干天天综合| 国偷自产一区二区免费视频| 婷婷成人综合网| 日本xxxxxxxxxx75| 丁香花在线观看完整版电影| 一区二区三区在线视频播放| 小说区视频区图片区| 午夜免费视频在线国产| 中文字幕欧美激情| 日韩欧美视频一区二区三区四区| 亚洲欧美丝袜中文综合| 成人av电影在线网| 国产乱码精品一区二区三区卡| 精品区在线观看| 国产不卡免费视频| www.成人三级视频| 在线观看国产中文字幕| 99鲁鲁精品一区二区三区| 精品国产日韩欧美| 伊人久久综合97精品| 免费看的黄色网| 不卡中文字幕| 色偷偷9999www| 日韩三级在线观看视频| 欧美福利影院| 91高清免费在线观看| 五月婷婷亚洲综合| 久久99伊人| 国产精品视频久久久| 伊人影院中文字幕| 久久99热这里只有精品| 亚洲淫片在线视频| 亚洲精品一区二区三区四区| thepron国产精品| 欧美日韩国产高清视频| 在线激情免费视频| 亚洲日本在线视频观看| 97超碰在线人人| 亚洲精品**中文毛片| 在线观看视频欧美| 97超碰成人在线| 999在线精品| 亚洲国产成人精品女人久久久| 加勒比综合在线| 久久高清免费| 欧美裸体男粗大视频在线观看| 国产精品成人av久久| 日日噜噜夜夜狠狠视频欧美人 | 日韩中文视频免费在线观看| 亚洲国产精品久| 国产精品美女久久久| 国产精品亚洲欧美导航| 亚洲欧美国产高清va在线播放| 久久亚洲捆绑美女| 麻豆md0077饥渴少妇| 香蕉伊大人中文在线观看| 欧美视频精品在线| 国产精品扒开腿做爽爽爽a片唱戏 亚洲av成人精品一区二区三区 | av中文天堂在线| 亚洲一区二区三区小说| 另类小说第一页| 第四色在线一区二区| 伊人青青综合网站| 日本一级淫片色费放| 久久99精品一区二区三区三区| 国产富婆一区二区三区| 91在线播放网站| 精品日本高清在线播放| 国产性生活一级片| 国产成人1区| 国内成人精品一区| 在线观看免费视频一区| 91麻豆国产精品久久| 国产91porn| 美女久久久久久| 亚洲免费视频网站| 国产一级做a爰片在线看免费 | 麻豆精品国产传媒av| 忘忧草精品久久久久久久高清| 欧日韩不卡在线视频| 亚洲国产精品国自产拍久久| 成人免费在线视频| 一区二区三区免费播放| 夜夜躁狠狠躁日日躁2021日韩| 欧美放荡办公室videos4k| 国产又大又粗又硬| 日本一二三不卡| 精品久久久久av| 性人久久久久| 91av在线精品| 女人18毛片一区二区三区| 亚洲嫩草精品久久| 久久精品国产露脸对白| 全球成人免费直播| 国产精品久久一区| 黄网站在线观看| 91国偷自产一区二区使用方法| 四虎精品一区二区| 欧美日韩亚洲国产精品| 97久久精品午夜一区二区| 中日韩高清电影网| 欧美一区二区三区爱爱| 国产精品三区在线观看| 激情综合网天天干| 国产av第一区| 国产日韩在线观看视频| 久久亚洲欧美日韩精品专区| 国产美女免费视频| 亚洲精品日日夜夜| 午夜福利三级理论电影| 精品69视频一区二区三区Q| av色综合网| 蜜桃在线视频| 亚洲欧美日韩成人| 中国精品一区二区| 中文字幕一区二区日韩精品绯色| 可以看污的网站| 欧美 日韩 国产精品免费观看| 97影院在线午夜| 麻豆av在线免费观看| 亚洲国产精品久久久| 天天操天天操天天操天天| 91毛片在线观看| 91网址在线播放| 999久久久国产精品| 97se国产在线视频| 蜜桃视频m3u8在线观看| 国产午夜精品美女视频明星a级| 中文资源在线播放| 亚洲精品成人在线| 99久久免费看精品国产一区| 爽好多水快深点欧美视频| 一本一道久久a久久精品综合| 不卡一区视频| 久久久欧美精品| 黄色网址在线播放| 91精品国产麻豆| 91精品国产乱码久久久张津瑜| 久久久久国产一区二区三区四区| 欧美精品久久久久久久久25p| 99久久综合| 国产日产精品一区二区三区四区| 日韩电影av| 久久精品免费播放| 无套内谢的新婚少妇国语播放| 在线精品视频一区二区| 九九热只有精品| 2023国产一二三区日本精品2022| 在线观看日本一区二区| 亚洲二区视频| 亚洲一区高清| 欧美黄色影院| 91久久久亚洲精品| 中文字幕在线免费观看视频| 久久精品国产一区| 欧美视频免费一区二区三区| 欧美日本在线看| 日本中文字幕在线| 亚洲精品视频观看| 99国产精品免费| 99久久久久久| 亚洲一二三av| 日韩精品91亚洲二区在线观看| 女人床在线观看| 日韩在线视频精品| 精品一区二区不卡| 欧美a在线观看| 国产精品高清免费在线观看| 日韩影视在线| 久久精品免费播放| 国产区视频在线播放| 精品福利一二区| 国产又粗又猛又爽| 欧美在线观看一区二区| 日韩成人av毛片| 亚洲人成在线观看一区二区| av网在线播放| 99久久国产综合色|国产精品| 日本少妇激三级做爰在线| 日韩精品高清不卡| 亚洲 高清 成人 动漫| 国产精品久久| 欧美日韩亚洲在线| а√中文在线天堂精品| 97久久人人超碰caoprom欧美| 青青在线精品| 国产精品揄拍一区二区| 成人做爰视频www网站小优视频| 97人人做人人爱| 久草成色在线| 久久久免费观看| 国产三线在线| 欧美精品一本久久男人的天堂| 丝袜美腿美女被狂躁在线观看 | 污视频网站免费在线观看| 中文字幕一区二区三区电影| 黄色小视频在线免费观看| 亚洲九九九在线观看| 色网站在线免费观看| 亚洲精品乱码久久久久久按摩观| 欧美视频xxx| 亚洲国产一区自拍| 午夜成人鲁丝片午夜精品| 欧美精品一区二区三区一线天视频| 国产sm主人调教女m视频| 6080午夜不卡| 精品国产伦一区二区三区| 日韩午夜中文字幕| 午夜精品无码一区二区三区| 日韩一二三区不卡| 国精品人妻无码一区二区三区喝尿| 精品久久久久久久久久久久久久久久久| 亚洲国产www| 亚洲二区在线播放视频| 午夜性色福利影院| 亚洲视频电影图片偷拍一区| 成人h小游戏| 久久精品视频网站| a级影片在线| 久久久久久久久久久网站| 精品极品在线| 国产精品88a∨| 亚洲精品三区| 国产精品国产精品国产专区蜜臀ah| 久久久免费毛片| 欧美午夜视频在线| 久久视频在线| 欧美高清中文字幕| 亚洲一区二区网站| 四季av一区二区| 精品一区二区三区在线观看| 波多野结衣电影免费观看| 成人av资源站| 一级二级黄色片| 一个色综合网站| 免费的毛片视频| 欧美剧情片在线观看| 亚洲精品福利网站| 日韩精品在线播放| 欧美三级理伦电影| 高清在线视频日韩欧美| 日韩欧美一区二区三区免费观看| 亚洲999一在线观看www| 色婷婷久久久| 国产精品久久成人免费观看| 亚洲麻豆视频| xxww在线观看| 91在线一区二区三区| 91制片厂在线| 色综合天天性综合| 一级黄色大片免费观看| 欧美成人欧美edvon| 国产youjizz在线| 久久久久久久亚洲精品| 福利精品在线| 精品视频导航| 欧美国产另类| 一级片视频免费观看| 成人爽a毛片一区二区免费| 三区四区在线观看| 亚洲成人综合网站| 亚洲中文字幕在线一区| 日韩电影中文字幕av| av网址在线免费观看| 国产精品精品久久久久久| 加勒比久久高清| 4444在线观看| 蜜臀精品久久久久久蜜臀 | 在线日韩一区| 日韩在线观看a| 韩国一区二区三区| 日本爱爱爱视频| 欧美日韩裸体免费视频| 国产极品999| 久久中文精品视频| 欧美v亚洲v综合v国产v仙踪林| 蜜桃传媒一区二区| 在线电影一区| 无码人妻精品一区二区三区99不卡| 中文字幕一区免费在线观看| 精品一区二三区| 亚洲欧美中文在线视频| 爱啪视频在线观看视频免费| 亚洲自拍偷拍福利| 久久一区二区中文字幕| 国产一二三四在线视频| 久久久久亚洲蜜桃| 天天干天天干天天操| 亚洲精品动漫100p| 91色在线看| 国产美女99p| 亚洲午夜极品| 涩视频在线观看| 亚洲福利视频三区| 日韩一区二区三区在线观看视频| 欧美日韩福利电影| caoporn成人免费视频在线| 国产欧美综合一区| 国产成人三级在线观看| 在线观看成人毛片| 欧美大肚乱孕交hd孕妇| 国产羞羞视频在线播放| 国产欧美日韩伦理| 99国产成+人+综合+亚洲欧美| youjizz.com国产| 精品国产乱码久久久久久婷婷 | 中文字幕 亚洲视频| 日韩在线免费视频| 国产午夜亚洲精品一级在线| 色哺乳xxxxhd奶水米仓惠香| 国产a级毛片一区| 国产又大又黑又粗免费视频| 亚洲加勒比久久88色综合| 在线一区av| 亚洲福利av| 国产曰批免费观看久久久| 九九视频在线观看| 亚洲精品www| 色天使综合视频| 中文字幕黄色大片| 国产成人免费视频一区| 日本网站在线免费观看| 亚洲女人天堂成人av在线| 成人av集中营| 精品免费久久久久久久| 99久久精品免费看| 做爰视频毛片视频| 欧美精品生活片| 制服丝袜日韩| 国产一区二区在线观看免费视频| 一区二区三区四区在线播放| 性插视频在线观看| 国产精品劲爆视频| 欧美精品偷拍| 精品久久久久久中文字幕人妻最新| 欧美自拍偷拍一区| 青春草在线视频| 久久综合九色99| 激情五月婷婷综合网| 亚洲精品午夜久久久久久久| 亚洲色图第三页| 视频一区中文字幕精品| 久草青青在线观看| 亚洲三级小视频| 色av男人的天堂免费在线| 国产日韩换脸av一区在线观看| 狠久久av成人天堂| 一级片久久久久| 亚洲第一区中文99精品| 99tv成人影院| 成人三级视频在线播放| 一区二区三区91| lutube成人福利在线观看| 国产精品一区二区免费|