Je viens de faire une capture de paquets à partir de ma machine et de filtrer toutes les connexions UDP. J'ai vu certaines connexions utilisant ce qui semble être un port source UDP généré de manière aléatoire, et certaines connexions utilisant le même port source que le port de destination UDP.
Je comprends que les connexions TCP randomiseront le port source de sorte que la réponse ait un port "dédié" auquel répondre. Mais comment ça marche avec UDP?
Je cherche la réponse faisant autorité. Les liens vers les RFC (ou autres joyeusetés) seraient grandement appréciés.
Qu'est-ce qui détermine le port source UDP?
- Est-il généré de manière aléatoire lorsqu'une réponse est attendue?
- Correspond-il au port de destination lorsqu'aucune réponse n'est attendue? (au lieu d'utiliser 0 comme port source)?
Je vous remercie.
Les ports éphémères sont générés pour les paquets UDP comme TCP.
http://www.hsc.fr/ressources/articles/win_net_srv/ephem_port_alloc.html
la source