¿Es cierto y por qué? Los paquetes ARP se envían como paquetes IPv4.
Gracias de antemano.
Respuesta1
La respuesta esNo.
Los paquetes ARP son de tipo Ethernet, 0x0806
mientras que los IPv4 son de tipo Ethernet 0x0800
.
Los paquetes ARP llevan un campo de protocolo que indica el protocolo con el que está relacionada la resolución. Entonces, los paquetes ARP tienen tipo Ethernet 0x0806
y dentro del paquete ARP hay un campo de protocolo con valor 0x0800
porque está intercambiando direcciones IPv4.
IPv6 tiene tipo Ethernet 0x86DD
y no utiliza ARP. En su lugar, utiliza Neighbor Discovery. Funciona casi igual que ARP, pero los paquetes ND están encapsulados dentro de paquetes ICMPv6, por lo que IPv6 solo necesita un tipo de Ethernet, no dos como IPv4.
Respuesta2
Como puede ver en esta imagen de captura de Wirshark, ARP no está encapsulado por IP, por lo que no es un paquete IP.