Cours 11 - Format et interprétation trames/paquets/segments & Calcul de transfert de données
Table des matières
Objectifs
- Connaître et comprendre les formats de trames/paquets/segments
- Connaître les notions de transfert de données
- Bien calculer les bandes passantes
Déroulement
- Introduction au cours
- Retour sur l'exercice 10
- Présentation Format Segment Paquet Trame
- Quiz sur la présentation Format Segment Paquet Trame
- Présentation Calcul de transfert de données
- Exercice 11
- Conclusion
Format Segment Paquet Trame
Télécharger la présentation: reseaux_pres11_01.pptx
Vidéo de la présentation
Introduction
- Les données sont segmentées par la couche de transport
- Ensuite, emballées dans des paquets par la couche réseau
- Puis mises dans des trames par la couche de liaison de données pour être envoyées sur le réseau.
- Chacun de ces emballages contient des informations supplémentaires nécessaires pour garantir la livraison correcte des données à leur destination.
Trames - Infos
- Les trames sont les unités de données gérées par la couche de liaison de données (2).
- Quand les paquets atteignent cette couche, ils sont encapsulés dans des trames pour être transmis sur le médium physique
- par exemple, un câble Ethernet.
- Une trame contient généralement :
- Des adresses MAC (Media Access Control) source et destination
- Un type de champ indiquant le protocole de la couche supérieure (par exemple, IP)
- Une séquence de contrôle de trame pour la détection d'erreurs
- Les trames sont adaptées au médium de transmission spécifique utilisé : Ethernet, Wi-Fi, etc.
Trames - Exemples
Pensez à une trame comme une enveloppe contenant une lettre (les données) que vous souhaitez envoyer.
Voici les éléments clés d'une trame :
- Adresses MAC : Ces adresses identifient la source (l'expéditeur) et la destination (le destinataire) de la trame.
- Données : Il s'agit du contenu principal ou de la "lettre" que vous souhaitez envoyer.
- Type : Ceci identifie quel protocole est utilisé dans la trame (par exemple, IP).
- Contrôle d'erreur : C'est comme un sceau sur votre enveloppe. Il permet de s'assurer que la "lettre" n'a pas été endommagée pendant son transport.
Paquets - Infos
- Les paquets sont les unités de données gérées par la couche réseau (3).
- Lorsque les segments (ou les datagrammes) atteignent cette couche, ils sont encapsulés dans des paquets.
- Le protocole IP (Internet Protocol) opère à cette couche.
- Il ajoute des adresses IP source et destination pour router le paquet à travers le réseau.
- Les paquets peuvent suivre des chemins différents pour atteindre la destination.
- Il n'y a aucune garantie d'ordre ou de fiabilité à ce niveau.
Paquets - Exemples
- Imaginez que vous souhaitez envoyer une longue lettre à un ami.
- Vous n'avez que de petites enveloppes.
- Vous devriez alors :
- Diviser votre lettre en plusieurs morceaux,
- Mettre chaque morceau dans une enveloppe distincte,
- Envoyer ces enveloppes une par une.
- Lorsque votre ami reçoit ces enveloppes,
- Il ouvrira chacune d'entre elles,
- Il assemblera la lettre pour la lire en entier.
Segments - Infos
- Les segments sont les unités de données gérées par la couche de transport (4).
- Par exemple, le protocole TCP (Transmission Control Protocol) divise les données envoyées par une application en segments.
- Le TCP est orienté connexion, ce qui signifie qu'il établit une connexion avant de transférer des données et s'assure que les segments arrivent dans l'ordre et sans erreur.
- Il ajoute également des informations de contrôle pour la gestion des erreurs et le contrôle de flux.
- UDP (User Datagram Protocol) est un autre protocole de la couche de transport qui envoie des datagrammes sans établir de connexion, c'est pourquoi on parle parfois de datagrammes plutôt que de segments pour UDP.
Segments - Exemples
- Imaginez que vous ayez un gros livre à envoyer à un ami par la poste.
- Il est trop volumineux pour être envoyé tel quel.
- Vous décidez donc de diviser ce livre en plusieurs chapitres et d'envoyer chaque chapitre séparément.
- Chaque chapitre, une fois emballé pour l'envoi, représente un "segment".
Présentation Calcul de transfert de données
Télécharger la présentation: reseaux_pres11_02.pptx
Vidéo de la présentation
Compléments d'information
Unité | Équivalence | En octets |
---|---|---|
Bit (b) | 1/8 d'octet | 0,125 octet |
Octet (o or B) | 1 octet | 1 octet |
Kilo-octet (Ko or KB) | 1024 octets | 1 024 octets |
Méga-octet (Mo or MB) | 1024 Ko or 1 048 576 octets | 1 048 576 octets |
Giga-octet (Go or GB) | 1024 Mo or 1 073 741 824 octets | 1 073 741 824 octets |
Téra-octet (To or TB) | 1024 Go or 1 099 511 627 776 octets | 1 099 511 627 776 octets |
Péta-octet (Po or PB) | 1024 To or 1 125 899 906 842 624 octets | 1 125 899 906 842 624 octets |
Exa-octet (Eo or EB) | 1024 Po or 1 152 921 504 606 846 976 octets | 1 152 921 504 606 846 976 octets |