Qu'est-ce que le port 587?

Lorsque vous envoyez un e-mail, celui-ci passe par le port 587.

Les communications

Une adresse d'ordinateur est appelée une adresse IP (Internet Protocol). L'IP fait partie d'un paquet de protocole appelé TCP / IP, provenant du protocole de contrôle de transmission / protocole Internet. Le transport de données, ou de requêtes et de réponses, d'une application sur un ordinateur à une autre dans une autre, comprend plusieurs couches de protocole.

Protocoles de transport

Les protocoles TCP / IP sont responsables de la compression des données dans des paquets de données qui sont des protocoles de transport appelés TCP (Transmission Control Protocol) et UDP (User Datagram Protocol). Un paquet de données est une donnée avec des informations de contrôle placées devant dans un "en-tête". UDP est léger, effectuant le service de paquets de données minimum. TCP est plus compliqué. Établissez une connexion entre deux extrêmes et vérifiez que les données arrivent dans le bon ordre. TCP et UDP utilisent la même plage de nombres, mais un port TCP n'est pas égal à un port UDP. Il existe un port 587 pour TCP et UDP.

Ports connus

L'IANA (Internet Assigned Numbers Authority) gère une liste des ports enregistrés pour les applications couramment utilisées. Ils sont appelés "ports connus". Chacun est réservé à une application particulière et les programmeurs ne doivent pas essayer d'utiliser un numéro de port attribué à d'autres applications. SMTP a plusieurs ports connus qui lui sont attribués, y compris le port 587.

Démons

Un "démon" est un programme qui tourne constamment. Il est répété en vérifiant une certaine condition. Si la condition est remplie, le programme effectue une action. S'il n'est pas satisfait, il est répété et la condition est vérifiée à nouveau. On dit qu'un logiciel d'application tel que SMTP écoute sur un certain port. Ce n'est pas vraiment correct, car le logiciel du réseau écoute le trafic entrant et le répète jusqu'à l'arrivée d'un paquet. Le démon réseau lit l'en-tête de transport pour détecter un numéro de port, le supprime et le redirige vers l'application appropriée. Le démon SMTP se répète, attendant que le logiciel de réseau lui transmette un paquet de données. Si les données arrivent sur le port 587, SMTP sait qu'il s'agit d'une demande d'envoi de courrier à partir d'un client de messagerie.