云解析服务 DNS
云解析服务 DNS
- 最新动态
- 功能总览
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
- 场景代码示例
-
常见问题
-
产品咨询类
- 云解析服务是否计费?
- 支持创建多少个域名/记录集/反向解析?
- 华为云DNS对用户提供域名服务的DNS服务器地址是什么?
- 华为云云解析服务提供的内网DNS地址是多少?
- 公网解析与内网解析有什么区别?
- 是否同时支持IPv4和IPv6解析?
- 是否支持显性/隐性URL转发功能?
- 是否支持动态域名解析?
- 是否支持泛解析?
- 什么是TTL值?
- 云解析服务最高支持几级域名?
- 域名解析的顺序是什么?
- DNS解析线路的优先级顺序是什么?
- SOA记录中的Email格式为什么变化了?
- 什么是CAA?
- MX优先级有什么意义?
- 云解析服务是否支持端口解析?
- 如何配置NSCD服务实现缓存加速并提高DNS可用性?
- 怎样提高自建DNS的响应时效?
- 如何使用Serving Stale提高自建DNS的解析成功率?
- 如何配置Nginx解析域名?
- 是否支持通过EDNS获取客户端真实IP地址实现精准调度?
- 域名解析不生效
- 网站无法访问
- 公网域名解析
- 内网域名解析
- 反向解析
- 域名转移
- 邮箱解析
-
产品咨询类
- 视频帮助
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
是否支持通过EDNS获取客户端真实IP地址实现精准调度?
华为云云解服务支持通过EDNS,使权威DNS能够获取到客户端的真实IP地址,从而实现精准调度。
一般情况下,当客户端需要请求某个域名时,通常是向运营商本地递归服务器或是自主配置的递归服务器查询,由递归服务器向权威DNS服务器发送域名解析请求,此时权威DNS服务器获取到的是递归服务器的IP地址,而没法按照客户端所在的网络出口IP精确调度。
因为华为云云解析服务支持EDNS(Extension Mechanisms for DNS),通过它可以使权威DNS服务器能获取到客户端的真实IP地址,以便能调度到更快和更准确的响应结果。
以CDN使用场景为例:
CDN在全国各省各市甚至县级、镇级都有部署CDN节点,以便用户就近访问实现加速效果。
用户所在地为A地区,运营商为用户网络配置了B地区递归DNS IP,用户访问CDN域名时,权威DNS服务器根据递归服务器的地理位置B地区,将用户请求调度到B地区的CDN边缘节点,而并未调度到用户所在地A地区的CDN边缘节点,并非最优调度结果。
如果运营商递归DNS使用了edns-client-subnet选项,将客户端的真实IP地址携带到DNS请求中,权威DNS服务器会优先调度EDNS携带的客户端真实IP,返回A地区的CDN边缘节点,从而减少网络传输上延迟,提高用户体验。
父主题: 产品咨询类