Qu’est-ce qu’un numéro de port ?

Un numéro de port est un moyen d’identifier un processus spécifique auquel un message Internet ou autre réseau doit être transmis lorsqu’il arrive sur un serveur. Tous les appareils connectés au réseau sont équipés de ports standardisés avec un numéro attribué. Ces numéros sont réservés à certains protocoles et à leur fonction associée. Les messages HTTP (Hypertext Transfer Protocol), par exemple, vont toujours au port 80, l’un des ports les plus couramment utilisés.

Les développeurs du Réseau des Agences de projets de recherche Avancés, une coopération informelle d’administrateurs système et d’auteurs de logiciels, ont proposé le concept de numéros de port. Autrefois connu sous le nom de numéros de socket, l’incarnation précoce des numéros de port est similaire à la classe d’adresse de protocole Internet (IP) utilisée aujourd’hui.

Quelle est la différence entre une adresse IP et un numéro de port ?

Une adresse IP identifie une machine dans un réseau IP et est utilisée pour déterminer la destination d’un paquet de données. Les numéros de port identifient une application ou un service particulier sur un système.

 structure d'un paquet de données
Une adresse IP identifie une machine dans un réseau IP et détermine la destination d’un paquet de données, tandis que les numéros de port identifient des applications ou des services particuliers sur un système.

Une adresse IP est une adresse logique utilisée pour identifier un périphérique sur le réseau. Tout appareil connecté à Internet se voit attribuer une adresse IP unique pour l’identification. Ces informations d’identification permettent aux appareils de communiquer sur Internet.

Les numéros de port font partie des informations d’adressage qui aident à identifier les expéditeurs et les récepteurs d’informations et une application particulière sur les périphériques. Les numéros de port sont constitués de numéros de 16 bits.

Par exemple, une demande d’utilisateur pour un transfert de fichiers d’un client, ou d’un hôte local, vers un serveur distant sur Internet utilise le protocole de transfert de fichiers (FTP) pour la transaction. Les deux appareils doivent être configurés pour transférer des fichiers via FTP. Pour transférer le fichier, la couche logicielle TCP (Transmission Control Protocol) de l’hôte local identifie le numéro de port 21, qui, par convention, s’associe à une requête FTP — dans l’entier de numéro de port 16 bits ajouté à la requête.

Sur le serveur, la couche TCP lira le numéro de port 21 et transmettra la demande au programme FTP du serveur.

 FTP passif par rapport à FTP actif
FTP utilise les ports 20 et 21 pour transférer des fichiers entre un client et un serveur.

Quels sont les différents types de numéros de port et leurs utilisations ?

Il y a 65 535 numéros de port, mais tous ne sont pas utilisés tous les jours.

Les numéros de port restreints ou les numéros de port connus sont réservés par des sociétés de premier plan et vont de 0 à 1023. Apple QuickTime, Structured Query Language services et Gopher services utilisent certains de ces ports restreints.

Ceux qui souhaitent enregistrer un numéro de port spécifique peuvent choisir entre 1024 et 49151. Les éditeurs de logiciels enregistrent généralement ces numéros de port. Des ports dynamiques ou privés allant de 49152 à 65536 sont disponibles pour tout le monde.

Dans un autre scénario, un numéro de port est attribué temporairement – pour la durée de la demande et son achèvement – à partir d’une plage de numéros de port attribués. C’est ce qu’on appelle un numéro de port temporaire.

Voici quelques ports couramment utilisés et leurs protocoles réseau associés:

  • Ports 20 et 21. FTP est utilisé pour transférer des fichiers entre un client et un serveur.
  • Port 22. Secure Shell est l’un des nombreux protocoles de tunneling utilisés pour créer des connexions réseau sécurisées.
  • Port 25. Le protocole SMTP (Simple Mail Transfer Protocol) est couramment utilisé pour le courrier électronique.
  • Port 53. Le système de noms de domaine (DNS) est un processus critique qui associe des noms de domaine lisibles par l’homme à des adresses IP lisibles par machine sur l’Internet moderne. Il aide les utilisateurs à charger des sites Web et des applications sans saisir une longue liste d’adresses IP.
  • Port 80. HTTP est le protocole qui permet le World Wide Web.
  • Port 123. Le protocole de temps réseau aide les horloges d’ordinateur à se synchroniser les unes avec les autres. C’est un processus vital dans le port de cryptage
  • 179. Le protocole BGP (Border Gateway Protocol) aide à établir des routes efficaces entre les grands réseaux ou les systèmes autonomes qui composent Internet. Ces grands réseaux utilisent BGP pour diffuser les adresses IP qu’ils contrôlent.
  • Port 443. HTTP Secure (HTTPS) est comme HTTP mais plus sécurisé. Tout le trafic Web HTTPS va directement au port 443. Tout service réseau qui utilise HTTPS pour le cryptage, tel que DNS sur HTTPS, se connecte également directement à ce port.
  • Port 500. L’Association de sécurité Internet et le protocole de gestion des clés aident à mettre en place une sécurité IP sécurisée
  • Port 3389. Le protocole Remote Desktop permet aux utilisateurs de se connecter à distance à leurs ordinateurs de bureau à partir d’un autre appareil.

L’Autorité des numéros attribués à Internet alloue et gère tous les numéros de port énumérés ci-dessus.

Quelles sont les questions fréquemment posées au sujet des numéros de port ?

Quel est le numéro de port pour localhost ?

Localhost est le nom par défaut utilisé pour établir une connexion avec un ordinateur. L’adresse IP est généralement 127.0.0.1. Ceci est fait en utilisant un réseau d’adresses de bouclage. Le port 80 est le port standard commun pour HTTP.

À quoi sert le numéro de port 8080 ?

Le numéro de port 8080 est généralement utilisé pour les serveurs Web. Lorsqu’un numéro de port est ajouté à la fin du nom de domaine, il génère du trafic vers le serveur Web. Cependant, les utilisateurs ne peuvent pas réserver le port 8080 pour les serveurs Web secondaires.

À quoi sert le numéro de port 3360 ?

Les réseaux TCP/IP utilisent le port 3360. Le protocole TCP orienté connexion exige une prise de contact pour configurer des communications de bout en bout. Lors de l’établissement de la connexion, les données utilisateur sont transférées de manière bidirectionnelle sur la connexion.

Quelle est mon adresse IP et mon numéro de port ?

Le moyen le plus simple de trouver l’adresse IP publique d’un routeur est de rechercher « quelle est mon adresse IP? »sur un moteur de recherche comme Google. L’identification d’un numéro de port dépendra du système d’exploitation.

Pour Windows:

  • Accédez à l’invite de commande.
  • Tapez ipconfig.
  • Ensuite, tapez netstat pour remplir une liste de tous les numéros de port.

Pour macOS:

  • Accédez aux Préférences système.
  • Ensuite, allez dans Réseau > Avancé.
  • Cliquez sur l’onglet Analyse des ports et entrez l’adresse IP de l’utilisateur.

Qu’est-ce qu’une adresse de serveur proxy et un numéro de port ?

Un serveur proxy est essentiellement un ordinateur sur Internet avec sa propre adresse IP. Il se trouve entre le périphérique client et le serveur distant et agit en tant qu’intermédiaire pour gérer les demandes de communication sur Internet.

Lorsqu’un ordinateur local envoie une requête Web, celle-ci passe automatiquement par le serveur proxy. Le serveur proxy utilise sa propre adresse IP pour la requête Web et non celle de l’utilisateur. Les serveurs proxy offrent des avantages en matière de confidentialité – par exemple, la possibilité de modifier l’adresse IP du client, en masquant l’emplacement de l’utilisateur.

L’adresse du serveur proxy comprend une adresse IP avec le numéro de port attaché à la fin de l’adresse. Le numéro de port 8080 est généralement utilisé pour les serveurs Web, les proxy et la mise en cache.

Quel est le numéro de port pour Gmail ?

Gmail utilise à la fois le protocole IMAP (Internet Message Access Protocol) et SMTP. Le port IMAP est 993 et le port SMTP est 25.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.