Domain-Name-System

根名稱伺服器如何處理所有 DNS 請求?

  • December 8, 2021

幾天前我正在閱讀有關 DNS 的資訊,並了解瞭如何處理請求。如果您瀏覽www.example.com,則一個請求將轉到根名稱伺服器以查看誰擁有該 .com 地址,然後另一個請求將轉到另一個更本地的 DNS 伺服器以查看誰擁有該 example.com地址等等。

13 個根名稱伺服器在技術上如何能夠同時處理地球上數十億網際網路使用者的所有請求,而不會因過載而導致拒絕服務?

它們是 13 個高度可用的伺服器集群,而不僅僅是 13 個伺服器。

除其他事項外,根名稱伺服器運營商需要有足夠的容量來處理其正常流量負載的三倍(RFC 2870)。這導致相當大的集群。

然而,根域名伺服器只為頂級域本身提供響應,即com., net., uk.,ae.等,而查詢根域名的域名伺服器可以記憶體這些資訊長達 48 小時,這極大地減少了根域名伺服器的負載。這導致更小的集群。

根域名伺服器位於 53 個國家的 130 多個物理位置;只有 13 個伺服器名稱,這是通過 IPv4 任播的魔力完成的。

根域名伺服器也有自己的網站,您可能會發現閱讀起來很有趣。

引用自:https://serverfault.com/questions/484208