Se não houvesse endereços MAC e todos os adaptadores dependiam apenas de endereços IP para abordagem, vários problemas significativos surgiriam:
*
impossível de alcançar a rede: Os endereços MAC são fundamentais para a operação da camada de link de dados (camada 2) da pilha de rede. Eles são usados por interruptores e pontes para encaminhar quadros dentro de uma rede local (LAN). Sem eles, a camada 2 não saberia para onde enviar dados; Um dispositivo não conseguiu nem entrar em sua própria rede local. Os endereços IP são endereços da camada 3 (camada de rede). Eles operam * depois que * os dados foram entregues com sucesso em uma rede local.
*
nenhum mecanismos de transmissão na camada 2: Os endereços MAC são cruciais para transmissões (mensagens enviadas a todos os dispositivos em uma LAN) e outros mecanismos da camada 2, como o ARP (Protocolo de Resolução de Endereço). As transmissões de IP são possíveis, mas elas são tratadas de maneira diferente e com muito menos eficiência. A eliminação de endereços MAC significa perder a capacidade de executar transmissões locais eficientes.
*
Vulnerabilidades de segurança: Os endereços MAC, embora não sejam perfeitamente seguros, oferecem um nível de segurança inerente. As limitações físicas da atribuição de endereço MAC (exclusivas para cada placa de interface de rede) oferecem uma primeira linha de defesa, pelo menos em princípio. Um sistema puramente baseado em IP aumentaria a dependência de mecanismos de segurança de nível superior, tornando o sistema potencialmente mais vulnerável a ataques como a falsificação de IP se essas medidas forem insuficientes.
*
Endereço de exaustão e gerenciamento: Embora os endereços IP possam ser gerenciados através do DHCP e de outros meios, a carga administrativa aumentaria drasticamente sem endereços MAC. Imagine precisar atribuir e gerenciar dinamicamente os endereços IP no nível 2 da camada 2. O número de atribuições de endereço IP necessário excederia em muito o dos endereços MAC. Isso aumenta a complexidade e a probabilidade de conflitos de endereço IP.
*
complexidade de roteamento: Embora os roteadores não usem diretamente endereços MAC para roteamento entre redes, os protocolos da camada 2 subjacente que dependem dos endereços MAC são essenciais para o roteamento eficiente. A remoção dessa estrutura subjacente exigiria uma reformulação fundamental de como os roteadores operam.
*
Interação do dispositivo de rede: Muitos dispositivos de rede dependem de endereços MAC para configuração e diagnóstico. Mudar para um sistema puramente baseado em IP exigiria uma revisão completa de equipamentos de rede e ferramentas de gerenciamento.
Em resumo, a eliminação de endereços MAC não é viável sem uma reformulação completa e fundamental de toda a arquitetura da rede. Os endereços MAC são muito essenciais para a maneira como os dados são encaminhados e manuseados nas camadas inferiores dos protocolos de rede. Embora um sistema * pudesse * teoricamente ser construído em torno de um esquema de endereçamento baseado em IP puramente IP na camada 2, seria muito menos eficiente, mais complexo, menos seguro e provavelmente muito mais caro de implementar.