¿Qué son las direcciones MAC, las direcciones IP y los ID? Dé ejemplos. Todos ellos son confusos y poco claros.
La dirección IP, debes saber esto, se refiere a la dirección de 32 bits asignada al host mediante el protocolo TCP/IP. Una dirección IP consta de cuatro grupos de 8 bits separados por puntos. Por ejemplo, 192.168.0.1 es una dirección IP. Este método de escritura se denomina formato decimal con puntos. Una dirección IP consta de dos partes: una dirección de red y una dirección de host. La cantidad de bits asignados a estas dos partes varía según la clase de dirección (Clase A, Clase B, Clase C, etc.). Las direcciones de red se utilizan para el enrutamiento, mientras que las direcciones de host se utilizan para encontrar un host individual dentro de una red o subred. Una dirección IP permite enrutar datos desde una dirección de origen a una dirección de destino.
Muchas computadoras ahora configuran primero una red de área local y luego se conectan a Internet a través de conmutadores. Luego, a cada usuario se le asigna una dirección IP fija, que es administrada de manera uniforme por el centro de administración. Para facilitar la administración, es necesario utilizar la dirección Mac para identificar al usuario, evitar confusiones y aclarar responsabilidades (como delitos cibernéticos). . Además, existe una diferencia entre la dirección IP y la dirección Mac, aunque tienen una correspondencia uno a uno en la LAN. La dirección IP se especifica de acuerdo con el estándar IPv4 actual y no está restringida por el hardware. Es una dirección fácil de recordar, pero la dirección Mac es la dirección física de la tarjeta de red, que de alguna manera está relacionada con el hardware. más difícil de recordar.
Dirección MAC, de 48 bits (6 bytes) de longitud, generalmente expresada como 12 números hexadecimales, separados por dos puntos entre cada dos números hexadecimales, como por ejemplo: 08:00 :20:0A:8C: 6D es una dirección MAC, en la que los primeros 6 dígitos hexadecimales 08:00:20 representan el número del fabricante del hardware de red. Está asignado por el IEEE (Instituto de Ingenieros Eléctricos y Electrónicos, Instituto de Ingenieros Eléctricos y Electrónicos). y luego el número hexadecimal de 3 dígitos 0A:8C:6D representa el número de serie de un determinado producto de red (como una tarjeta de red) fabricado por el fabricante. Cada fabricante de redes debe asegurarse de que cada dispositivo Ethernet que fabrica tenga los mismos primeros tres bytes y los últimos tres bytes diferentes. Esto garantiza que cada dispositivo Ethernet del mundo tenga una dirección MAC única.
Dado que cada dispositivo Ethernet tiene una dirección MAC única cuando sale de fábrica, ¿por qué es necesario asignar una dirección IP a cada host? En otras palabras, ¿por qué a cada host se le asigna una dirección IP única y por qué es necesario incorporar una dirección MAC única en la producción de equipos de red (como tarjetas de red, concentradores, enrutadores, etc.)? Las razones principales son las siguientes: (1) las direcciones IP se asignan según la topología de la red, no según quién creó la configuración de la red. No es factible basar una solución de enrutamiento eficiente en el fabricante del equipo en lugar de en la ubicación topológica de la red. (2) El equipo es más fácil de mover y reparar cuando hay una capa adicional de direccionamiento. Por ejemplo, si una tarjeta Ethernet se rompe, se puede reemplazar sin obtener una nueva dirección IP. Si un host IP se mueve de una red a otra, se le puede asignar una nueva dirección IP sin necesidad de una nueva tarjeta de red. (3) Ya sea que se trate de una comunicación entre computadoras en una red de área local o en una red de área amplia, el rendimiento final es transmitir el paquete de datos desde el nodo inicial a través de algún tipo de enlace, de un nodo a otro, y finalmente a el nodo. El movimiento de paquetes de datos entre estos nodos se completa mediante ARP (Protocolo de resolución de direcciones) que se encarga de asignar direcciones IP a direcciones MAC. Tomemos un ejemplo para ver cómo se combinan las direcciones IP y las direcciones MAC para transmitir paquetes de datos.
Supongamos que se va a enviar un paquete de datos (llamado PAC) en la red desde un host en Linshu (llamado A, dirección IP IP_A, dirección MAC MAC_A) a un host en Beijing (llamado A, IP dirección IP_A, dirección MAC MAC_A). El nombre es B, la dirección IP es IP_B y la dirección MAC es MAC_B).
Los dos hosts no se pueden conectar directamente, por lo que el paquete de datos debe pasar por muchos nodos intermedios (como enrutadores, servidores, etc.) durante la transmisión. Suponemos que durante el proceso de transmisión, debe pasar por C1, C2, C3 (. incluyendo Los tres nodos con direcciones MAC son M1, M2 y M3 respectivamente. Antes de enviar el PAC, A primero envía una solicitud ARP para encontrar la dirección MAC M1 del primer nodo intermedio C1 que debe atravesar para llegar a IP_B, y luego encapsula (Encapsulación) estas direcciones en su paquete de datos: IP_A, IP_B, MAC_A y M1. Cuando el PAC se transmite a C1, ARP encuentra la dirección MAC M2 del segundo nodo intermedio C2 por el que necesita pasar en función de su dirección IP de destino IP_B, y luego transmite el paquete de datos con M2 a C2. Y así sucesivamente, hasta que finalmente se encuentre la dirección MAC_B del host B con la dirección IP IP_B y finalmente se transmita al host B. Durante el proceso de transmisión, IP_A, IP_B y MAC_A permanecen sin cambios, mientras que la dirección MAC del nodo intermedio cambia constantemente (M1, M2, M3) a través de ARP hasta la dirección de destino MAC_B.