Les ports "clients" pour une connexion UDP ou TCP sont appelés "ports éphémères" (c'est le nom canonique bien que parfois on croise "ports dynamiques" et "ports de retour").
L'IANA recommande d'utiliser de 49152 to 65535 pour les ports éphémères.
En pratique les OS suivent plus ou moins cela:
Linux: 32768 - 61000
Windows XP : 1025–5000
Windows 7 et + : IANA
FreeBSD, et MacOS: IANA
Pour voir sa config:
sur Linux:
cat /proc/sys/net/ipv4/ip_local_port_range
Sur Windows:
netsh int ipv4 show dynamicport tcp
Sur Mac:
sysctl net.inet.ip.portrange.first net.inet.ip.portrange.last
Les ports "serveurs" sont donc dans la plage 1 à 1023.
La plage 1 a 1023 sont les "well-known" ports ou ports systemes (souvent utilisables que par "root" donc).
Un serveur peut utiliser n'importe quel port meme au dela de 1023, par exemple un proxy est souvent en 8080.