Quando você envia um pacote para um host em uma rede remota, ele é encaminhado por roteadores. Especificamente, o pacote é encaminhado por um ou mais roteadores ao longo do caminho entre sua rede e a rede de destino. Cada roteador examina o endereço IP de destino do pacote e usa suas tabelas de roteamento para determinar o melhor próximo salto - o próximo roteador no caminho em direção ao destino. O processo continua até que o pacote chegue ao roteador diretamente conectado à rede do host de destino.