Qu’est-ce qu’un port d’ordinateur ?
Un port informatique a trois utilisations principales, chacune en tant que type de réceptacle dans les réseaux, le matériel informatique et les logiciels:
- Un port en réseau est un nombre défini par logiciel associé à un protocole réseau qui reçoit ou transmet une communication pour un service spécifique.
- Un port dans le matériel informatique est une prise jack ou une prise sur laquelle le matériel périphérique se branche.
- Un port dans un logiciel informatique est lorsqu’un logiciel a été traduit ou converti pour fonctionner sur un matériel ou un système d’exploitation différent de celui pour lequel il a été conçu à l’origine.
Qu’est-ce qu’un port réseau informatique ?
Un port dans un réseau informatique est la façon dont un ordinateur peut utiliser une seule connexion réseau physique pour gérer de nombreuses demandes entrantes et sortantes en attribuant un numéro de port à chacune. Les nombres vont de 0 à 65535, qui est un nombre de 16 bits.
Certains de ces numéros de port sont spécifiquement définis et toujours associés à un type de service spécifique – par exemple, le protocole de transfert de fichiers (FTP) est toujours le numéro de port 21 et le trafic Web du protocole de transfert hypertexte est toujours le port 80. Ceux-ci sont appelés ports bien connus et vont de 0 à 1023.
Les numéros de 1024 à 49151 sont appelés ports enregistrés et peuvent être enregistrés auprès de l’Internet Assigned Numbers Authority pour un usage spécifique. Les numéros 49152 à 65535 ne sont pas attribués, peuvent être utilisés par tout type de service et sont appelés ports dynamiques, ports privés ou ports éphémères.
À titre d’illustration, considérez un numéro de port comme un poste téléphonique dans un système téléphonique d’affaires. Le numéro de téléphone de l’entreprise est semblable à l’adresse IP (Internet Protocol) de l’ordinateur ou à l’URL (Uniform Resource Locator). Il connecte les utilisateurs à la bonne entreprise, mais ne définit pas à qui ils veulent parler dans l’entreprise. Cependant, un poste téléphonique les connectera à la bonne personne dans une organisation et le port les connectera au bon service sur un ordinateur. La numérotation de l’extension 0 pour parler à un opérateur est extrêmement courante dans tous les systèmes téléphoniques et ressemble aux ports bien connus qui définissent toujours des services spécifiques.
Un port est toujours associé à un protocole. Généralement, c’est avec le Protocole de contrôle de transmission ou le protocole de datagramme utilisateur pour la communication, mais les messages de protocole de message de contrôle Internet utilisent également des ports spécifiques. Le port est spécifié en ayant l’URL ou l’adresse IP suivie d’un deux-points puis du numéro de port as à titre d’exemple, 10.0.0.1:80 ou www.techtarget.com:443 . Avec toute communication Internet, il y a toujours un port associé, mais il peut ne pas être montré à l’utilisateur comme cela est souvent impliqué par le type de communication.
Un ordinateur peut gérer plusieurs connexions simultanées sur un seul port entrant. En effet, l’adresse IP locale, le port local, l’adresse IP distante et le port distant spécifient chaque connexion. Un port d’écoute est lorsque l’ordinateur attend activement des demandes entrantes sur ce numéro de port, permettant ces connexions. La redirection de port est lorsque la communication à une adresse sur un port spécifique est ensuite envoyée ou transmise à un autre ordinateur pour traitement.
Comment les ports réseau affectent-ils la cybersécurité ?
Les ports réseau sont un facteur majeur de la sécurité du réseau et de la cybersécurité en général.
L’analyse des ports, par exemple, essaie tous les ports à une adresse pour voir lesquels sont ouverts et écoutés. Les attaquants peuvent l’utiliser pour trouver des services vulnérables qu’ils peuvent ensuite attaquer.
Les pare-feu prennent en compte le numéro de port lors de la détermination d’autoriser ou de bloquer la communication. Ils sont configurés pour autoriser uniquement la communication vers les ports spécifiques nécessaires à un service et bloquer les autres ports inutiles afin qu’ils ne puissent pas être exploités.
À titre d’exemple de ports utilisés, disons qu’une entreprise souhaite disposer d’un site Web, d’un courrier électronique et d’un service de transfert de fichiers sécurisé sur Internet. Son pare-feu permettrait des connexions entrantes aux ports 80 et 443 pour le trafic Web, au port 25 pour les e-mails entrants et au port 22 pour le FTP Secure Shell (SFTP). Il transfère ces ports aux serveurs spécifiques pour chaque type de service. Le pare-feu bloquera tous les autres ports.
Ainsi, si un employé essaie incorrectement d’utiliser FTP sur le port 21 au lieu de SFTP, il sera bloqué. Ou, par exemple, si un attaquant tente de se connecter au port 3389 pour Windows Remote Desktop afin de prendre le contrôle d’un serveur, le pare-feu bloquera la connexion.
Qu’est-ce qu’un port matériel informatique ?
Dans le matériel informatique, un port est la prise ou la prise pour un autre périphérique à brancher. Ceux-ci sont normalisés pour chaque usage.
Certains ports courants sont des ports de bus série universels, des ports USB-C, des ports Ethernet ou des ports DisplayPorts. Certains ports plus anciens qui ne sont plus couramment utilisés sont les ports série, les ports parallèles et les ports PS / 2 souris / clavier. En règle générale, si la prise est sur un ordinateur, on parle de port; si la prise est sur un mur, on parle de prise jack.
Qu’est-ce qu’un port logiciel ?
Dans un logiciel informatique, le portage du verbe est le processus par lequel un logiciel est modifié ou traduit pour fonctionner sur des types de matériel ou des systèmes d’exploitation différents de ceux pour lesquels il était initialement programmé. Le résultat peut être appelé un port du logiciel.
Des exemples de ceci incluent ce qui suit:
- Microsoft a initialement programmé Windows 10 pour fonctionner sur des processeurs x86, mais porte maintenant Windows pour fonctionner également sur des processeurs Arm.
- Microsoft a programmé Office pour fonctionner sur des systèmes d’exploitation Windows, mais un port d’Office est également disponible pour macOS.
- Le portage de jeux conçus à l’origine pour fonctionner sur une console de jeux vidéo pour s’exécuter sur un autre type de console est également courant.