Maison  >  Article  >  Opération et maintenance  >  Que signifie le port sous Linux

Que signifie le port sous Linux

WBOY
WBOYoriginal
2022-03-04 11:51:583302parcourir

Sous Linux, le port est le point de communication entre l'appareil et le monde extérieur. Il est souvent utilisé pour désigner le port dans le protocole « TCP/IP ». Les ports peuvent être divisés en ports reconnus, ports enregistrés et ports dynamiques. selon le numéro de port.

Que signifie le port sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Que signifie le port sous Linux

Définition du port :

Le programme système exécuté sur l'ordinateur est comme un cercle fermé. Le programmeur système coupe le cercle en plusieurs segments. Ces interfaces de segments de ligne sont appelées ports (en langage populaire). ils le sont (Casse, c'est-à-dire interruption). Lorsque le système fonctionne vers ces ports, cela dépend si le port est ouvert ou fermé, la corde est connectée et le système descend. ouvert, le système obtiendra la commande et l'entrée de données externes, acceptera les données externes et exécutera.

Classification du port :

Le port occupe deux octets dans l'en-tête, soit 16 bits. Les numéros de port sont utilisés pour représenter et distinguer différentes applications sur le réseau.

Les ports sont divisés en trois catégories :

(1) Ports bien connus : numéros de port compris entre 0 et 1023. Ces ports sont attribués et gérés par l'IANA. L'IANA attribue ces ports aux applications les plus importantes pour faire savoir à tous les utilisateurs que lorsqu'une nouvelle application apparaît, l'IANA doit lui attribuer un port reconnu.

Les ports reconnus couramment utilisés sont :

FTP : 21

TELNET : 23

SMTP : 25

DNS : 53

TFTP : 69

HTTP : 80

SNMP : 161

(2)Port d'enregistrement (Ports enregistrés) : de 1024 à 49151. Il s'agit d'un numéro de port enregistré par les entreprises et d'autres utilisateurs auprès du logiciel d'application Internet Corporation for Assigned Names and Numbers (ICANN) qui utilise le protocole de contrôle de transmission (TCP) et le protocole de datagramme utilisateur (UDP) d'Internet pour communiquer les besoins d'utilisation de ces ports. . Dans la plupart des cas, ces applications peuvent être ouvertes par des utilisateurs non privilégiés, tout comme les programmes normaux.

(3) Numéros de port utilisés par le client : 49152~65535. Ce type de numéro de port n'est sélectionné dynamiquement que lorsque le processus client est en cours d'exécution, il est donc également appelé numéro de port de courte durée. Réservé aux processus clients à choisir pour une utilisation temporaire. On peut également comprendre que lorsque le client démarre, le système d'exploitation alloue aléatoirement un port pour communiquer avec le serveur. Lorsque le processus client est fermé et ouvert la prochaine fois, un nouveau port est réattribué.

Le port est comme une porte. Le monde extérieur peut communiquer avec les processus des différents services de la machine via différents ports. L'adresse IP et le numéro de port identifient le seul processus qui accède à l'hôte Internet

Recommandations associées : "

Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn