Não é seguro assumir que duas conexões TCP, mesmo entre os mesmos dois endpoints, seguirão a mesma rota. Não é incomum, por exemplo, ter balanceamento de carga em várias conexões, levando em conta as portas envolvidas.
Isso pode parecer uma escolha estranha, mas faz sentido porque o desempenho do TCP pode sofrer se muitos pacotes forem recebidos fora de ordem e a colagem de uma conexão a uma rota evitar isso. Geralmente, o IP de origem, o IP de destino, o protocolo, a porta de origem (se aplicável) e a porta de destino (se aplicável) são criptografados e o hash é usado para selecionar o próximo salto.