前言
以往在訪問域名時,都是利用 DNS 協議透過 Local DNS server(一般大多是當地 ISP 業者)去找到目的域名的 IP 位址,但這可能會因為 local 或區域性 DNS 被劫持/污染,導致用戶解析域名發生異常或解析失敗(尤其若涉及灰色產業會更常遇到)。
介紹
騰訊雲針對移動裝置推出 HTTPDNS 服務,並與中國境內 Top 17 的營運商建立了 BGP 互聯。
當用戶透過發送 HTTP(S) 請求到騰訊 HTTPDNS 服務的 Anycast IP(注) 時,Anycast IP 會將解析域名的請求路由至最近的可用伺服器。
有別於傳統的 DNS 協議,用戶改以 HTTP(S) 協議向騰訊 HTTPDNS 服務請求域名解析,可達到下列優勢:
①
高可用性:Anycast IP 可以將使用者請求路由到最近的可用伺服器,從而提供更高的可用性和容錯能力。如果一個伺服器無法使用,請求會自動路由到下一個最近的可用伺服器,確保服務的連續性。
②
負載平衡:Anycast IP 可以將使用者請求分發到多個伺服器,從而實現負載平衡。這樣可以避免某台伺服器過載,提高整體效能和回應速度。
③ 減少網路延遲:Anycast IP 可以將用戶請求路由到最近的伺服器,減少網路延遲。
另外,在添加域名配置時,也只需新增主域名,例如
example.com,新增後其子域名也將生效。
注:
行動解析 HTTPDNS 接入的是 BGP Anycast 網路架構,對外提供的是 Anycast IP,Anycast IP 是允許多個伺服器共用同一個 IP 位址。
HTTP 協定的服務 IP:43.132.55.55
HTTPS 協定的服務 IP:43.132.55.56
參考資料:
騰訊雲HTTPDNS應用場景
https://www.tencentcloud.com/zh/products/httpdns
騰訊雲HTTPDNS產品介紹
https://www.tencentcloud.com/zh/document/product/1130/44448
傳統域名系統(DNS)原理解釋1
傳統域名系統(DNS)原理解釋2
沒有留言:
張貼留言