logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:reseau:port [26/10/2010 08:52]
smolski
doc:reseau:port [19/05/2023 12:57] (Version actuelle)
lagrenouille [Théorie : les ports réseau]
Ligne 1: Ligne 1:
-====== ​Les Ports ======+====== ​Théorie : les ports réseau ​======
  
-En fait le numéro de port est simplement un //​identifiant//​ de la connection.+  * Objet : Comprendre ce que représentent les ports réseau 
 +  * Niveau requis : {{tag>​débutant avisé}} 
 +  * Commentaires : //Que signifie « HTTP passe par le port 80 », ou « les mails s'​envoient sur le port 587 » ? Z'​allez voir, c'est fastoche !//​ 
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) 
 +  * Suivi : {{tag>​à-corriger à-compléter}}  
 +    * Création par [[user>​smolski]] le 25/​10/​2010 
 +      * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=113504#​p113504|ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
 + 
 +===== Introduction ===== 
 + 
 +En fait le numéro de port est simplement un //​identifiant//​ de la connexion.
  
 C'est un numéro destiné à filtrer et rassembler les paquets relevant d'un même fichier dans la même machine. C'est un numéro destiné à filtrer et rassembler les paquets relevant d'un même fichier dans la même machine.
  
 La machine, identifiée par son adresse, indique :  La machine, identifiée par son adresse, indique : 
-  - tel connection +  - telle connexion 
-  - qui a envoyé ​tel demande+  - qui a envoyé ​telle demande
   - porte tel numéro de port chez moi.   - porte tel numéro de port chez moi.
  
 Plusieurs requêtes (demandes) de cette machine //client// porteront chacune un numéro de port différent, qu'​elles s'​adressent à la même machine //serveur// ou à plusieurs simultanément. Plusieurs requêtes (demandes) de cette machine //client// porteront chacune un numéro de port différent, qu'​elles s'​adressent à la même machine //serveur// ou à plusieurs simultanément.
  
-Ce numéro de port n'a pas de continuité hors cette connection.+Ce numéro de port n'a pas de continuité hors cette connexion.
   - Il est tout à fait indifférent.   - Il est tout à fait indifférent.
-  - Il ne peut être identique aux numéro de port pré-établis destinés à des échanges standardisés.+  - Il ne peut pas être identique aux numéro de port pré-établis destinés à des échanges standardisés.
  
-===== Une requête web =====+===== Une requête web =====
  
 Exemple d'une requête web Exemple d'une requête web
  
-Si nous tapons cette url que nous cherchons : \\ +Si nous tapons cette url que nous cherchons : [[http://​www.fdn.fr/​minitel.avi]]
-%%http://​www.fdn.fr/​minitel.avi%%+
  
 Voilà ce que cela donne sur le réseau :  Voilà ce que cela donne sur le réseau : 
-   A5038 ---> D.53 : où habite www.fdn.fr ?+   (A - notre machine) 5038 ---> ​(- comme dns le serveur) ​53 : où habite www.fdn.fr ?
 Ce qui veut dire : Ce qui veut dire :
-  - Ma machine ​emet depuis le port numéro (par exemple) : A5038 (quand on emet on utilise toujours un port au hasard) +  - Ma machine ​(A ) émet depuis le port numéro (//par exemple//) : 5038 (quand on émet on utilise toujours un port au hasard) 
-  - à destination du serveur ​(comme dns)  +  - à destination du serveur (D
-  - sur le port 53 +  - sur le port 53, (port 53 tcp,udp DNS DNS (Domain Name Service) utilisé pour la résolution des noms de domaine.) 
-  - une requête qui dit : où habite %%http://​www.fdn.fr%%+  - une requête qui dit : //où habite %%http://​www.fdn.fr%% ?//
  
-Si le serveur ne connait ​pas le port où il faut renvoyer la réponse, il va retourner la réponse sur la bonne machine, mais pas nécessairement pour la bonne question.+Si le serveur ne connaît ​pas le port où il faut renvoyer la réponse, il va retourner la réponse sur la bonne machine, mais pas nécessairement pour la bonne question.
  
 Le serveur répond : Le serveur répond :
-   D.53 ---> ​A5038 : il est en 80.67.169.12 (W) (W pour web).+   (D53 ---> ​(A) 5038 : il est en 80.67.169.12 (que l'on notera ​W pour web).
 Soit : Soit :
-  - port du serveur : D.53 +  - port du serveur : 53 
-  - port de la requête de ma machine : A5038 +  - port de la requête de ma machine : 5038 
-  - IP de l'AS du destinataire : 80.67.169.12 ​(W) cette AS se chargeant de communiquer la requête à l'​adresse finale dont elle possède la gérance.+  - IP de l'AS du destinataire : 80.67.169.12 cette AS se chargeant de communiquer la requête à l'​adresse finale dont elle possède la gérance.
  
 La machine envoie alors par un autre port, le port 80 : La machine envoie alors par un autre port, le port 80 :
Ligne 44: Ligne 53:
  
 Retour : Retour :
-   W.80 ---> A.5039 : //tiens, gaffe, c'est long ! Prévoir plusieurs paquets, environ 600.000 !//+   W.80 ---> A.5039 : (tiens, gaffe, c'est long ! Prévoir plusieurs paquets, environ 600.000 !)
  
 ===== Les ports standardisés des serveurs. ===== ===== Les ports standardisés des serveurs. =====
  
-  * Port 53 = DNS (l'​annuaire+  * Port 53 = DNS l'​annuaire ​(Si vous enlevez le DNS, vous êtes obligé de taper les adresses des machines.) :-( 
-Si vous enlevez le DNS, vous êtes obligé de taper les adresses des machines +  * Port 80 = HTTP : ​le web  
-  * Port 80 = le web  +  * Port 443= HTTPS : le web chiffré 
-  * Port 443= le web chiffré +  * Port 587 SMTP/​sumbission : ​l'​envoie du mail 
-  * Port 25 = l'​envoie du mail +  * Port 110 = POP3 : sert à relever une boîte au lettre 
-  * Port 110 = sert à relever une boîte au lettre +  * Port 179 = BGP (routage) C'est le port utilisé par les routeurs pour se raconter leur vie.
-  * Port 179 = BGP (routage) +
-C'est le port utilisé par les routeurs pour se raconter leur vie.+
   * etc...   * etc...
-Il y a en tout une centaine ​de ports réservés.+Il y a en tout quelques centaines ​de //ports réservés//.
  
-  * Autant le numéro de port du **client** n'a pas d'​importance au-delà de la connection ​établie, sinon pour permettre l'​acheminement de la bonne réponse à la bonne question, pas plus. \\+  * Autant le numéro de port du **client** n'a pas d'​importance au-delà de la connexion ​établie, sinon pour permettre l'​acheminement de la bonne réponse à la bonne question, pas plus. \\
 Il peut donc être indifférent. Il peut donc être indifférent.
  
Ligne 69: Ligne 76:
   * sur le port **80**, c'est bien le port du serveur Web que j'​interroge.   * sur le port **80**, c'est bien le port du serveur Web que j'​interroge.
  
-===== Lien pour le retour ===== 
- 
-  * [[manuel:​internet:​detail | Internet par le détail]] 
  
  
doc/reseau/port.1288075925.txt.gz · Dernière modification: 26/10/2010 08:52 par smolski

Pied de page des forums

Propulsé par FluxBB