Dirección MAC y dirección IP
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 los 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á sujeta a restricciones de hardware y es relativamente fácil de recordar. Sin embargo, la dirección Mac usa la dirección física de la tarjeta de red, que está algo relacionada con el hardware y es más difícil. para recordar.
Dirección MAC, la longitud es de 48 bits (6 bytes), generalmente expresada como 12 números hexadecimales, cada dos números hexadecimales están separados por dos puntos, como por ejemplo: 08:00 :20:0A:8C:6D es Se asigna 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, y luego se asigna la dirección MAC. 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 una red de área local o una red de área amplia, la comunicación entre computadoras se manifiesta en última instancia como la transmisión del paquete de datos desde el nodo inicial a través de algún tipo de enlace, de un nodo a otro y finalmente al destino. . 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.
Respuesta: 2006-10-20 23:00
Evaluación de la respuesta por parte del autor de la pregunta:
***0 comentarios...Otras respuestas* ** 1 comentario de respuesta┆Informe
Café amargo helado
[Senior] La dirección IP se refiere a la dirección utilizada por el protocolo de Internet y la dirección MAC es la dirección utilizada por el protocolo Ethernet. .
No existe una conexión necesaria entre la dirección IP y la dirección MAC. La dirección MAC es la dirección en la NIC Ethernet (tarjeta de red) y tiene una longitud de 48 bits. Cada fabricante de NIC Ethernet debe solicitar un conjunto de direcciones MAC de la organización IEEE y programarlas en la EEPROM serial de la tarjeta NIC al producir la NIC. Por lo tanto, cada fabricante de NIC Ethernet debe solicitar un conjunto de direcciones MAC. Las direcciones MAC de dos NIC cualesquiera, independientemente del fabricante que las produzca, no deben ser las mismas. Los fabricantes de chips Ethernet no son responsables de solicitar direcciones MAC. La dirección MAC existe en cada paquete Ethernet y es una parte integral del encabezado del paquete Ethernet. El conmutador Ethernet implementa la conmutación y entrega de paquetes según la dirección MAC de origen y la dirección MAC de destino. el encabezado del paquete Ethernet.
La dirección IP es una dirección de protocolo de Internet. Cada paquete de Internet debe llevar una dirección IP. Cada proveedor de servicios de Internet (ISP) debe solicitar un conjunto de direcciones IP de las organizaciones relevantes y, en general, asignarlas dinámicamente. Por supuesto, los usuarios también pueden solicitar una dirección IP al ISP (según el método de acceso). Por eso, al configurar la "red de acceso telefónico" de Windows NT/95/98, el sistema generalmente permite la misma. sistema para asignar automáticamente una dirección IP.
Las direcciones IP actualmente tienen una longitud de 32 bits y se están ampliando a 128 bits. La dirección IP no tiene nada que ver con la dirección MAC, porque los usuarios de Ethernet aún pueden conectarse a Internet a través del módem. Las direcciones IP suelen funcionar en redes de área amplia y lo que llamamos enrutador maneja las direcciones IP.
Las direcciones MAC funcionan en redes de área local. La interconexión entre redes de área local generalmente se realiza a través de la red pública existente o líneas dedicadas, lo que requiere una conversión de protocolo entre redes. La información IP se puede transmitir a través de Ethernet. En este momento, la dirección IP es solo una parte del campo de datos del paquete Ethernet. El conmutador o procesador Ethernet no puede ver la dirección IP. Solo la procesa como datos ordinarios. El software de la red procesará la dirección IP.
¿Cómo saber la dirección IP y la dirección MAC de su máquina?
1. Para la dirección MAC, generalmente puede utilizar el software adjunto a la tarjeta de red para encontrarla. Si está utilizando Windows 95/98, también puede obtenerla mediante los dos métodos siguientes: <. /p>
1 ). Ingrese a la ventana "Inicio" - "Ejecutar", ingrese "winipcfg" - "OK", la pantalla mostrará la siguiente ventana gráfica: (igual que a continuación)
2). Ingrese al modo de línea de comando, escriba "IPCONFIG /ALL", la pantalla muestra la siguiente información:
Configuración de IP de Windows
Nombre de host. .: newsun
Tipo de nodo. >ID de alcance de NetBIOS.:
Enrutamiento IP habilitado. Resolución Utiliza DNS: Sí
0 Adaptador Ethernet:
Dirección física. .: 00-88-CC-06-05-43
DHCP . .1.3
Máscara de subred . .: 192.168.1.2
Servidor WINS . . . :
Si está utilizando Windows NT 4.0, ingrese al modo de línea de comando y escriba "IPCONFIG /ALL", la pantalla mostrará información similar a la anterior.
2. Para el valor de la dirección IP, además de verificar la configuración en las "Propiedades TCP/IP" de la red, también puede verificarlo mediante el método anterior. Si su máquina obtiene la dirección IP a través de un servidor DHCP, no será visible en las "Propiedades de TCP/IP".