O roteamento é a decisão sobre qual interface um pacote deve ser enviado. Essa decisão também deve ser feita para pacotes criados localmente. As tabelas de roteamento contêm endereços de rede e a interface associada ou nexthop. Isso se refere a ip route
e ip rule
(em um contexto Linux).
Encaminhamento refere-se a pacotes que alcançam um sistema, mas não são destinados a este sistema. O encaminhamento é uma decisão do sistema: "Eu pego o pacote e tento levá-lo ao seu destino". Em vez de apenas soltá-lo. "encaminhamento" é um termo comum no contexto de filtros de pacotes. O Netfilter do Linux possui três cadeias em sua tabela base: INPUT, OUTPUT e FORWARD. Essa cadeia apenas toma a decisão "Esse pacote deve ser encaminhado ou descartado?" (se o encaminhamento estiver geralmente habilitado no sistema; Linux novamente: / proc / sys / net / ipv4 / ip_forward).