La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

- Couche 4 - Couche transport. Sommaire 1) Caractéristiques de la couche transport 2) Les protocoles TCP & UDP 3) Méthode de connexion TCP.

Présentations similaires


Présentation au sujet: "- Couche 4 - Couche transport. Sommaire 1) Caractéristiques de la couche transport 2) Les protocoles TCP & UDP 3) Méthode de connexion TCP."— Transcription de la présentation:

1 - Couche 4 - Couche transport

2 Sommaire 1) Caractéristiques de la couche transport 2) Les protocoles TCP & UDP 3) Méthode de connexion TCP

3 1) Caractéristiques de la couche transport Couche 4 Qualité de service Transporter & contrôler le flux dinformations Fiabilité Maintenir une « conversation » entre hôtes

4 2) Les protocoles TCP & UDP Protocoles de la pile TCP/IP

5 Les protocoles TCP & UDP Données divisées en segments Utilisation de ports : permet le multiplexage

6 TCP (Transfer Control Protocol) Orienté connexion Fiable : intégrité des données Réassemblage des données (niveau destinataire) Analogie : courrier avec accusé de réception

7 Structure dun segment TCP … Données RemplissageOptions Pointeur d'urgenceSomme de contrôle FenêtreDrapeauxRéservéHLEN Numéro d'accusé de réception Numéro de séquence Port de destinationPort source 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

8 Explication des champs dun segment TCP (1/3) Port Source (16 bits): Port utilisé par l'application sur la machine source Port Destination (16 bits): Port utilisé par l'application sur la machine de destination Numéro d'ordre (32 bits): Numéro du segment en cours. Numéro d'accusé de réception (32 bits): Numéro du prochain segment attendu. Décalage des données (4 bits): Permet didentifier lendroit où commence les données. Réservé (6 bits): Nest pas utilisé actuellement mais le sera sûrement dans lavenir.

9 Explication des champs dun segment TCP (2/3) Drapeaux (6x1 bit): Les drapeaux donnent des indications supplémentaires: URG: mis à 1, ce drapeau indique que le paquet devra être traité de façon urgente. ACK: mis à 1, ce drapeau indique que le paquet est un accusé de réception. PSH (PUSH): mis à 1, ce drapeau indique quil faut forcer lémission des données jusquà lapplication réceptrice. RST: mis à 1, ce drapeau indique quil faut réinitialiser la connexion. SYN: mis à 1, ce drapeau indique une demande d'établissement de connexion. FIN: mis à 1, ce drapeau indique quil faut mettre fin à la connexion.

10 Explication des champs dun segment TCP (3/3) Fenêtre (16 bits): Nombre d'octets que le récepteur aimerait recevoir avant denvoyer un accusé de réception. Somme de contrôle (Checksum ou CRC): Permet de vérifié lintégrité de len-tête. Pointeur d'urgence (16 bits): Indique le numéro d'ordre à partir duquel l'information devient urgente. Options (Taille variable): Options diverses. Remplissage: On rajoute des bits à 0 pour compléter lespace situé après les options jusquà obtenir une longueur multiple de 32 bits.

11 UDP (User Datagram Protocol) Non orienté connexion Pas de fiabilité Ordre darrivée non prévisible Permet un débit supérieur Analogie : courrier de type carte postale

12 Structure dun segment UDP

13 Explication des champs dun segment UDP Port Source : Port utilisé par l'application sur la machine source Port Destination : Port utilisé par l'application sur la machine de destination Longueur : Longueur totale du segment, en-tête comprise (nécessairement supérieure à 8 octets) Somme de contrôle (Checksum ou CRC): Permet de vérifier lintégrité du segment

14 Protocoles utilisant TCP ou UDP

15 Allocation des ports Ports assignés dynamiquement pour les autres applications 1024 à 65535 Ports assignés par lIANA* pour les applications publiques 0 à 1023 DescriptionPlage de ports * Internet Assigned Numbers Authority

16 Ports couramment utilisés HTTP Secured443HTTPS Post Office Protocol 3110POP3 Hyper Text Transfer Protocol80HTTP Domain Name System53DNS Simple Mail Transfer Protocol25SMTP Session telnet23Telnet Secure SHell22SSH Authentification21FTP Transfert des données20FTP data FonctionPortProtocole

17 3) Méthodes de connexion TCP Connexion en 3 étapes PAR : Positive Acknowledgment Retransmission Fenêtrage

18 Connexion en 3 étapes

19

20 Positive Acknowledgment Retransmission Compteur démarré lors dun envoi Attente de laccusé de réception Renvoi du paquet si temps écoulé

21 Application du PAR

22 Mécanisme de fenêtrage Utilisation daccusé de réception Accusé de réception prévisionnel Renvoi en cas de perte Détermine la quantité possible denvoi

23 Envoi de données avec fenêtrage

24 Adaptation du fenêtrage


Télécharger ppt "- Couche 4 - Couche transport. Sommaire 1) Caractéristiques de la couche transport 2) Les protocoles TCP & UDP 3) Méthode de connexion TCP."

Présentations similaires


Annonces Google