Introdución aos enderezos MAC

O enderezo de control de acceso multimedia (MAC) é un número binario usado para identificar exclusivamente adaptadores de rede informática. Estes números (ás veces chamados "enderezos de hardware" ou "enderezos físicos") están incrustados no hardware da rede durante o proceso de fabricación ou almacenados no firmware e deseñados para non ser modificados.

Algúns tamén se refiren a eles como "enderezos Ethernet" por razóns históricas, pero varios tipos de redes utilizan enderezos MAC incluíndo Ethernet , Wi-Fi e Bluetooth .

Formato dun enderezo MAC

As direccións MAC tradicionais son números hexadecimales de 12 díxitos (6 bytes ou 48 bits ). Por convención, adoitan estar escritos nun dos seguintes tres formatos:

Os 6 díxitos (24 bits) máis á esquerda chamados un "prefixo" están asociados co fabricante do adaptador. Cada vendedor rexistra e obtén os prefixos MAC asignados polo IEEE. Os vendedores adoitan ter moitos números de prefixo asociados cos seus diferentes produtos. Por exemplo, os prefixos 00:13:10, 00: 25: 9C e 68: 7F: 74 (ademais de moitos outros) pertencen a Linksys ( Cisco Systems ).

Os díxitos máis á dereita dunha dirección MAC representan un número de identificación para o dispositivo específico. Entre todos os dispositivos fabricados co mesmo prefixo do provedor, cada un contén o seu único número de 24 bits. Ten en conta que o hardware de diferentes provedores pode pasar a compartir a mesma parte do dispositivo da dirección.

Direccións MAC de 64 bits

Aínda que os enderezos MAC tradicionais son de lonxitude de 48 bits, algúns tipos de redes requiren enderezos de 64 bits no seu lugar. A domótica sen fíos ZigBee e outras redes similares baseadas en IEEE 802.15.4, por exemplo, requiren enderezos MAC de 64 bits que se configurarán nos seus dispositivos de hardware.

As redes TCP / IP baseadas en IPv6 tamén implementan un enfoque diferente para comunicar enderezos MAC en comparación coa IPv4 . No entanto, no canto de enderezos de hardware de 64 bits, IPv6 traduce automaticamente o enderezo MAC de 48 bits a un enderezo de 64 bits mediante a inserción dun valor FFFE de 16 bits fixo (codificado) entre o prefixo do vendedor eo identificador do dispositivo. IPv6 chama a estes números "identificadores" para distinguilos dos verdadeiros enderezos de hardware de 64 bits.

Por exemplo, aparece nunha dirección IP 00: 25: 96: 12: 34: 56 na rede IPv6 (comúnmente escrito en calquera destes dous formularios):

Relación MAC address vs IP

As redes TCP / IP utilizan enderezos MAC e enderezos IP pero con fins distintos. O enderezo MAC permanece fixado no hardware do dispositivo mentres se pode cambiar a dirección IP dese mesmo dispositivo en función da configuración da rede TCP / IP. O control de acceso multimedia opera en Layer 2 do modelo OSI mentres o Protocolo Internet opera en Layer 3 . Isto permite que a dirección MAC admita outros tipos de redes ademais de TCP / IP.

As redes IP xestionan a conversión entre enderezos IP e MAC usando o protocolo de resolución de enderezos (ARP) . O Dynamic Host Configuration Protocol (DHCP) confía en ARP para xestionar a asignación exclusiva de enderezos IP para dispositivos.

Clonación de enderezos MAC

Algúns provedores de servizos de Internet ligan cada unha das súas contas de clientes residenciais ás direccións MAC do enrutador da rede doméstica (ou outro dispositivo de pasarela). O enderezo visto polo provedor non cambia ata que o cliente substitúe a súa pasarela, por exemplo, instalando un novo enrutador . Cando se cambia a pasarela residencial , o proveedor de Internet agora ve un enderezo MAC diferente que se informa e bloquea que a rede non se conecte.

Un proceso chamado "clonación" resolve este problema ao permitir que o roteador (gateway) siga a informar o enderezo MAC antigo ao fornecedor aínda cando a súa propia dirección de hardware sexa diferente. Os administradores poden configurar o seu roteador (asumindo que admite esta función, como moitos) para usar a opción de clonación e introducir a dirección MAC da porta antiga na pantalla de configuración. Cando a clonación non está dispoñible, o cliente debe contactar co provedor do servizo para rexistrar no seu lugar o seu novo dispositivo de pasarela.