节点本地地址

这个其实就是用于多播的本地回环地址,但是本地环回地址仅用于lo网卡,而interface-local允许任何接口加入,包括lo网卡,如此接收端能否收到包取决于监听哪个网卡。
FF01::开头的都是节点本地地址(node-local),又叫接口本地地址(interface-local)
FF01::1 节点本地范围所有节点组播地址,所有网卡都在这个组,包括lo
FF01::2 节点本地范围所有路由器组播地址,开启转发的以太网网卡会加入这个组,但是wlan,tun,veth,wireguard,bridge,ppp等接口即使开启转发也不会加入FF01::2。

查看指定的接口是否开启转发
cat /proc/sys/net/ipv6/conf/eth0/forwarding

参考:
https://www.iana.org/assignments/ipv6-multicast-addresses/ipv6-multicast-addresses.xhtml
https://www.ibm.com/docs/en/zvm/7.2?topic=addresses-multicast-scope

发表回复