ARP se utiliza para descubrir cuál es la dirección MAC del hardware de la estación de destino para una dirección IPv4 específica. Se utiliza para hacer un uso más eficiente de una red, por lo que no es necesario transmitir cada paquete a todas las estaciones de la red local, sino que solo se transmite al servidor de destino. En una red de red / red (10Base-5 / 10Base-2) de la vieja escuela, eso no importaba tanto , todavía importaba un poco , porque hacía más fácil (a nivel NIC) seleccionar paquetes que solo el nodo receptor se preocupaba; ahora con conmutadores más inteligentes que solo reenvían paquetes a la estación necesaria, también ahorra mucho en reenviar tráfico innecesariamente.
RARP (ARP inverso) fue una solución temprana para la asignación (semi) automática de direcciones IPv4, antes de que aparecieran BootP y DHCP. No fue excelente, y no proporcionó mecanismos extensibles para suministrar diferentes parámetros, como servidores DNS, servidores NTP, parámetros de zona horaria, parámetros de arranque de red, rutas adicionales, etc., o ningún medio para la asignación dinámica (basada en el grupo) de direcciones, pero como dije, fue un intento temprano. Es una rareza en estos días, ya casi nada de lo hecho en los últimos 20 años lo respalda.
IPv6 no usa ninguna de estas cosas. En lugar de ARP, IPv6 usa lo que se llama paquetes de descubrimiento de vecinos (ND) para averiguar la dirección MAC de hardware que corresponde a una dirección IPv6 en la subred local (obviamente, como con IPv4, si está fuera de la subred local, no le importa cuál es la dirección MAC, está fuera de su alcance; la entrega a su puerta de enlace designada y se olvida de ella). El equivalente más cercano a RARP sería la publicidad del enrutador y los paquetes de solicitud del enrutador. Estos proporcionan un mecanismo simple sin estado (aunque, de nuevo, no muy extensible) para asignar una estación en la red con una dirección IPv6. Se usa comúnmente para redes más pequeñas, pero entre los ISP que implementan IPv6, tienden a inclinarse hacia DHCPv6, ya que es más extensible, proporcionando un conjunto más rico de parámetros que el servidor puede pasar al cliente (incluida una subred enrutable, si está en ese tipo de cosas!).
- Cómo obtener un código postal de una dirección IP en PHP
- ¿Por qué mi dirección IP4 no es 192.168.1.x?
- ¿Ha habido casos de piratería de la computadora de alguien basada solo en la dirección IP?
- ¿Por qué mi dirección IP no aparece cuando hago un seguimiento a un sitio web externo?
- ¿Cuál es la mejor forma legal de atrapar a un hacker? Además, ¿es legal rastrear su dirección IP?