dns穩定性排行 dns排行


dns穩定性排行 dns排行


應用層協議之DNS協議-Domain Name System 域名系統協議曾經在網上看到過一個段子,講的是怎么區分一個程序員是低級、中級、高級 。在這里我們不討論你使用什么語言,我們也不討論PHP是不是世界上最好的語言,想要討論這些的人,下面這張圖片在等待著你喲 。
手動捂臉
當產品經理和你說要改需求的時候,低級程序員是這樣說的:“好的好的,馬上改”
當產品經理和你說要改需求的時候,中級程序員是這樣說的:“放著吧,什么時候有空什么時候改”
當產品經理和你說要改需求的時候,高級程序員是這樣說的:“我寫的東西就是最好的不用改了”,然后從辦公位上騰空而起,拿起水杯,留下呆若木雞的產品經理遠遠的看著你的背影,走之前不忘給自己的水杯放上幾顆枸杞 。
段子歸段子,低級的程序員通過自己的努力會成長為高級的程序員,但是在成長的過程中需要我們耐住性子,努力的修煉程序員內功,不僅局限于數據結構,操作系統,計算機網絡,計算機組成原理,編譯原理等等的學習,更多的是需要我們不光要知其然,更要知其所以然 。
手動摸摸頭
當我們在瀏覽器中輸入一個網址的時候,為什么就可以返回一個頁面,其中到底發生了什么?本文最開始提到的DNS協議的作用到底是什么,這里解釋一下,協議就是規則的意思 。
DNS協議
  1. 如果不使用DNS協議的時候,當我們需要使用臺式機1訪問服務器1上的文件1時,我們需要在臺式機1的瀏覽器中輸入120.12.12.1/文件1,可以想象每一個服務器的地址都不一樣,那么我們每次都需要記錄輸入這一堆數字,想想都可怕
  2. 如果使用DNS協議的時候,我們只需要輸入,服務器的域名/文件1,就可以訪問到文件了,是不是很方便 。
總結DNS協議的作用:DNS協議的作用就是為域名(網址)和服務器地址建立一一對應關系
URL(網址) – Uniform Resources Locator 統一資源定位符如果你想自己組建一個網站,那么第一步,你需要購買一個服務器用于存儲文件,然后你需要購買一個域名(網址),然后將你的域名(上圖中服務器域名)和服務器地址(上圖中的服務器地址就是120.12.12.1)綁定到一起(這個過程稱為域名解析),那么其他用戶就可以通過域名 文件名(上圖中的文件1)的方式訪問你服務器中的文件了,這種方式就被稱為URL訪問方式
大家一定看到過,有些網站是.com .cn .org .edu等等結尾的,不同的結尾有什么區別?為什么我們訪問有些網站快,有些網站慢?
1.不同的結尾代表什么意思?是時候為不同的網站排一個老大老二了
DNS體系結構
1)排名第一的是根域,也就是根服務器,在服務器領域的NO.1 如果根服務器損壞了,那么全世界的網絡就不用互聯了(不包括局域網),在后面介紹域名查找機制的時候會詳細解釋,全世界IPv4(這里請注意是指IPV4,在不久的未來,我們就會用上IPV6了,中國終于會有自己的根服務器了)根服務器只有13臺(這13臺IPv4根域名服務器名字分別為“A”至“M”),1個為主根服務器在美國 。其余12個均為輔根服務器,其中9個在美國,歐洲2個,位于英國和瑞典,亞洲1個位于日本 。至于為什么不把根服務器全部都放在一個國家那里,不懂的私信我吧 。
2)排名第二的是頂級域名,比如.com .cn .net .edu …..;
3)排名第三的是區域域名;
排名越靠前地位越重要 。
2.為什么我們訪問有的網站快有的網站慢?1)首先訪問國外的網站比國內的慢,理由是國外網站的服務器在國外,數據傳輸距離遠

推薦閱讀