Principal Fai À quoi sert le port 0 ?

À quoi sert le port 0 ?



Le port 0 revêt une importance particulière dans la programmation réseau, en particulier dans le système d'exploitation Unix lorsqu'il s'agit de programmation de socket où le port est utilisé pour demander des ports dynamiques alloués par le système. Le port 0 est un port générique qui indique au système de trouver un numéro de port approprié.

Contrairement à la plupart des numéros de port, le port 0 est un port réservé dans les réseaux TCP/IP, ce qui signifie qu'il ne doit pas être utilisé dans les messages TCP ou UDP. Les ports réseau dans TCP et UDP vont de zéro à 65 535. Les numéros de port compris entre zéro et 1 023 sont définis comme des ports non éphémères, des ports système ou des ports connus. L'IANA (Internet Assigned Numbers Authority) maintient un inscription officielle de l'utilisation prévue de ces numéros de port sur Internet, et le port système 0 ne doit pas être utilisé.

cómo mostrar archivos ocultos en windows 10

Comment fonctionne le port TCP/UDP 0 dans la programmation réseau

Un technicien informatique utilise un ordinateur parmi les racks de serveur.

Jetta Productions / Getty Images

La configuration d'une nouvelle connexion de socket réseau nécessite qu'un numéro de port soit alloué du côté source et du côté destination. Les messages TCP ou UDP envoyés par l'expéditeur (source) contiennent les deux numéros de port afin que le destinataire du message (destination) puisse émettre des messages de réponse au bon point de terminaison du protocole.

L'IANA a pré-attribué des ports système désignés pour les applications Internet de base telles que les serveurs Web (port 80), mais de nombreuses applications réseau TCP et UDP ne disposent pas de leur propre port système et doivent en obtenir un à partir du port de leur appareil. système opérateur chaque fois qu'ils courent.

google docs coloca la imagen detrás del texto

Pour attribuer son numéro de port source, les applications appellent des fonctions réseau TCP/IP comme bind() pour en demander un. L'application peut fournir un numéro fixe (codé en dur) à bind() si elle préfère demander un numéro spécifique, mais une telle demande peut échouer car une autre application exécutée sur le système peut actuellement l'utiliser.

Alternativement, il peut fournir le port 0 à bind() comme paramètre de connexion. Cela amène le système d'exploitation à rechercher et à renvoyer automatiquement un port disponible approprié dans la plage de numéros de port dynamique TCP/IP.

L'application ne dispose pas du port 0 mais plutôt d'un autre port dynamique. L'avantage de cette convention de programmation est l'efficacité. Au lieu que chaque application implémente et exécute du code pour essayer plusieurs ports jusqu'à ce qu'elle en obtienne un valide, les applications s'appuient sur le système d'exploitation.

Unix, Windows et d'autres systèmes d'exploitation varient dans la gestion du port 0, mais la même convention générale s'applique.

cómo descargar archivos bloqueados en Chrome

Port 0 et sécurité du réseau

Le trafic réseau envoyé sur Internet vers les hôtes écoutant sur le port 0 peut être généré par des attaquants réseau ou accidentellement par des applications mal programmées. Les messages de réponse générés par les hôtes en réponse au trafic du port 0 aident les attaquants à connaître le comportement et les vulnérabilités potentielles du réseau de ces appareils.

Beaucoup Les fournisseurs de services internet (Les FAI) bloquent le trafic sur le port 0, à la fois les messages entrants et sortants, pour se prémunir contre ces exploits.

FAQ
  • Que sont les numéros de port ?

    Les numéros de port utilisés pour les connexions réseau TCP/IP agissent comme des informations d'adresse, identifiant les expéditeurs et les destinataires d'un message. Les numéros de port permettent à diverses applications sur le même réseau de partager des ressources en même temps.

  • Comment trouver les numéros de port ?

    Pour trouver le numéro de port d'une adresse IP spécifique, allez à l'invite de commande , taper netstat-a , puis appuyez Entrer . Vous verrez une liste des connexions TCP actives ainsi que des adresses IP et des numéros de port séparés par deux points.

  • Puis-je me connecter au port 0 ?

    Non. Officiellement, le port 0 n'existe pas et vous ne pouvez pas vous y connecter car il s'agit d'un numéro de port invalide. Cependant, vous pouvez envoyer un paquet Internet vers et depuis le port 0 de la même manière qu’avec un autre numéro de port.

Des Articles Intéressants

Choix De L'Éditeur

Comment copier la sortie de l'invite de commande directement dans le presse-papiers de Windows
Comment copier la sortie de l'invite de commande directement dans le presse-papiers de Windows
La manière classique de copier des données à partir de l'invite de commande est la suivante: cliquez avec le bouton droit sur le titre de la fenêtre d'invite de commande et choisissez Edition -> Marquer la commande sélectionnez le texte à l'intérieur de l'invite de commande en utilisant la souris pour copier le texte sélectionné, cliquez avec le bouton droit sur la commande invite le titre de la fenêtre et choisissez la commande Edition-> Copier (ou
Verrouiller la clé du narrateur dans Windows 10
Verrouiller la clé du narrateur dans Windows 10
Comment verrouiller la clé du Narrateur dans Windows 10, afin que vous n'ayez pas à appuyer sur Verrouillage des majuscules ou sur Insérer pour exécuter une commande du Narrateur.
Comment retrouver un numéro de téléphone usurpé
Comment retrouver un numéro de téléphone usurpé
Il peut être presque impossible de découvrir la véritable identité d'un numéro masqué, mais il est désormais beaucoup plus facile de savoir si un numéro de téléphone est usurpé lors d'un appel.
Le Seigneur des Anneaux en ligne: Revue des ombres d'Angmar
Le Seigneur des Anneaux en ligne: Revue des ombres d'Angmar
Shadows of Angmar est le premier grand MMORPG (jeu de rôle en ligne massivement multijoueur) à faire son entrée dans les magasins depuis World of Warcraft, et il n'est pas difficile de repérer la source de son inspiration. La prémisse de base du jeu
Codes de région DVD : ce que vous devez savoir
Codes de région DVD : ce que vous devez savoir
Le codage régional des DVD peut être déroutant et même frustrant. Voici ce que cela signifie et comment cela affecte ce que vous pouvez lire et où vous pouvez lire un DVD.
Que faire lorsque vous oubliez votre mot de passe Life360
Que faire lorsque vous oubliez votre mot de passe Life360
Le problème avec les mots de passe, c'est qu'il est facile de les oublier. Cela est aussi vrai avec votre compte Life360 qu'avec n'importe quelle application. Bien qu'il soit une source de stress ou de frustration, il existe une solution facile. Si tu'
L'explorateur de fichiers dans Windows 10 obtient un thème sombre
L'explorateur de fichiers dans Windows 10 obtient un thème sombre
Dans les versions récentes de Windows 10, l'application classique de l'Explorateur de fichiers prend en charge un thème sombre. La dernière version de Redstone 5 inclut le thème sombre pour l'Explorateur de fichiers qui peut être activé à l'aide de l'outil Mach2. Voici comment.