假设有两个递归的Anycast DNS服务器,A和B,IP 200.0.0.0。
A需要查找“example.com”并查询根服务器C。
但是,在C所在的BGP路由器的路由表中,200.0.0.0/24指向B所在的网络作为最短路径。
那么A是如何得到它的回应的呢?C的答复不寄给B吗?
发布于 2022-10-22 14:31:00
来自客户端的Anycast解析器的查询到达任意一个地址,但解析器使用单播地址执行上游DNS解析。
/-----------------\
| DNS server with |
user ---192.0.2.53-| one anycast and |-203.0.113.2---ns1.example.com
| one unicast IP |
\-----------------/
In this example, anycast IP: 192.0.2.53
Unicast IP: 203.0.113.2通常,DNS服务器操作系统中的工作方式是面向Internet的网卡上的主地址,例如203.0.113.2,而anycast地址(Es)像192.0.2.53是次要地址,通常是在回送接口上配置的。如果您想了解更多关于这部分内容的详细信息,服务器故障SX是一个很好的资源。
https://networkengineering.stackexchange.com/questions/80295
复制相似问题