Direccionamiento MAC
Direccionamiento MAC
La
dirección MAC (siglas en inglés de Media Access Control) es un identificador de
48 bits (6 bloques de dos caracteres hexadecimales 8 bits) que corresponde de
forma única a una tarjeta o dispositivo de red. Se la conoce también como
dirección física, y es única para cada dispositivo. Está determinada y
configurada por el IEEE (los primeros 24 bits) y el fabricante (últimos 24
bits) utilizando el organizationally unique identifier. La mayoría de los
protocolos que trabajan en la capa 2 del modelo OSI usan una de las tres
numeraciones manejadas por el IEEE: MAC-48, EUI-48, y EUI-64, las cuales han
sido diseñadas para ser identificadores globalmente únicos. No todos los
protocolos de comunicación usan direcciones MAC, y no todos los protocolos
requieren identificadores globalmente únicos.
Dirección MAC de 48 bits: Este es el formato más común y ampliamente utilizado. Está compuesto por 6 grupos de 2 dígitos hexadecimales separados por dos puntos o guiones. Por ejemplo, "00:1A:2B:3C:4D:5E". Los primeros 3 grupos (24 bits) representan el identificador de fabricante (OUI - Organizationally Unique Identifier), asignado por la IEEE. Los últimos 3 grupos (24 bits) son el identificador único asignado por el fabricante.
Dirección MAC de 64 bits: Este formato se utiliza en algunas redes más modernas, como las redes inalámbricas 802.11. Está compuesto por 8 grupos de 2 dígitos hexadecimales separados por dos puntos o guiones. Por ejemplo, "00:1A:2B:3C:4D:5E:6F:7G". Los primeros 3 grupos (24 bits) tienen el mismo propósito que en la dirección de 48 bits, mientras que los últimos 5 grupos (40 bits) representan el identificador único asignado por el fabricante.
La dirección MAC es utilizada en varias tecnologías entre las que se incluyen:
- ·
Ethernet.
- ·
802.3 CSMA/CD.
- · 802.5 o redes en anillo a 4 Mbps o 16 Mbps.
- · 802.11 redes inalámbricas (Wi-Fi).
- ·
Asynchronous Transfer Mode.
Cambiar
la dirección MAC
A
pesar de que cada dispositivo de red tiene una dirección MAC única globalmente
que lo identifica y lo hace único por ser especial y que ninguna otra sea
igual, es la capa de sistema operativo la que gestiona y distribuye en la red,
con lo que se puede modificar la dirección MAC que identifica la interfaz de
red. Esta práctica es conocida como MAC spoofing.
Linux
- ·
ifconfig NetworkAddress down
- ·
ifconfig
NetworkAddress hw ether 91:75:1a:ec:9a:c7NetworkAddress
- ·
ifconfig
NetworkAddress upNetworkAddress
- ·
/etc/init.d/network-manager
content://media/external/file/44restartNetworkAddress
Microsoft Windows
En Windows, no puede cambiarse la MAC por comandos, pero puede cambiarse en la configuración de la tarjeta de red en el Panel de control, o alterando el valor "NetworkAddress" en la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}
macOS
En mac, se lleva a cabo el mismo proceso de UNIX. Que sería ejecutar el siguiente código en terminal
ifconfig en0 lladdr
nombredelainterfaz
en0
puede variar según su adaptador y dispositivo de red, para averiguar el
dispositivo al cual cambiar la dirección mac se ejecuta en el terminal el
comando ifconfig -a, en nombredelainterfaz se digita la dirección mac nueva que
debe tener el siguiente formato: aa:bb:cc:dd:ee:ff
Esos son los dos formatos principales para las direcciones MAC. Ambos se utilizan para identificar de manera única los dispositivos de red en una red local.
Las direcciones MAC se utilizan para la comunicación a nivel de capa de enlace en una red local. Existen tres tipos principales de direcciones MAC según su función:
Dirección MAC de broadcast: La dirección MAC de broadcast tiene un valor específico en cada formato (48 bits o 64 bits) y se utiliza para enviar tramas a todos los dispositivos en una red local. En el formato de 48 bits, la dirección de broadcast es "FF:FF:FF:FF:FF:FF", mientras que en el formato de 64 bits, es "FF:FF:FF:FF:FF:FF:FF:FF". Cuando un dispositivo envía una trama a la dirección de broadcast, todas las interfaces de red dentro de la red local la recibirán.
Dirección MAC unicast: Una dirección MAC unicast se utiliza para enviar una trama a un dispositivo específico dentro de una red local. Es única para cada dispositivo y no se repite. Una trama enviada a una dirección MAC unicast será recibida solo por el dispositivo asociado con esa dirección.
Dirección MAC multicast: La dirección MAC multicast se utiliza para enviar tramas a un grupo de dispositivos en una red local. A diferencia de la dirección de broadcast, las tramas multicast solo se envían a los dispositivos que han solicitado unirse al grupo multicast específico. La porción de identificación de grupo multicast se encuentra en los últimos bits de la dirección MAC. Las direcciones MAC multicast comienzan con "01:00:5E" en el formato de 48 bits y "33:33" en el formato de 64 bits.
En cuanto a las direcciones IPv6, es importante destacar que las direcciones MAC y las direcciones IP son diferentes y tienen diferentes funciones en una red. Las direcciones MAC se utilizan a nivel de capa de enlace, mientras que las direcciones IP se utilizan a nivel de capa de red para enrutar paquetes en Internet.
| Tipo de Dirección | Ejemplo de Dirección |
|---|---|
| Broadcast MAC (48 bits) | FF:FF:FF:FF:FF:FF |
| Broadcast MAC (64 bits) | FF:FF:FF:FF:FF:FF:FF:FF |
| Unicast MAC (48 bits) | 00:1A:2B:3C:4D:5E |
| Unicast MAC (64 bits) | 00:1A:2B:3C:4D:5E:6F:7G |
| Multicast MAC (48 bits) | 01:00:5E:12:34:56 |
| Multicast MAC (64 bits) | 33:33:00:12:34:56:78:9A |
| Dirección IPv6 | 2001:0db8:85a3:0000:0000:8a2e:0370:7334 |
Comentarios
Publicar un comentario