La plage de ports utilisables pour les services TCP (ports de destination) et les ports source client est 0 à 65 535 . En effet, TCP utilise des numéros de port 16 bits, ce qui permet 2
16
=65 536 numéros de ports possibles. Cependant, certains de ces ports sont réservés :
* 0-1023 (ports bien connus) : Ceux-ci sont réservés aux services système et sont généralement attribués par l'IANA (Internet Assigned Numbers Authority). Les exemples incluent le port 80 (HTTP), 443 (HTTPS), 21 (FTP), etc. Les clients *ne peuvent généralement* pas utiliser ces ports comme ports sources.
* 1024-49151 (ports enregistrés) : Ces ports sont attribués à des applications spécifiques par l'IANA. Bien que les clients *peuvent* les utiliser, il est généralement recommandé d'utiliser des ports plus élevés pour éviter les conflits.
* 49152-65535 (Ports dynamiques/privés/Ports éphémères) : Cette plage est généralement utilisée par les clients comme ports sources. Le système d'exploitation attribue dynamiquement un port de cette plage pour chaque connexion sortante.
Par conséquent, même si techniquement n'importe quel port compris entre 0 et 65535 peut être *utilisé* comme port source par un client, il est recommandé d'utiliser uniquement la plage de ports dynamiques/privés (49152-65535). Utiliser des ports dans la plage de ports enregistrés comme ports sources n'est pas une erreur en soi, mais cela augmente le risque de conflits et de confusion potentielle.
|