"É improvável que a exaustão do endereço MAC seja um problema.
No curto prazo, 281 trilhões de endereços, mesmo com uma baixa taxa de preenchimento, são muito trabalhosos. Mesmo com 10% de preenchimento, isso significa 4 mil dispositivos por pessoa viva.
A longo prazo, se chegarmos a uma situação em que todos os botões de camisa do camponês indiano médio estão em rede individualmente, a escassez de endereços MAC é facilmente resolvida: os endereços MAC precisam ser únicos localmente, em uma determinada LAN, e eles não não precisa de nenhuma estrutura específica. No momento em que estamos sem prefixos de três bytes para atribuir ou reciclar, alternamos para o seguinte algoritmo:
Todo dispositivo gera um MAC aleatório na inicialização. Todo dispositivo, quando detecta colisão de MAC, alterna para um MAC gerado aleatoriamente.
Observe que a colisão quase nunca acontecerá, já que o número médio de dispositivos em uma LAN necessários para uma colisão é 2 ^ 24, ou quase 17 milhões (cf. Qual é o problema do aniversário?). Ter 17 milhões de hosts no mesmo domínio de broadcast é uma péssima idéia, pois o tráfego do Protocolo de Resolução de Endereço será muito alto ".
-Stanislav Shalunov
Fonte: http://www.quora.com/Will-MAC-Addresses-ever-be-exhausted