在RFC2464中,以太网 IPv6 组播地址的前缀定义为33:33
,但是当我在 Wireshark 中捕获一些数据包时,我发现这个前缀实际上是实现为33:33:ff
。
比如发送ICMPv6 Neighbor Solicitation报文时,我抓到的目的mac地址是33:33:ff:f8:67:0d
,目的IP地址的最后几位是...:d3f5:31f8:670d
。按照 RFC2464,mac 地址应该是33:33:31:f8:67:0d
.
那么这个 RFC 被弃用了吗?我应该如何在我的程序中实现它?