O número MAC tem que ser único, para que funcionen as redes do mundo inteiro: uma computadora envía uma trama (frame; similar a um paquete) de datos a outra, com o endereço (MAC) de origen e de destino. Se tem outras computadoras conectadas na mesma LAN, com um hub, só o destinatario deve aceitar a trama.
A maneira cómo se garantiza a unicidade é a seguinte:
O número MAC tem 48 bits (6 bytes), em duas partes: 24 bits sao o identificador do fabricante. Depois, cada fabricante asigna os outros 24 bits como número sequencial.
As placas de rede não sao as únicas em tener números MAC: também pode haver um número MAC numa impressora para red; e um encaminador (router) tem um número MAC en cada um dos seus interfaces (conexoes).
>Alow pessoal...
>
>Estou fazendo uns testes com esta rotina - que serve para capturar o ID da placa de rede - que dizem ser único no mundo... O objetivo é criar uma rotina anti-cópia.
>...
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)