㈠ 根伺服器建設很復雜么該怎麼做
根伺服器建設還是特別復雜的,需要大規模機房和主幹網路。
回答這個問題要從IPV4根伺服器DNS協議(域名解析協議)說起。
DNS協議使用了埠上的UDP和TCP協議。UDP通常用於查詢和響應,TCP用戶主伺服器和從伺服器之間的傳送。由於所有UDP查詢和響應中能保證正常工作的最大長度是512位元組,512位元組限制了根伺服器的數量和名字。
要讓所有的根伺服器數據能包含在一個512位元組的UDP包中,IPV4根伺服器只能限制在13個,而且每個伺服器要使用字母表中的單個字母命名,這也就是IPV4根伺服器是從A~M命名的原因。
根伺服器主要用來管理互聯網的主目錄。所有IPV4根伺服器均有美國政府授權的互聯網域名和號碼分配機構ICANN統一管理,負責全球互聯網域名IPV4根伺服器、域名體系和IP地址等的管理。全世界只有13台IPV4根域名伺服器。1個為主根伺服器再美國。其餘12個均為輔根伺服器,其中9台在美國,歐洲2個,位於美國和瑞典,亞洲1個位於日本。
在這里很多人就要問了,為什麼中國沒有自己的IPV4根伺服器?
2006年12月,中國開通「根域名中國鏡像伺服器」,這意味著自此中國網名在訪問任何以
.com
和.net
為後綴的網站時不必再繞道美國,只需要在本土即可完成訪問請求,不過,DNS解析的結果最終還是會匯總到根域名伺服器上。為什麼不能再中國增加第14個IPV4根域名伺服器呢?
前面已經降到由於數據包原因,IPV4根域名伺服器只能有13個,如果中國要擁有自己的根域名伺服器只有2個辦法,一是現在有IPV4根於伺服器的國家移植,二是改變網頁訪問的申請由一個數據包完成的現狀。移植不可能,因為美國不會給,別的國家也不富裕。改變一個數據包的技術模式更不可能,因為牽扯范圍和技術變動太大,不太現實。
中國主導「雪人計劃」於2016年在全球16個國家完成25台IPV6根伺服器架設,事實上形成了13台原有IPV4根伺服器加25台IPV6根服州前務器的新格局。中國,目前部署有4台伺服器,其中含缺宴有1台主根伺服器和3台輔根伺服器,這也打破了中國過去沒有根伺服器的格冊扮清局。