Resposta curta:
Tecnologias de camada de link de dados (camada 2) que usam endereços MAC usam ARP, mesmo para links "externos" (WAN).
As tecnologias de camada de link de dados que são ponto-a-ponto não precisam necessariamente de endereços de camada de link, porque existem apenas dois pontos de extremidade, e cada ponto de extremidade sabe que se não for o único a transmitir a mensagem, o suposto recebê-lo e vice-versa. Então eles não precisam de nada como um endereço MAC ou ARP.
As tecnologias de camada de link de dados que são multiponto-multiponto em um meio compartilhado precisarão de algum tipo de link-layer e um protocolo de resolução de endereço de algum tipo, mesmo que não chamem "endereços MAC". "e" ARP "respectivamente. Mas eles geralmente chamam o equivalente em ARP "< este nome da tecnologia de link de dados > ARP"
Longa resposta:
Em um sentido, os endereços MAC e ARP, como você os conhece da Ethernet, são usados apenas em links de dados semelhantes a Ethernet, portanto, encontrar o endereço MAC do próximo salto é necessário apenas em links de dados semelhantes a Ethernet, e ARP é usado para isso .
Links seriais ponto-a-ponto (como muitos links de WAN de negócios) não exigem necessariamente endereços de camada de link de dados, porque há apenas um outro dispositivo com o qual você poderia estar falando, porque há apenas um outro dispositivo no linha. Então você pode assumir que tudo que você recebe é para você, e você pode assumir que o outro ponto final do link processará tudo o que você transmitir.
Então, o que dizer de camadas de link de dados médias compartilhadas de vários dispositivos (também multiponto a multiponto) que não são como Ethernet, e não usam endereços MAC de 48 bits semelhantes a Ethernet? Bem, esses links de dados provavelmente têm algum tipo de endereço de camada de link mesmo que não seja um endereço MAC de 48 bits, e eles precisarão de algum tipo de mapeamento de endereço IPv4 para seus endereços de camada de enlace de dados, mesmo que não seja tradicional Ethernet ARP. Em geral, as pessoas que projetam como fazer o IPv4 funcionar sobre esses outros links de dados seguem basicamente o modelo Ethernet e criam um protocolo ARP para seu link de dados. Esses protocolos são geralmente diferenciados do tradicional ARP Ethernet, sendo denominados "< inserir nome do protocolo da camada de enlace de dados aqui > ARP".
Portanto, se você fizer IP sobre Fibre Channel, haverá " IP sobre Fibre Channel ARP " (o nome mais simples "Fiber" O canal ARP "ou" FARP "já estava em uso para um dos protocolos do Fibre Channel.
Se você faz IP sobre SONET / SDH (tecnicamente sobre "MAPOS", que é o modo de fazer rede multiponto sobre SONET / SDH), você tem " MAPOS ARP ".
Se você fizer IP sobre FireWire (o IEEE 1394 Serial Bus), você tem " 1394 ARP "
Se você tiver tempo de volta ao início dos anos 90 e quiser fazer IP sobre AppleTalk / LocalTalk, faça " NBP ARP " (o nome mais simples "AppleTalk ARP" ou "AARP" já era usado para o protocolo que mapeia os endereços da camada de rede do AppleTalk para os endereços da camada de link de dados).