Qu'est ce que c'est que ces port 21, 25, 80, à quoi cela correspond il
Qu'est ce que c'est que ces port 21, 25, 80, à quoi cela correspond il
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi
Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbe Un logiciel de conjugaison des verbes de la langue française.
Ma page personnelle sur DVP.
Pour une liaison TCP/IP la communication s'effectue par l'intermédiaire d'un couple adresse IP/port, l'adresse IP correspond à l'adresse d'un immeuble par exemple et le port est le numéro de bureau.
Une communication complète appelée également socket correspond à un couple ip/port pour l'émission et idem pour la réception.
pourquoi port 80, 21, 25 ? c'est tout simplement des normes. 80 correspond à HTTP, 21 à FTP, et 25 à SMTP. Par défaut un navigateur va appeler l'adresse lui ayant été communiqué sur le port 80 . Par défaut un serveur web écoute sur ce port. Il est possible de faire tourner un serveur HTTP sur un autre port que le 80, mais dans ce cas ton navigateur ne sera pas quel port utiliser sauf si tu lui précises comme par exemple :
http://adr_site:8000 ( 8000 étant dans cet exemple le port )
C'est comme pour la poste, une adresse incomplète le courrier n'arrive pas.
Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
Mon article sur le P2V, mon article sur le cloud
Consultez nos FAQ : Windows, Linux, Virtualisation
A noter que il existe 65535 ports sur une adresse IP, de 1 à 65535 (le port 0 n'est pas utilisé).
Les ports 1 à 1024 sont réservés, c'est à dire qu'ils sont attribuer à des services bien définis, 21 (et 20) pour le FTP, 80 pour le http, 110 pour le pop3, 25 pour le SMTP, etc...
S'il est très vivement déconseiller d'utiliser ces ports là pour un autre service que celui qui y est normalement réservé, rien, pour autant ne l'interdit.
Si ces ports sont réservé à des services particuliers, rien n'oblige cependant à ce que ces services soient accessible sur ces ports là. Ça peut même être un début très simpliste (et insuffisant évidemment) de sécurité. Exemple : un serveur FTP est habituellement sur le port 21, en le mettant sur le port sur un autre port, au hasard 43985, ça le rend presque invisible par le fait que les robots chercheurs de faille ne vont pas forcément aller le chercher sur ce port là (faut rester conscient que le serveur ainsi n'est pas du tout sécurisé et est parfaitement visible à partir du moment ou le fait qu'il soit sur ce port est connu, ou découvert)
Au delà de 1024, certains ports sont aussi réservés à des services (propriétaires généralement) mais cela est beaucoup moins formalisé.
Lorsqu'une requete est envoyé vers un serveur, prenons l'exemple d'un serveur web, donc le port 80, ce port est le port de destination c'est à dire coté serveur. Coté client, normalement c'est toujours un port supérieur à 1024 qui est utilisé, théoriquement aléatoire. En réalité, bien souvent, le premier port est choisi aléatoirement par le système d'exploitation parmi les ports libres. Pour les requêtes suivantes du même logiciel client, si la connexion est conservée ouverte, c'est le même port qui est utilisé. Si la connexion n'est pas conservée entre chaque requete, le système choisi souvent le port suivant libre du dernier port utilisé pour établir la nouvelle connexion.
Coté client, un port utilisé dont la connexion a été fermée, n'est pas immédiatement réutilisé par le système. Celui-ci attend quelques minutes avant de le reconsidérer comme libre, ceci pour éviter qu'il n'arrive, sur ce port, des réponses à une requete précédente qui auraient mis du temps à arriver.
--- Sevyc64 ---
Parce que le partage est notre force, la connaissance sera notre victoire
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager