什么是根域名服務器?根域名服務器一共有多少臺?其實啊世界上一共只有13個根域名服務器,根域名服務器是域名解析系統(DNS)中的頂級域名服務器。他們負責管理頂級域的權威域名服務器地址。作為互聯網基礎設施的重要組成部分,所有的域名都離不開它們。下面我們將從dns協議的實現角度分析為什么世界上只有13臺根域名服務器。
網站建設哪家好,找創新互聯公司!專注于網頁設計、網站建設、微信開發、小程序開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了興化免費建站歡迎大家使用!在初始設計時,dns消息的總大小為512字節,其結構如下:
?
;; QUESTION SECTION:
;. IN NS
;; ANSWER SECTION:
.518400 IN NS a.root-servers.net.
.518400 IN NS b.root-servers.net.
;; ADDITIONAL SECTION:
a.root-servers.net. 3600000 IN A 198.41.0.4
b.root-servers.net. 3600000 IN A 192.228.79.201
前12個字節是固定頭信息
問題部分(查詢問題部分):
root-label: 00, 1 byte;
class, 2 bytes and;
the qtype: 2 bytes.
總共5個字節。
應答部分(應答):
root-label: 1 byte;
ttl: 4 bytes;
class: 2 bytes;
type: 2 bytes;
rdlength: 2 bytes
nameserver name: <1>a<12>root-servers<3>net<0>: 20 bytes.
總共31個字節。
之后的其他記錄部分的結構與應答部分的結構相同
root-label: 1 byte;
ttl: 4 bytes;
class: 2 bytes;
type: 2 bytes;
rdlength: 2 bytes
nameserver name:<1> 20bytes.
但是其他記錄部分可以壓縮成4個字節,可以壓縮成4個字節,所以其他記錄部分總共是15個字節。
附加部分
nameserver name: <1>a<12>root-servers<3>net<0>: 20 bytes;
ttl: 4 bytes;
class: 2 bytes;
type: 2 bytes;
rdlength: 2 bytes;
address: 4 bytes.
但是name字段可以壓縮為2個字節,因此這部分總共占用16個字節。
所以總字節數是:12+5+31+16n+15m(n通常等于m)=48+31n=512字節,所以解決方案是n≈14.968;
所以我們的根服務器實際上可以部署不超過15個,加上在早期設計中保留的緩沖區,所以現在只有13個根域名服務器.
? ? ? ?關于根服務器的技術問題咱們創新互聯只能跟大家說到這了,如果大家真的想了解根服務器不妨去百度看看一些技術文章,那里會有詳細的解答,如果大家對于域名注冊感興趣可以隨時咨詢創新互聯哦!
?
本文名稱:根域名服務器一共有多少臺根域名服務器到底是什么
標題路徑:http://vcdvsql.cn/article38/cisopp.html
成都網站建設公司_創新互聯,為您提供做網站、關鍵詞優化、網站維護、品牌網站建設、定制網站、網站收錄
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯