2.dns 就像是我們現實世界裡的**本、查號台,統管著網際網路世界裡的所有**,是乙個「超級大管家」;
3.dns 是乙個樹狀的分布式查詢系統,但為了提高查詢效率,外圍有多級的快取;
4.使用 dns 可以實現基於網域名稱的負載均衡,既可以在內網,也可以在外網。
在瀏覽器位址列裡隨便輸入乙個不存在的網域名稱,比如就叫「www. 不存在.com」,解釋一下它的 dns 解析過程。
對於dns解析的過程:瀏覽器dns快取->作業系統快取->hosts檔案->非權威網域名稱伺服器->根網域名稱伺服器->頂級網域名稱伺服器->權威網域名稱伺服器。一直對瀏覽器/本機如何知道根伺服器位址存在疑惑。
在查閱《計算機網路自頂向下方法》後發現,我們在連線某個isp時,isp一般會給我們提供乙個ip位址,同時該位址擁有一台或多台dns伺服器位址(通過dhcp)。所以我們在hosts檔案中找不到時,會去查詢這個區域網dns伺服器,如果沒有查到,它會幫我們去查詢根nds伺服器、頂級網域名稱伺服器和權威網域名稱伺服器,然後返回給本機,同時進行快取。
個人認為,如果我們自己配置了非權威dns伺服器,如8.8.8.8,它應該也會幫我們去查詢根nds伺服器、頂級網域名稱伺服器和權威網域名稱伺服器。
這些遠端查詢都是基於udp協議,通常使用53號埠。
初學http整理筆記
訪問聯絡人的uri路徑 uri uri contactscontract.commondatakinds.phone.content uri contactscontract.commondatakinds.phone.display name contactscontract.commondata...
http筆記整理之報文
看了書和各種網上資料,學東西嘛,要做總結,這些老筆記整理一下,供以後方便查閱也加強印象和理解.可細分為 如get,head,post 關於http請求get和post的區別 1.提交方式的區別 get提交,請求的資料會附在url之後 就是把資料放置在http協議頭 request line 中 以?...
HTTP協議 網域名稱
1.網域名稱的出現 2.網域名稱的形式 3.網域名稱的解析 例如,你要訪問 www.baidu.com 需要進行一下三次查詢 a.訪問根網域名稱伺服器,獲取頂級網域名稱伺服器位址 com b.訪問頂級網域名稱伺服器,獲取權威網域名稱伺服器位址 baidu.com c.訪問二級網域名稱伺服器,獲取主機...