最近,我看到了CDN我介紹在如何CDN DNS工作
http://www.aflexi.net/technology/how-aflexi-cdn-works
我很納悶,爲什麼用戶的Web瀏覽器就會知道它需要聯繫Aflexi DNS服務器在洛杉磯,而不是DNS ISP提供的服務器(如AOL)?
謝謝!
最近,我看到了CDN我介紹在如何CDN DNS工作
http://www.aflexi.net/technology/how-aflexi-cdn-works
我很納悶,爲什麼用戶的Web瀏覽器就會知道它需要聯繫Aflexi DNS服務器在洛杉磯,而不是DNS ISP提供的服務器(如AOL)?
謝謝!
您的Internet服務提供商可能會通過DHCP協議推送DNS服務器信息(當然,您可以在本地機器上覆蓋此信息)。這是您的計算機將如何配置DNS服務器以啓動查詢。
CDN的工作方式如下:依靠基於CDN的內容交付的公司將通過CDN提供商管理其域名。當請求發出時,機器將聯繫其配置的DNS服務器,並將被引導至有問題的域D
的「權威實體」。從這一點來說,CDN DNS服務器可以回答一個答案,該答案提供了一個綁定到「請求最接近」的IP地址的請求。
「最接近」的屬性是根據請求機器的IP地址確定的。儘管如此,根據這些信息分配一個「度量標準」並不是微不足道的:「IP地址」和「物理位置」之間沒有直接的關聯,它們是儘可能影響請求機器的重要信息。
這通常通過分配相同的IP地址給世界各地的許多權威的DNS服務器,並在Internet默認區域內播放一些技巧路由,使每個請求都發送到最近的服務器以網絡跳數衡量,而不是英里)。這被稱爲'IP Anycast'。然後不同的服務器可以提供提供者希望他們提供的任何答案。這是一個很好的解決方案,因爲網絡拓撲對性能的影響要遠大於物理距離。
這很有趣 - 相同的IP地址方法。你有進一步閱讀的來源嗎? – DuckMaestro
http://www.howstuffworks.com/dns.htm – KingRadical