ARP パケットのプロトコル タイプを変更する可能性はありますか?

ARP パケットのプロトコル タイプを変更する可能性はありますか?

Wireshark で ARP パケットをスニッフィングしているのですが、 files が正確に何を意味するのか疑問に思っていますprotocol type

このフィールドは常に0x0800IPv4 用です。IPv6 でも同じですか?

このフィールドの値を変更する可能性はありますか? ない場合でも、このフィールドで可能な値は何かを知りたいです。

答え1

登録されているすべてのEthertypesは、https://www.iana.org/assignments/ieee-802-numbers/ieee-802-numbers.xhtmlまたはイーサタイプ

これらの参照ページからわかるように、Ethertype0x800「インターネット プロトコル バージョン 4 (IPv4)」、Ethertype0x86DD「インターネット プロトコル バージョン 6 (IPv6)」

しかし、これらは登録済みEthertypes。フィールド自体は任意の値を持つことができますが、すべての値が必ずしも意味をなすわけではありません。また、このフィールドは Ethernet II フレーミングの Ethertype のみを指定しますが、元の IEEE 802.3 フレーミング フォーマットでは長さフィールドであることにも注意してください。詳細については、https://en.wikipedia.org/wiki/イーサネットフレーム(およびその他の場所)。

何を意味しているのか分かりませんが、このフィールドの値を変更する可能性はありますか?ただし、パケットをファイルにキャプチャした場合は、適切なエディタを使用してフィールドを変更することができます。ただし、フィールドを編集した結果はおそらく意味をなさないでしょう。

関連情報