Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parChristia Faure Modifié depuis plus de 10 années
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
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.