Na pilha TCP/IP, a transmissão de dados utiliza o protocolo IP da camada de Internet para realizar roteamento de pacotes sem conexão. Por meio da análise do conteúdo dos pacotes, esse protocolo procura um caminho até o destino com a ajuda do protocolo ARP (address resolution protocol), que determina, por sua vez, o endereço da camada de enlace para os endereços IP.