¿De qué sirve la dirección MAC si la dirección IP se usa para identificar de forma exclusiva un dispositivo a través de una red?

Tanto Mac como IP pueden asignarse a un nodo para identificarlo de forma exclusiva. Sin embargo, mac se utiliza para la red LAN o Ethernet local. Cuando se inventó Internet, la parte inferior (de IP) podría ser otra red de tecnología distinta de Ethernet, como Frame Relay, SDH, Microondas. Para aislar la tecnología de red de transmisión debajo, se propuso IP addr. Eso sería independientemente de la tecnología de transmisión utilizada. El nodo es direccionable para la entrega de paquetes. Si el paquete tiene solo IP addr, estaría bien enviarlo a otros nodos ip. Ambas direcciones funcionan como si tuviera identificación de empleado y número de seguro social. Primero funciona solo dentro de su empresa para la información dirigida a usted y el SSN (número de seguro social) utilizado en todo el país. Pero ambos son únicos dentro de los Estados Unidos. Cuando el paquete llega a lan, tiene que hacer una traducción entre mac e ip (ARP) para que funcione el conmutador Ethernet. Por lo tanto, está bien que el nodo IP funcione sin una dirección MAC si su nodo no está conectado a ninguna LAN.

No, a través de una red, es decir, diferentes instituciones pueden usar las mismas subredes IP privadas, es decir, las mismas computadoras en diferentes redes de diferentes instituciones pueden tener la misma IP. . Ser claro —— >>>
Clase A – 10.0.0.0 – 10.255.255.255
Clase B – 172.16.0.0 – 172.31.255.255
Clase C – 192.168.0.0 a 192.168.255.255

Por ejemplo, nuestro Colegio utiliza direcciones de clase B ya que tiene algunos menos usuarios. Como, he estado en IIT Bombay, he visto que usan la clase A, es decir, la dirección 10.xxx, al igual que otros grandes iit también pueden ir a 10.xxx ya que le da a muchos hosts 2 ^ 24 hosts como máximo. Finalmente, entendemos que diferentes PC en diferentes redes pueden tener la misma IP. Viniendo a usar MAC. Cada PC tiene su dirección MAC única. El conmutador local almacena esta información de IP frente a la tabla de direcciones MAC para conducir el paquete respectivo al host particular por el número de puerto al que está conectado. Espero que mi respuesta lo haya satisfecho.

Hay más en una dirección IP que su singularidad. Se incluye un tipo de codificación geográfica, de modo que cada dispositivo se puede encontrar de manera eficiente. Dado que el fabricante del hardware no puede saber dónde se utilizará el dispositivo, el MAC asignado no puede codificarse con dicha información. Además, la ubicación geográfica puede y cambia, por lo que la dirección IP también debe cambiar para acomodar la reubicación. Si la dirección IP se codificó permanentemente como un MAC, entonces solo podría funcionar en un entorno local. No todo el tráfico TCP / IP se transporta en redes que usan MAC.

EDITAR: Me acabo de dar cuenta, respondí lo contrario de la pregunta que realmente hice. La respuesta real es que los MAC son parte de una capa de red (ethernet, en varias formas) que simplemente usa el MAC como parte de su protocolo separado. TCP / IP y Ethernet son protocolos independientes, aunque es común que el tráfico IP se transmita en redes Ethernet. No todo el tráfico de Ethernet transporta TCP / IP y no todo el TCP / IP se transporta en redes que usan MACs sduch como Ethernet.

La dirección IP es una entidad de capa 3. Se puede usar para enrutar en la Capa 3. Pero no se puede usar en la Capa 2. Por lo tanto, necesita alguna entidad que también se pueda usar para identificar el host en la capa 2.

Encabezado MAC

Encabezado IP

Una cosa que debe tenerse en cuenta es que la dirección MAC nunca sale de la red a la que está conectado. Por otro lado, la dirección IP permanece intacta / sin cambios (si no hay NATing, por supuesto).
Ahora llegamos a la pregunta principal, por qué se requiere una dirección MAC cuando tenemos una dirección IP, muchas aplicaciones como arping, algunos protocolos de malla (por ejemplo, Batman-adv) simplemente funcionan en la capa 2, por lo que en ese caso solo se usa la dirección MAC. Estos protocolos no requieren una dirección IP para funcionar.
De hecho, si desea que resuma mi respuesta en una oración, le diría: “¿Cómo funcionaría DHCP sin la dirección MAC?”
Gracias por el A2A.

Considere el escenario cuando se conecta a Internet por primera vez. Realiza una solicitud al servidor DHCP para asignar una dirección IP. Pero si no tiene una dirección MAC, simplemente no es nadie. No tiene una dirección fija a la que el servidor DHCP pueda asignar una dirección IP. Esto se puede contar como un uso de la dirección MAC.

Puede verse simplemente así: si la dirección IP es su dirección particular, entonces la dirección MAC es su nombre.

La capa de Mac se utiliza para identificar el dispositivo en la capa de enlace de datos.
Entonces, si la dirección se asigna en un paquete particular para algún dispositivo, entonces solo comienza a operar el control de flujo de control de errores, CSMA y otras actividades de la capa de enlace de datos.

La dirección IP de Wheras viene en la capa de red, por lo que si solo tuviéramos una dirección IP, todas las actividades de la capa de enlace de datos deberían realizarse en todos los paquetes, incluso si el paquete no se asignó a un dispositivo en particular.

La dirección MAC significa control de acceso a medios,

La dirección Mac es una identidad separada para un dispositivo en la capa 2.

Se requiere una ID separada para la capa 2 porque, la dirección Mac es el punto principal de origen y destino en una red de área local.

Esto se hace para reducir la carga de trabajo de un dispositivo enrutador (capa 3), ya que LAN puede funcionar sin un enrutador si se da cuenta. Aunque la dirección IP todavía es necesaria para que un dispositivo sea elegible según las reglas TCP / IP, y debe estar en la misma clase.