发布于 2020-07-22 16:20:31
VRRP和其他FHRP确实应该是确定性的,但是也有其他的服务不需要如此的确定性。对于必须是确定性的服务,可以创建协议来提供这些服务,但是在网络协议中为不需要这些服务的服务构建一些东西可以简化一些事情,因为我们不需要每个服务的附加协议。
IPv6的设计考虑了小型IoT设备。例如,PC可以配置多个DNS、NTP等服务器,并且PC将使用第一个响应从所有配置的DNS服务器请求解析。一个小的、内存和代码受限的IoT设备可能只能配置一个DNS服务器,因此您可能希望多个DNS服务器都配置DNS选播地址以进行冗余。
人们可能会争辩说,其中的大部分可以通过多播来完成,而IPv6在多播方面确实做了很多工作,但是您真的不想尝试改进一些用于组播的服务。同时拥有多播和anycast为服务设计人员提供了灵活性。
另外,请记住,anycast正在寻找尚未存在的服务。从一开始就将这个特性添加到IPv6是一件很简单的事情,即使不使用它,也不会造成任何问题。
https://networkengineering.stackexchange.com/questions/69163
复制相似问题