Maison  >  Article  >  Quel est le numéro de port ?

Quel est le numéro de port ?

青灯夜游
青灯夜游original
2023-01-30 11:52:5213208parcourir

Le numéro de port est l'identifiant pour accéder au serveur. Le client peut trouver le serveur correspondant via l'adresse IP, mais le serveur dispose de nombreux ports. Chaque application correspond à un numéro de port. Ce n'est que via un numéro de port similaire au numéro de maison que le client peut réellement accéder au serveur. distingué et chaque port est numéroté. Il s'agit du numéro de port. Les ports sont marqués par des numéros de port, qui sont uniquement des nombres entiers allant de 0 à 65 535.

Quel est le numéro de port ?

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

Quel est le numéro de port

Le numéro de port est l'identifiant pour accéder au serveur.

Le numéro de port est comme un numéro de maison. Le client peut trouver le serveur correspondant via l'adresse IP, mais le serveur possède de nombreux ports. Chaque application correspond à un numéro de port similaire au numéro de maison, uniquement le. le client peut réellement accéder au serveur. Afin de distinguer les ports, chaque port est numéroté, qui correspond au numéro de port.

Les ports comprennent deux types : les ports logiques et les ports physiques :

  • Les ports physiques sont des interfaces utilisées pour connecter des périphériques physiques, tels que des modems ADSL, des hubs, des commutateurs et des routeurs. Interfaces utilisées pour connecter d'autres périphériques réseau, tels que RJ. -45 ports, ports SC, etc.

  • Le port logique fait référence au port utilisé pour distinguer les services dans un sens logique, comme le port 80 pour la navigation dans les services Web, le port 21 pour les services FTP, etc. Par exemple, le port de service dans le protocole TCP/IP distingue différents services via différents ports logiques. Les ports d'une adresse IP sont numérotés sur 16 bits et peuvent comporter jusqu'à 65 536 ports.

    Les ports sont marqués par des numéros de port. Les numéros de port ne sont que des nombres entiers, allant de 0 à 65535.

Le rôle des numéros de port

Le rôle principal des numéros de port est de représenter les services fournis par un processus spécifique dans un ordinateur. Les ordinateurs du réseau représentent leur identité via des adresses IP. Cela ne peut représenter qu'un ordinateur spécifique, mais un ordinateur peut fournir plusieurs services en même temps, tels que des services de base de données, des services FTP, des services Web, etc. Nous utilisons Le numéro de port est utilisé pour distinguer ces différents services fournis par le même ordinateur. Par exemple, le numéro de port commun 21 représente le service FTP, le numéro de port 23 représente le service Telnet et le numéro de port 25 fait référence au service SMTP. Le numéro de port est généralement un entier à 4 chiffres. Le numéro de port ne peut pas être répété sur le même ordinateur, sinon des exceptions telles que des conflits de numéros de port se produiront

Règles d'utilisation

Les adresses de port dans TCP et UDP. Les structures de segments sont toutes deux de 16 bits et peuvent avoir des numéros de port compris entre 0 et 65 535. Il existe les règles d'utilisation suivantes pour ces numéros de port 65536 :

(1) Les numéros de port inférieurs à 256 sont définis comme des ports couramment utilisés, et les serveurs sont généralement identifiés par des numéros de port couramment utilisés. Les services fournis par toute implémentation TCP/IP utilisent des numéros de port compris entre 1 et 1 023, qui sont gérés par l'ICANN ; les numéros de port compris entre 1 024 et 49 151 sont des ports enregistrés et deviennent également des « ports utilisateur désignés comme service spécial ». par IANA ;

(2) Le client doit seulement s'assurer que le numéro de port est unique sur la machine locale. Le numéro de port client est également appelé numéro de port temporaire car il existe pour une courte période.

(3) La plupart des implémentations TCP/IP attribuent des numéros de port compris entre 1024 et 5000 aux numéros de port temporaires. Les numéros de port supérieurs à 5 000 sont réservés aux autres serveurs.

Numéros de port UNIX COMMUNS

Le système d'exploitation UNIX est largement utilisé en raison de son fonctionnement stable, de sa faible configuration système et de sa haute sécurité. Son socket Berkeley s'est développé plus tôt et présente des caractéristiques distinctives. Par exemple, les systèmes UNIX ont le concept de numéros de port réservés. Seul un processus disposant des privilèges de superutilisateur est autorisé à s'attribuer un numéro de port réservé. Ces numéros de port vont de 1 à 1023. Certaines applications l'utilisent dans le cadre de l'authentification entre le client et le serveur. La plupart des implémentations TCP/IP attribuent des numéros de port compris entre 1 024 et 5 000 aux ports éphémères. Les ports supérieurs à 5000 sont réservés à d'autres serveurs (services qui ne sont pas couramment utilisés sur Internet)

Pour plus de connaissances connexes, veuillez visiter la colonne FAQ !

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