GNU/Linux >> Tutoriels Linux >  >> Linux

15 ports réseau couramment utilisés expliqués

Cet article examine les numéros de port courants et leurs services associés, ainsi que le protocole de transport qu'ils utilisent.

L'une des nombreuses choses fondamentales à connaître en tant qu'administrateur de serveur concerne les fonctions et les numéros de port de certains services courants. Tout comme l'adresse IP identifie l'ordinateur, le port réseau identifie l'application ou le service exécuté sur l'ordinateur.

Je suis sûr que vous avez déjà entendu le terme "port", mais qu'est-ce que cela signifie dans le monde des ordinateurs ?

Qu'est-ce qu'un port réseau ?

Dans les réseaux informatiques, un port est un point de terminaison de communication. Généralement, les ports identifient un service réseau spécifique qui leur est attribué. Au sein d'un système d'exploitation, l'utilisation principale d'un numéro de port est de transférer les données entre un réseau informatique et une application.

Les numéros de port sont compris entre 0 et 65535. Ils sont divisés en trois sous-gammes :

  • Ports bien connus (0-1023) – attribué à un service spécifique par l'IANA (Internet Assigned Numbers Authority). Seuls les programmes privilégiés qui s'exécutent en tant que root sur les systèmes Linux peuvent utiliser des ports sous 1024.
  • Ports enregistrés (1024-49151) – les ports qu'une organisation peut enregistrer auprès de l'IANA pour être utilisés pour un service particulier.
  • Ports dynamiques (49152-65535) – utilisé par les programmes clients.

Il existe deux principaux protocoles de transport dans le réseau qui utilisent les numéros de port -TCP et UDP.

TCP

TCP signifie Transmission Control Protocol. C'est un protocole orienté connexion. Avant d'échanger des données, les appareils communicants doivent établir une connexion, puis la fermer par la suite.

TCP est le protocole réseau le plus utilisé. Il est incroyablement fiable et il est utilisé pour tout, de la navigation sur le Web à l'envoi d'e-mails et aux transferts de fichiers.

UDP

UDP signifie User Datagram Protocol. C'est un protocole sans connexion. Cela est dû au manque de temps système associé à la création, à la maintenance et à la terminaison des connexions. Pour la transmission de réseau de diffusion et de multidiffusion, UDP est un bon choix.

Ports communs TCP et UDB par défaut

Voici quelques-uns des ports TCP et UDP courants par défaut.

21 (TCP, UDP) – FTP

Le port 21 est généralement associé à FTP (File Transfer Protocol). FTP sert à transférer des fichiers entre un client et un serveur. Il est généralement considéré comme un protocole de transfert de fichiers "non sécurisé".

FTP envoie des données en texte clair et fournit une option anonyme qui ne nécessite pas de mot de passe. Cependant, FTP est un protocole fiable et largement utilisé pour le transfert de fichiers.

22 (TCP, UDP) – SSH

SSH, ou Secure Shell Protocol, est un protocole de communication réseau utilisé pour effectuer des opérations sur des ordinateurs distants, mais il peut également être utilisé pour transférer des données. Chaque fois que nous exécutons une commande via le numéro de port SSH par défaut 22, une connexion entre le client et le serveur est établie.

SSH a été développé comme un substitut sûr du protocole Telnet non crypté, et il utilise des techniques cryptographiques pour garantir que toutes les communications vers et depuis le serveur distant sont cryptées.

23 (TCP) – Telnet

Le port 23 est généralement utilisé par le protocole Telnet. Le protocole est souvent utilisé pour une interface de ligne de commande administrative dans les équipements réseau tels que les routeurs et les commutateurs.

Cependant, comme le protocole n'est pas chiffré, il n'est généralement utilisé en toute sécurité qu'au sein d'un réseau local, car les données sont en texte clair.

25 (TCP) – SMTP

Le port 25 est le port SMTP (Simple Mail Transfer Protocol) standard d'origine et le plus ancien depuis ses débuts en 1982. Après quatre décennies, SMTP sur le port 25 est la norme de base pour l'envoi d'e-mails via Internet entre serveurs de messagerie.

53 (TCP, UDP) – DNS

DNS (Domain Name System) transforme les noms de domaine en adresses IP. En conséquence, les gens peuvent taper des mots ordinaires dans leurs navigateurs sans se souvenir de l'adresse IP de chaque site Web, grâce aux serveurs DNS.

DNS a été conçu pour utiliser à la fois les ports UDP et TCP 53, UDP étant la valeur par défaut, et revient à l'utilisation de TCP lorsqu'il ne peut pas communiquer sur UDP.

67,68 (UDP) – DHCP

DHCP (Dynamic Host Configuration Protocol) fournit des adresses réseau aux hôtes configurés dynamiquement sur un réseau TCP/IP. Il utilise les ports UDP 67 et 68. Le port 67 doit être utilisé par le serveur et le port 68 par le client.

80 (TCP) – HTTP

Le port 80 est le numéro de port attribué au protocole de communication Internet couramment utilisé HTTP (Hypertext Transfer Protocol). Le protocole HTTP définit le format de communication entre les navigateurs Internet et les sites Web.

En d'autres termes, le port 80 utilise pour envoyer et recevoir des demandes de page d'un serveur Web. Le trafic Web qui passe par le port reste en texte brut.

110 (TCP) – POP3

POP3 (Post Office Protocol version 3) est un protocole de messagerie utilisé pour récupérer le courrier d'un serveur distant vers un client de messagerie local. Il s'agit d'un protocole de messagerie relativement simple, ce qui le rend moins sujet aux erreurs et sa mise en œuvre beaucoup plus simple. Le port POP3 par défaut est 110.

111 (TCP, UDP) – Mappeur de ports

Le service Portmapper est requis pour exécuter NFS à la fois côté client et côté serveur. Il fonctionne sur le port 111 pour les protocoles TCP et UDP. Portmap rend possible la liaison dynamique de programmes distants.

137 (TCP, UDP) – NetBIOS

Le port 137 est utilisé par le service de nom NetBIOS (Network Basic Input/Output System). L'objectif principal de NetBIOS est de permettre aux applications sur différents ordinateurs de communiquer et d'établir des sessions pour accéder à des ressources partagées telles que des fichiers et des imprimantes et de se localiser via un réseau local (LAN).

143 (TCP, UDP) – IMAP

IMAP (Internet Message Access Protocol) est un protocole de messagerie utilisé pour accéder au courrier électronique sur un serveur Web distant à partir d'un client local. Le protocole IMAP fonctionne sur le port 143, le port IMAP non crypté par défaut.

161, 162 (UDP) – SNMP

SNMP (Simple Network Management Protocol) est un ensemble de protocoles de gestion et de surveillance de réseau. Les pare-feu, les routeurs, les commutateurs, les serveurs, les imprimantes, les ponts, les disques NAS, les onduleurs et d'autres périphériques réseau sont généralement surveillés à l'aide de celui-ci.

Les ports SNMP sont utilisés via UDP sur le port 161 pour les gestionnaires SNMP communiquant avec les agents SNMP et via UDP sur le port 162 lorsque les agents envoient des interruptions SNMP non sollicitées au gestionnaire SNMP.

443 (TCP) – HTTPS

HTTPS signifie HyperText Transfer Protocol Secure. Le port 443, un port de navigation Web, est principalement utilisé pour les services HTTPS. C'est un port que des milliards de personnes à travers le monde utilisent chaque jour. Plus de 95 % des sites Web sécurisés utilisent HTTPS via le port 443 pour un transfert de données sécurisé.

587 (TCP) – SMTP

Le port 587 est le port SMTP sécurisé standard (Simple Mail Transfer Protocol). Il s'agit du port de soumission de courrier par défaut. C'est celui qui fournira les meilleurs résultats lorsque les utilisateurs soumettront un e-mail à acheminer via un serveur de messagerie approprié.

L'utilisation du port 587 en conjonction avec le cryptage TLS garantit que les e-mails sont envoyés en toute sécurité et conformément aux exigences de l'IETF.

993 (TCP) – IMAPS

IMAPS (IMAP sur SSL) signifie que le trafic IMAP transite par un socket sécurisé vers un port sécurisé. Lorsque vous utilisez une connexion IMAP chiffrée, le port par défaut est 993. Cela permet de garantir votre sécurité et votre confidentialité sur Internet.

Conclusion

Vous savez maintenant que les ports réseau sont fournis par les protocoles TCP ou UDP. Les numéros de port sont utilisés pour déterminer vers quel protocole le trafic entrant doit être dirigé.

Pour plus de détails, vous pouvez vous reporter à la liste complète des numéros de port réseau donnée dans la RFC 1700.


Linux
  1. 14 ports réseau courants que vous devez connaître

  2. Comment masquer les ports réseau avec une séquence de frappe de port sur Debian 10

  3. Autorisez-vous le protocole X sur votre réseau ?

  4. Quel protocole/norme est utilisé par les terminaux ?

  5. Ports utilisés par Plesk

Software Defined Networking (SDN) expliqué aux débutants

Comment faire une analyse de port sous Linux

Comment ouvrir un port sur Ubuntu 20.04

Commande d'écran sur Linux expliquée

Ouvrir un port sous Linux

Tutoriel d'introduction SNMP (protocole de gestion de réseau simple)