? Un port est une adresse pour un programme lorsque les données transitent d'un ordinateur à un autre via un réseau. Tout comme les ordinateurs ont des adresses , il ne faut programmes. Le numéro de port est un moyen rapide de dire le programme de réseau qui reçoit les données quelle application doit recevoir. Ces applications s'exécutent toujours en attente de données pour déclencher une action . Cet état d'attente est appelé écoute. Communications
Le concept de port réseau concerne spécifiquement les données transférées à travers les réseaux par la suite de protocoles TCP /IP. TCP /IP représente Protocol /Internet Protocol Transmission Control . Une série de normes expliquer comment les données doivent être emballés et adressés pour atteindre leur destination . Qui consiste à diviser les données en segments , puis en plaçant chaque segment de données dans une structure appelée un paquet . Le paquet a une tête où les protocoles de stocker des informations de réseau pour leurs homologues de réception. Le dernier en-tête pour aller sur le paquet est l'en-tête IP, qui contient l'adresse de l'ordinateur de destination . Cet en-tête passe devant la tête de transport , qui est l'endroit où le numéro de port de l'application réceptrice est écrit .
Protocoles de transport
Les deux protocoles de transport alternatifs à TCP /IP sont le protocole de contrôle de transmission et le protocole de datagramme utilisateur. Ces deux protocoles traitent de numéros de port. Ils emballent les données et placent le numéro de port dans l'en-tête . TCP établit une connexion avec son homologue et maintient cet égard tout au long de la session. Le protocole définit comment les paquets de données sont ordonnés de sorte que le programme de réception peut connaître l'ordre dans lequel de rassembler des données . UDP est une alternative légère qui est habituellement utilisé par les applications multimédias. Les ports sont connus par un certain nombre , mais aussi par le protocole de transport , et donc il ya un port appelé TCP 25 et celui qui est appelé UDP 25. Ce ne sont pas le même port.
Well Known Ports
Un certain nombre d' applications ont un numéro de port qui leur est réservé . Ces allocations sont appelés « ports bien connus » et la liste est géré et distribué par l'Internet Assigned Numbers Authority , qui est mieux connu comme l'IANA. Les programmeurs envoyer des données à un port particulier ne peuvent pas attendre un autre programme pour récupérer ces données. Par exemple, il est inutile d' envoyer des données vers le port 21 , qui est enregistrée pour le protocole de transfert de fichiers , en espérant que Kerberos va le ramasser, parce que Kerberos est à l'écoute sur le port 88.
Recevoir Procédures
logiciels de réseau
dans la réception des bandes informatiques les en-têtes et remonter les données , avant de les transmettre à l'application associée avec le numéro de port par écrit dans les en-têtes des paquets . Cette demande doit s'exécuter pour recevoir les données. Avec de nombreuses applications, la réception des données est un processus interactif avec les applications correspondantes sur chaque messagerie de l'ordinateur avant en arrière pendant la durée de la session.