Quando trabalhamos com a pilha TCP/IP, temos vários tipos de endereços envolvidos, dentre os quais o endereço IP (camada de Rede) e o endereço MAC (camada de enlace), assim, sabemos que o switch (comutador) é um equipamento que compreende apenas endereços físicos, enquanto que o endereçamento para acesso a um serviço é realizado através do endereço IP.
Assim, notamos que é necessário um protocolo que relacione endereços da camada de enlace e rede, a este protocolo damos o nome de: