Je comprends que le port éphémère dans une paire de socket est un numéro de port aléatoire que le client choisit pour que le serveur réponde. Dans le cas où la communication se fait sur un réseau local et que le client n'a pas de pare-feu, est-il possible qu'un autre processus sur le réseau local utilise le port éphémère comme point d'attaque ouvert alors qu'une connexion est ouverte avec un serveur ?
Dans le cas où le client et le serveur ne sont pas sur le même sous-réseau, est-il possible que l'envoi de données vers le port éphémère se fasse par une route différente de celle qu'elles reçoivent sur le serveur ? Existe-t-il des règles dans le protocole Internet qui exigent spécifiquement que la même route soit utilisée pour la communication dans les deux sens ?
Les réponses à mes questions changeront-elles si l'on utilise TCP ou UDP ?