首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPv6链接范围选播的用法是什么?

IPv6链接范围选播的用法是什么?
EN

Network Engineering用户
提问于 2020-07-22 14:33:12
回答 1查看 99关注 0票数 3

IPv6邻居广告消息有一个名为Override的标志,参见RFC4861。它切换消息的接收方是否应该从缓存中删除相同IPv6目标地址的其他链路层地址。如果没有设置Override标志,则接收器将继续使用它接收到的第一个匹配邻居广告的链路层地址。为了避免拥塞,这样的邻居广告应该延迟一个随机的时间,有一个固定的上限。这使得链接范围选播地址成为可能。

在我看来,它就像一种主动-被动冗余机制,但是没有控制(由于随机延迟)链路层地址成为主动目标,这使得它看起来更像是负载平衡。它让我想起了VRRP,但它的确定性和可控性较低。

我的问题是:使用这样的链接范围选播地址有什么意义?

EN

回答 1

Network Engineering用户

回答已采纳

发布于 2020-07-22 16:20:31

VRRP和其他FHRP确实应该是确定性的,但是也有其他的服务不需要如此的确定性。对于必须是确定性的服务,可以创建协议来提供这些服务,但是在网络协议中为不需要这些服务的服务构建一些东西可以简化一些事情,因为我们不需要每个服务的附加协议。

IPv6的设计考虑了小型IoT设备。例如,PC可以配置多个DNS、NTP等服务器,并且PC将使用第一个响应从所有配置的DNS服务器请求解析。一个小的、内存和代码受限的IoT设备可能只能配置一个DNS服务器,因此您可能希望多个DNS服务器都配置DNS选播地址以进行冗余。

人们可能会争辩说,其中的大部分可以通过多播来完成,而IPv6在多播方面确实做了很多工作,但是您真的不想尝试改进一些用于组播的服务。同时拥有多播和anycast为服务设计人员提供了灵活性。

另外,请记住,anycast正在寻找尚未存在的服务。从一开始就将这个特性添加到IPv6是一件很简单的事情,即使不使用它,也不会造成任何问题。

票数 1
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/69163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档