如果四川一臺電腦配置的dns為google的8.8.8.8,決議某域名x.com,其智能dns決議到四川的服務器ip為1.1.1.1,這時候dns8.8.8.8上快取了1.1.1.1,當另一人從北京訪問,希望得到的ip是2.2.2.2,但也配置了dns8.8.8.8,這時候由于快取關系也得到了1.1.1.1,這樣怎么實作智能dns呢?如果實作不了智能dns,cdn有什么用?
uj5u.com熱心網友回復:
如果希望不同地域的人得到不同的IP,需要使用智能決議。而在智能決議的場景里,配置正確的話,第二個從北京訪問的人不會得到 1.1.1.1,而是直接得到2.2.2.2cdn的作用在于把你的靜態資源,或者單向的資源進行快取,由
源服務 - 終端客戶
的結構變成
源服務 - CDN - 終端客戶
的結構。
從服務的提供者來講,CDN和智能DNS干的事情不太一樣。智能DNS的用法是,你在多地自行部署服務,并且由你來為不同地域的人就近提供不同的特定入口;而CDN只需要你提供源服務就行,多地訪問的服務由CDN在不同地域的節點來提供,智能選路的需求也好,流量壓力也好,都在CDN網路里消化掉,完全不用你自己干預。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/168320.html
標籤:CDN
