¿Cuál es la necesidad de una dirección MAC aunque cada computadora tiene una dirección IP única?

La capa MAC es independiente del protocolo IP. Necesita funcionar por sí solo.

Hoy en día solo usamos IP / IPv6, pero cuando comencé a trabajar en red en los años 90, era bastante común ejecutar IP / IPX (Novell) / NETBEUI (Microsoft) en la misma red. En algunos sitios, puede ver 5 o 6 protocolos que comparten los mismos conmutadores de Ethernet, por ejemplo, los protocolos de mainframe DecNet e IBM.

La capa IP requiere una capa MAC funcional con una dirección MAC individual para que cada host funcione. Incluso si cada host tiene su propia dirección IP individual asignada manualmente.

Además, podría preguntar, si cada host en un dominio de difusión tiene su propia dirección MAC única, por qué cada uno necesita su propia dirección IP. Entonces, el problema es que las direcciones MAC son de 48 bits, las direcciones IP son de 32 bits a nivel mundial, generalmente con un límite de direcciones de 256 a 65536 para una única subred.

IP puede funcionar sin una capa MAC, SI el enlace físico es punto a punto y no es un medio de multidifusión. Por ejemplo, dos PC conectadas por un cable Ethernet directo todavía necesitan la capa MAC, pero un enlace P2P en serie no.

“Cada computadora [ no ] tiene una dirección IP única”.

Hay 274,941,996,890,625 direcciones MAC posibles, y cada dispositivo de red tiene asignada una. Mi computadora portátil, por ejemplo, tiene al menos tres . Las direcciones MAC no se asignan a las computadoras, sino a cada componente individual con capacidad de red en una computadora. Cada puerto ethernet tiene uno, cada adaptador inalámbrico tiene uno, cada bluetooth tiene uno, etc.

Hay 4,228,250,625 posibles direcciones IPv4. Hay dispositivos mucho, mucho, mucho más compatibles con Internet que eso en el mundo. Ya hemos agotado el espacio IPv4. No quedan ninguno. Se mueven, como un juego de Hot Potato entre diferentes computadoras que están conectadas en diferentes momentos. También se comparten mediante el uso de redes de computadoras para hacer que muchas computadoras en el interior de una red se vean como una sola dirección IP para el mundo exterior.

Su dirección MAC identifica de forma exclusiva un equipo. Ese equipo puede estar en cualquier parte del mundo y no hay forma de localizarlo. Es más o menos un número de serie.

Una dirección IP es una dirección jerárquica que permite que cualquier otra computadora se conecte a ella, como un número de teléfono. Las diversas partes de la dirección IP señalan exactamente dónde debe enrutarse el tráfico, al igual que el código de área y los prefijos para su número de teléfono. Además, al igual que su número de teléfono, se puede mover y asignar una dirección IP a otra persona.

Mire la dirección MAC como “algo que usted es” (por ejemplo, su ADN, sus características físicas, etc.).

Por el contrario, la dirección IP es “cómo llamó en este momento”. Entonces, teóricamente (y prácticamente) es posible, que habrá dos o más “John Smith” en la sala, y potencialmente es un “conflicto de nombres”. Sin embargo, todos ellos son personas diferentes. Además, a veces las personas llaman de manera diferente en diferentes situaciones.

Buena suerte,

Mike | Cisco CCNP, CCDP, CCVP, CCSP, etc.
Adaptador de auriculares Cisco para auriculares iPhone

Internet funciona gracias al “enrutamiento”, que es muy similar a la forma en que se utilizan los códigos postales, por lo tanto, el “enrutamiento” debe utilizar direcciones especiales (direcciones IP) para saber cómo comunicarse con usted. Ahora, no eres estático, viajas, te mueves, por eso necesitas un identificador único que se llama “Dirección MAC”. Su dirección MAC se utiliza para que su puerta de enlace predeterminada (enrutador local) pueda crear una traducción entre su MAC (tráfico local) y su IP (tráfico de Internet).

Trataré de explicar esto con una simple analogía.

¿Cuál es la necesidad de su dirección de correo cuando tiene una dirección de correo electrónico?

La dirección MAC es la identificación física de su computadora mientras que el IP es lógico.

Siéntase libre de leer sobre esto en mi blog:

Dirección IP y su importancia

Pero cada computadora no tiene una dirección IP única. Muchas, si no la mayoría, las PC corporativas (y las PC domésticas, para el caso) tienen una dirección IP en un rango “privado” que no se puede enrutar a través de Internet. Su comunicación se enruta a través de Internet utilizando PAT o NAT. Entonces, para que un enrutador sepa qué PC originó el tráfico, utiliza la dirección MAC.

Bajo IPv6, esto podría cambiar, ya que este grupo de direcciones es mucho más grande, pero no espero que cambie mucho, al menos no inicialmente.

La dirección Mac es una dirección codificada de la máquina (PC) y nunca cambiará.

Pero en términos de dirección IP se puede cambiar dinámicamente (DHCP) o manualmente.

La dirección IP nunca es idéntica dentro de una red.

Las direcciones Mac son para que los puntos finales se comuniquen en la capa 2 del Modelo OSI y las direcciones IP se usan en la capa 3. Además, no hay garantía de que las direcciones IP sean únicas entre los puntos finales.

El protocolo IP NO es el único protocolo basado en Ethernet / WiFi. Por ejemplo: AppleTalk, IPX, Bluetooth v3.0 + HS; Estos protocolos no están basados ​​en IP.

¿Cómo direccionar su computadora en la red si la aplicación (o la red) no está basada en IP?

Y no todas las computadoras tienen una dirección IP única …