A arquitetura de rede da internet permite a interconexão em nível de rede através de um mecanismo que fornece um serviço de troca de pacotes. Esse mecanismo separa as atividades de comunicação de dados das atividades específicas de cada aplicação.
O encaminhamento de pacotes entre as redes lógicas do Internet Protocol (IP) é realizado por