行業新聞


?

智能DNS助力CDN加速

日期:2020-07-17 10:19 瀏覽次數: 分類:行業新聞 來源:鄭州冰川網絡技術有限公

智能DNS是DNS領域經常被提及的一個概念。在和運營商客戶進行技術交流時,也總是被問及,到底什么是智能DNS?智能DNS在CDN中扮演什么角色?它是怎么樣的工作機制?
為了解釋清楚上述問題,首先要對DNS解析過程進行詳細拆解:

1.瀏覽器中輸入一個域名,瀏覽器先檢查自身的域名緩存。如果沒有▼

2.瀏覽器檢查操作系統自身的域名緩存,有的話直接返回對應IP。如果沒有▼

3.會找到系統中的hosts文件(windows下面:C:\Windows\System32\drivers\etc),看該文件中是否有對應的配置,有則返回。如無▼

4.從本地的DNS服務器(LDNS,一般在你所在城市的某個地方,大部分域名解析結果都會緩存在這里)去查找,看域名對應的IP是什么,如果有返回。如無▼

5.從ISP運營商(電信,聯通等)的DNS服務器查找(規模大),同理返回命中IP或繼續查找▼

上述是DNS解析的整套流程,下面再來看看CDN。CDN是構建在現有網絡基礎之上的智能虛擬網絡,依靠部署在各地的邊緣服務器,通過中心平臺的負載均衡、內容分發、調度等功能模塊,使用戶“就近”獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。而這個“就近”原則使DNS和CDN關聯到了一起,讓智能DNS在其中發揮巨大作用。

所謂智能DNS,智能的地方是能夠匹配用戶的線路(電信、聯通、移動)以及位置,讓用戶訪問到同線路的最近的服務器。比如:CDN服務,在全國有很多節點,可以支持很多線路,通過智能DNS解析,它就能夠匹配用戶的IP,找到用戶IP所在的線路、位置,從而匹配最佳資源。

這其中的要點就是,智能DNS系統內置了一整套很全的IP庫,可以快速分析用戶IP對應的信息,國家、城市、街道,線路是什么,這樣就知道用戶是哪里的用戶,就會在CDN的網絡節點里面找對應的節點,比如定位在北京,再找離北京最近的一個節點IP??梢哉f智能DNS解析保證了CDN加速的效果。

CDN中用到的智能DNS技術

一、CNAME

在用戶訪問某網頁、視頻等資源時,會將域名指向另一個CDN中定義的域名,再解析成另一個IP地址來供客戶端進行訪問,使客戶端訪問時進行加速。

二、 edns-client-subnet

edns-client-subnet 是DNS擴展協議,允許DNS resolver傳遞用戶的IP地址給authoritative DNS server。CDN的DNS支持該協議,就可以獲取用戶真實的IP地址,進行準確的調度。

智能DNS解析是CDN重要的組成部分,是根據請求用戶對同一域名做出相應不同的解析,因此CDN的調度準確性是依靠DNS智能解析的。

DNS作為網絡基礎服務,是互聯網業務訪問的“中樞紐帶”,智能DNS域名解析幫助CDN業務提供就近訪問服務,有效提升用戶訪問體驗。通過部署在云端的全球化DNS服務模型,可以實現更加靈活、更加快速、更加安全的智能化域名解析服務,實時掌控IDC數據中心、CDN和云資源網絡性能和可用性;再結合用戶自定義線路,能實現全球精細化服務流量調度,智能識別最優的云主機、CDN和SaaS提供商資源,進一步利用智能DNS實現網絡服務資源的自動優選與切換,充分利用互聯網的動態性,避免網絡擁堵,保證最佳的成本效益。
智能DNS   嵌入式DNS    冰川網絡

男人j进女人p免费视频