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 は非推奨ですか? プログラムにどのように実装すればよいですか?