0% ont trouvé ce document utile (0 vote)
106 vues26 pages

Modèles de Communication Réseau

Transféré par

beninkounkou32
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
106 vues26 pages

Modèles de Communication Réseau

Transféré par

beninkounkou32
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Chapitre II : Modèles de communication

Les modèles de communications

1. Introduction
Un modèle de communication en réseaux informatiques est une structure conceptuelle qui
décrit comment les données sont échangées entre différents systèmes ou appareils connectés à
un réseau. Ces modèles définissent les règles, les étapes et les protocoles nécessaires pour
assurer une communication efficace, fiable et sécurisée entre les différents éléments d'un
réseau.

Parmi les modèles les plus connus, on retrouve le modèle OSI (Open Systems
Interconnection), qui offre une vue théorique et détaillée des communications en sept couches,
et le modèle TCP/IP, qui est plus pragmatique et largement utilisé dans les réseaux modernes,
notamment Internet. Par ailleurs, le modèle DoD (Department of Defense), parfois appelé
modèle TCP/IP à 4 couches, a été conçu par le département de la défense des États-Unis pour
des besoins militaires, en mettant l'accent sur la robustesse et l’interopérabilité. Ces modèles,
bien qu’ayant des approches différentes, partagent un objectif commun : simplifier et organiser
les communications réseau dans un monde connecté.

2. Rôles d’un modèle de communication


Les modèles de communication jouent plusieurs rôles essentiels :

1. Standardisation : Ils offrent un cadre standardisé permettant à différents systèmes,


fabriqués par différents fournisseurs, de communiquer entre eux, indépendamment de
leurs différences techniques.
2. Facilitation de l’interopérabilité : Grâce à des protocoles et des couches définies, les
modèles de communication assurent que des appareils hétérogènes peuvent échanger
des données de manière fluide.
3. Simplification de la conception et du dépannage : En décomposant la communication
en couches distinctes, les modèles permettent de concevoir, de gérer et de diagnostiquer
les problèmes réseau plus facilement.
4. Établissement de règles et de processus : Ils définissent comment les données doivent
être formatées, acheminées, sécurisées et interprétées.
5. Support de la scalabilité et de l'évolution : Ils permettent de développer des réseaux
qui peuvent évoluer en taille ou intégrer de nouvelles technologies tout en maintenant
la compatibilité avec les systèmes existants.

3. Organisation en couches des modèles de communication


Les modèles, comme le modèle OSI ou le modèle TCP/IP, organisent la communication en
couches distinctes. Chaque couche a un rôle spécifique et communique avec :

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
1
Chapitre II : Modèles de communication

1. La couche immédiatement supérieure (vers le haut) ou inférieure (vers le bas) pour


transmettre ou recevoir des données.
2. Les couches correspondantes dans un autre système distant pour réaliser des
communications end-to-end.

Cette organisation peut être vue sous deux perspectives :

3.1 Verticale

 Chaque appareil ou système suit une hiérarchie de couches.


 Les données descendent et montent dans les couches au sein d’un appareil :
o Lorsqu’un appareil émet des données, celles-ci passent de la couche
Application (couche la plus haute) à la couche Physique (la plus basse).
o Lorsqu’un appareil reçoit des données, celles-ci remontent de la couche
Physique à la couche Application.
 Cela garantit que chaque fonction (comme l’encapsulation, l’ajout d’en-têtes ou de
contrôles) est effectuée par la couche correspondante.

3.2 Horizontale :

 Les communications se font entre couches homologues de deux systèmes différents


(appelé pair-à-pair).
o Par exemple :
 La couche Transport d’un appareil source communique avec la couche
Transport d’un appareil destination en utilisant un protocole comme
TCP ou UDP.
 Les données envoyées par la couche Réseau de l'émetteur sont
comprises par la couche Réseau du récepteur.
 Cela garantit que les protocoles définis pour chaque couche peuvent opérer
correctement et indépendamment des couches sous-jacentes.

4. Communication inter-couches
Les communications entre couches jouent un rôle essentiel dans ces modèles :

1. Encapsulation des données :


o Chaque couche ajoute des informations (comme des en-têtes ou des métadonnées) pour
aider à la transmission.
o Par exemple, la couche Transport ajoute des informations pour la segmentation et le
contrôle, tandis que la couche Réseau ajoute des adresses source et destination.
2. Abstraction et indépendance :
o Chaque couche ne s’occupe que de ses propres responsabilités et dépend des services
offerts par la couche inférieure.
o Cela facilite l'évolution technologique, car on peut modifier une couche sans affecter
les autres.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
2
Chapitre II : Modèles de communication

5. Modèle OSI
5.1 Historique et description détaillée

Le modèle OSI (Open Systems Interconnection) a été développé par l’Organisation


internationale de normalisation (ISO) dans les années 1970 et officiellement publié en 1984.
À cette époque, le besoin d’un modèle standardisé de communication était crucial, car les
systèmes informatiques de différents fabricants avaient du mal à interagir. Chaque fabricant
utilisait ses propres protocoles, ce qui limitait l’interopérabilité et compliquait la mise en réseau.

L’objectif principal du modèle OSI était de fournir un cadre standard pour permettre à différents
systèmes de communiquer, quel que soit leur fabricant ou leur technologie. Le modèle OSI a
introduit une approche structurée en couches, où chaque couche se concentre sur une tâche
spécifique, tout en étant indépendante des autres couches. Bien que le modèle OSI soit surtout
utilisé comme une référence conceptuelle et que le modèle TCP/IP soit plus courant dans la
pratique, il reste un outil éducatif essentiel pour comprendre le fonctionnement des réseaux
informatiques.

5.2 Les 7 couches du modèle OSI

Le modèle OSI (Open Systems Interconnection : « interconnexion de systèmes ouverts ») est


une façon standardisée de segmenter en plusieurs blocs le processus de communication entre
deux entités. Chaque bloc résultant de cette segmentation est appelé couche. Une couche est
un ensemble de services accomplissant un but précis. La beauté de cette segmentation, c’est
que chaque couche du modèle OSI communique avec la couche au-dessus et au-dessous d’elle
(on parle également de couches adjacentes). La couche au-dessous pourvoit des services que la
couche en cours utilise, et la couche en cours pourvoit des services dont la couche au-dessus
d’elle aura besoin pour assurer son rôle.

Le modèle OSI est divisé en 7 couches, chacune ayant une fonction spécifique. Ces couches,
numérotées de bas en haut, interagissent pour permettre la transmission des données d’un point
à un autre. Voici une description détaillée de chaque couche :

Couches
Hôte

Couches
Média
Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques
kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
3
Chapitre II : Modèles de communication

5.2.1 Couche Application

La couche Application est celle qui est la plus proche de l’utilisateur. Elle fournit des services
permettant aux applications de communiquer avec le réseau.

 Rôle principal : Elle fournit une interface entre les applications utilisateur et le réseau,
permettant d'accéder aux services réseau.
 Fonctions clés :
o Gestion des communications entre applications (ex. : navigateurs, messageries).
o Gestion des services tels que le transfert de fichiers, la messagerie électronique ou
l’affichage de pages web.
o Interface utilisateur réseau : collecte les données de l'utilisateur et les transmet aux
couches inférieures.
 Exemples de protocoles :
o HTTP/HTTPS : pour la navigation web.
o SMTP, IMAP, POP3 : pour la messagerie électronique.
o DNS : pour la résolution des noms de domaine.
o FTP/SFTP : pour le transfert de fichiers.

5.2.2 Couche Présentation

La couche Présentation est parfois appelée la "traductrice" du modèle OSI, car elle s'assure que
les données sont dans un format compréhensible pour les applications ou le réseau.

 Rôle principal : Assurer la conversion, la compression et le chiffrement des données.


 Fonctions clés :
o Traduction des données : Conversion entre différents formats (par exemple,
convertir des caractères ASCII en binaire).
o Compression des données : Réduction de la taille des données pour optimiser
la transmission.
o Chiffrement et déchiffrement : Assurer la confidentialité et la sécurité des
données (ex. : SSL/TLS).
 Exemples de formats et de protocoles :
o Formats : JPEG, PNG (images), MP4 (vidéo), MP3 (audio).
o Protocoles de sécurité : SSL/TLS pour les connexions sécurisées.

5.2.3 Couche Session

La couche Session est responsable de la gestion des connexions (ou sessions) entre deux
appareils. Elle permet d'établir, de maintenir et de terminer ces connexions.

 Rôle principal : Gérer les sessions de communication entre applications.


 Gestion des flux applicatifs (simplex/duplex) Récupération de données
 Couche implémentée explicitement dans les RPC
 Fonctions clés :
o Établissement de sessions : Initier une connexion entre deux appareils.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
4
Chapitre II : Modèles de communication

o Maintien des sessions : Synchronisation et gestion des échanges pendant la


communication.
o Reprise des sessions : En cas d’interruption, permettre de reprendre là où la
communication s'était arrêtée.
o Fermeture des sessions : Terminer la connexion proprement après la transmission.
 Exemples de protocoles :
o RPC (Remote Procedure Call) : Exécution de programmes sur un autre ordinateur.
o NetBIOS : Pour les sessions sur les réseaux locaux.

5.2.4 Couche Transport

La couche Transport est cruciale pour assurer une transmission fiable des données entre deux
appareils.

 Rôle principal : Gérer la livraison des données entre les appareils de manière fiable
ou non fiable, selon le protocole utilisé.
 Segmentation et réassemblage Contrôle de flux
 Fiabilité
 Identification des applications Multiplexage des données applicatives

 Fonctions clés :
o Segmentation : Découper les données en segments pour les transmettre plus
efficacement.
o Contrôle d’erreur : Assurer l’intégrité des données transmises.
o Contrôle de flux : Éviter la surcharge en ajustant la vitesse d'envoi des données.
o Retransmission : Réenvoyer les segments manquants en cas de problème.
 Exemples de protocoles :
o TCP (Transmission Control Protocol) : Communication fiable (accusés de réception,
retransmission).
o UDP (User Datagram Protocol) : Communication rapide mais non fiable, utilisée pour
les vidéos en streaming ou les jeux en ligne.

5.2.5 Couche Réseau

La couche Réseau gère le routage des données pour les acheminer correctement entre des
réseaux différents.

 Rôle principal : Déterminer le chemin optimal pour transmettre les données entre
l’expéditeur et le destinataire.
 Assure la connectivité en dehors du réseau local
 Choix de meilleur chemin Adressage logique

 Fonctions clés :
o Adressage logique : Identification unique des appareils avec des adresses IP.
o Routage : Sélection des chemins les plus efficaces dans un réseau.
o Fragmentation et réassemblage : Découper les données pour traverser des réseaux
avec des tailles de paquets différentes.
 Exemples de protocoles :
o IPv4 et IPv6 : Adressage et routage.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
5
Chapitre II : Modèles de communication

o ICMP (Internet Control Message Protocol) : Pour diagnostiquer les problèmes réseau
(ex. : commandes ping, traceroute).
 Appareils :
o Routeurs.

5.2.6 Couche Liaison de Données

La couche Liaison de Données assure la transmission directe des données entre deux appareils
connectés au même réseau.

 Rôle principal : Fournir une transmission fiable entre deux nœuds sur un même lien
physique.
 Définit comment les données sont formattées avant d’être physiquement transmises
 Contrôle l’accès au médium physique Détection et correction d’erreurs
 Communication NIC-to-NIC dans le réseau local Adressage physique (Adresse MAC)

 Fonctions clés :
o Encapsulation en trames : Organiser les données en unités appelées trames.
o Détection et correction des erreurs : S'assurer que les données ne sont pas
corrompues pendant la transmission.
o Adressage physique : Utilisation des adresses MAC pour identifier les appareils sur
le même réseau.
 Exemples de protocoles :
o Ethernet : Pour les réseaux filaires locaux.
o Wi-Fi (802.11) : Pour les réseaux sans fil.
 Appareils :
o Commutateurs (switches).

5.2.7 Couche Physique

La couche Physique est la couche la plus basse du modèle OSI. Elle s’occupe de la
transmission physique des données sous forme de signaux sur un support de communication.

 Rôle principal : Transmettre les bits bruts (0 et 1) entre les appareils via des supports
physiques.
 Fonctions clés :
o Définir les caractéristiques physiques : Types de câbles (cuivre, fibre optique),
connecteurs, fréquences radio.
o Transmission des signaux : Conversion des données numériques en signaux
électriques, optiques ou radio.
o Synchronisation des bits : Assurer que les émetteurs et récepteurs fonctionnent à la
même vitesse.
 Exemples de technologies :
o Ethernet (câbles RJ45), fibre optique, Wi-Fi, Bluetooth.
 Appareils :
o Hubs, répéteurs, câbles.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
6
Chapitre II : Modèles de communication

6. Modèle TCP/IP
6.1 Historique

Le modèle TCP/IP (Transmission Control Protocol / Internet Protocol) est la base des
communications sur Internet. Il a été développé dans les années 1970 dans le cadre du projet
ARPANET (Advanced Research Projects Agency Network), un réseau expérimental créé par
le Département de la Défense des États-Unis (DoD).

6.2 Origines et évolution

1. Contexte historique :
o Pendant la Guerre froide, le gouvernement américain cherchait à créer un réseau de
communication décentralisé, capable de fonctionner même en cas de défaillance de
certains nœuds.
o ARPANET fut le premier réseau à utiliser le concept de commutation de paquets, une
technologie révolutionnaire à l'époque.
2. Conception du modèle TCP/IP :
o En 1974, Vint Cerf et Robert Kahn publièrent un article décrivant le protocole TCP,
qui est à la base du modèle TCP/IP.
o Le protocole Internet (IP) fut ajouté plus tard pour gérer l'adressage et le routage des
données.
3. Standardisation et adoption :
o En 1983, TCP/IP est devenu le protocole officiel d'ARPANET, marquant le début de
son adoption généralisée.
o Avec l’expansion d’Internet dans les années 1990, TCP/IP est devenu le modèle
dominant, remplaçant d'autres modèles comme OSI.
4. Pourquoi TCP/IP ?
o Il a été conçu pour être robuste et flexible, permettant à des systèmes hétérogènes
(ordinateurs, réseaux) de communiquer de manière fiable.
o Contrairement au modèle OSI, qui est plus théorique, TCP/IP est basé sur des
protocoles pratiques largement implémentés.

6.3 Les 4 couches du modèle TCP/IP

Le modèle TCP/IP est plus simple que le modèle OSI et se compose de 4 couches. Ces couches
définissent les étapes nécessaires pour transmettre des données d'une machine à une autre sur
Internet/

1 Couche Application

 Rôle principal : Elle fournit des services aux utilisateurs et permet aux applications
de communiquer via le réseau.
 Fonctions clés :
o Gérer les données utilisées par les applications.
o Offrir des services comme la messagerie électronique, le transfert de fichiers ou la
navigation web.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
7
Chapitre II : Modèles de communication

o Définir les protocoles nécessaires pour permettre aux applications de fonctionner sur
le réseau.
 Exemples de protocoles :
o HTTP/HTTPS : Navigation web.
o SMTP : Envoi d’e-mails.
o FTP/SFTP : Transfert de fichiers.
o DNS : Résolution des noms de domaine en adresses IP.
o Telnet/SSH : Connexion distante sécurisée.
 Comparaison avec le modèle OSI : Elle regroupe les fonctions des couches
Application, Présentation, et Session du modèle OSI.

2 Couche Transport

 Rôle principal : Elle gère la transmission des données entre les applications des
appareils source et destination.
 Fonctions clés :
o Segmentation des données en segments pour les rendre transportables.
o Réassemblage des segments à la réception pour reconstituer les données originales.
o Gestion de la fiabilité et du contrôle de flux.
 Protocole principal :
o TCP (Transmission Control Protocol) :
 Assure une communication fiable.
 Gère la retransmission des données perdues et l’ordonnancement des segments.
 Utilisé pour les applications nécessitant une grande fiabilité (e-mails, transferts
de fichiers, navigation web).
o UDP (User Datagram Protocol) :
 Fournit une communication rapide mais non fiable.
 Utilisé pour les applications où la rapidité est prioritaire (streaming vidéo, jeux
en ligne, voix sur IP).
 Comparaison avec le modèle OSI : Elle correspond directement à la couche
Transport du modèle OSI.

3 Couche Internet

 Rôle principal : Elle gère l'adressage et le routage des paquets de données à travers
les différents réseaux.
 Fonctions clés :
o Adressage logique :
 Fournir une adresse IP à chaque appareil pour l'identifier sur le réseau.
o Routage des paquets :
 Déterminer le meilleur chemin pour acheminer les paquets d’un réseau à un
autre.
o Fragmentation et réassemblage :
 Découper les paquets si nécessaire pour qu'ils soient compatibles avec les
supports de transmission.
 Protocole principal :
o IP (Internet Protocol) :
 IPv4 : Largement utilisé, mais avec une capacité d’adressage limitée (4,3
milliards d’adresses).

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
8
Chapitre II : Modèles de communication

 IPv6 : Remplace progressivement IPv4 avec un espace d’adressage beaucoup


plus grand.
o Autres protocoles :
 ICMP (Internet Control Message Protocol) : Diagnostiquer les problèmes
réseau (ex. : commande ping).
 ARP (Address Resolution Protocol) : Associer une adresse IP à une adresse
MAC.
 Comparaison avec le modèle OSI : Elle correspond à la couche Réseau du modèle
OSI.

4 Couche Accès Réseau (ou Hôte-Réseau)

 Rôle principal : Elle gère les aspects physiques et matériels nécessaires pour
transmettre les données sur le réseau.
 Fonctions clés :
o Gérer les supports de transmission (câbles, fibres optiques, ondes radio).
o Convertir les données en signaux (électriques, optiques ou radio).
o Assurer la liaison directe entre deux appareils connectés au même réseau.
 Exemples de protocoles et technologies :
o Ethernet, Wi-Fi (802.11), Bluetooth pour la connexion physique.
o PPP (Point-to-Point Protocol), DSL pour les connexions réseau spécifiques.
 Comparaison avec le modèle OSI : Elle combine les fonctions des couches Liaison
de Données et Physique du modèle OSI

6.4 Résumé des couches du modèle TCP/IP

Les 4 couches du modèle TCP/IP


Fournit les services réseau aux applications utilisateurs
Code les données
APPLICATION Contrôle le dialogue entre applications
HTTP, HTTPS, FTP, DNS, SSH, SMTP, …

TRANSPORT Assure les communications entre hôtes


TCP, UDP

Fournit l’adressage logique


NETWORK Détermine le meilleur chemin vers la destination finale
IP

Contrôle les équipements physiques et l’accès au médium de


LINK transmission
Technologies indépendantes de TCP/IP (Ethernet, WiFi, Frame-
Relay, X25, ATM, etc…)

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
9
Chapitre II : Modèles de communication

Communication pair-à-pair
Expéditeur Destinataire

APPLICATION APPLICATION

TRANSPORT TRANSPORT

NETWORK NETWORK

LINK LINK

Comparaison OSI – TCP/IP


APPLICATION 7
MODELE OSI PILE TCP/IP

PRESENTATION
APPLICATION 4
6
SESSION
5
TRANSPORT
4 TRANSPORT 3
NETWORK
3 INTERNET 2
DATA LINK
2 LINK 1
PHYSICAL
1

But principal :

 OSI est un modèle théorique utilisé pour la standardisation et l’éducation.


 TCP/IP est un modèle pratique utilisé pour l’implémentation réelle des réseaux.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
10
Chapitre II : Modèles de communication

Structure des couches :

 OSI comporte 7 couches distinctes.


 TCP/IP fusionne certaines couches pour en créer 4.

Adoption :

 OSI est moins adopté dans les réseaux actuels, tandis que TCP/IP est omniprésent,
notamment pour Internet.

6.5 Tableau comparatif résumé


Critères Modèle OSI Modèle TCP/IP

Origine ISO DoD (Département de la Défense des USA)

Couches 7 couches 4 couches

Approche Théorique et conceptuelle Pragmatique et orientée protocole

Simplicité Complexe Plus simple

Utilisation Base pédagogique et théorique Standard de l'Internet

Conception De haut en bas De bas en haut

7. Les PDU (Protocol Data Units)


Introduction aux PDU

Dans les réseaux informatiques, un Protocol Data Unit (PDU), ou unité de données de
protocole, est une unité d’information échangée entre deux entités fonctionnant à une même
couche du modèle OSI ou du modèle TCP/IP. Elle représente les données encapsulées à un
certain niveau de la communication réseau.

Chaque couche du modèle en couches traite les données de manière spécifique et ajoute ses
propres informations pour les transmettre correctement, créant ainsi un PDU unique à chaque
couche.

Fonctionnement général des PDU

1. Encapsulation des données :


o Les données traversent les différentes couches du modèle OSI ou TCP/IP.
o Chaque couche ajoute un en-tête (header) ou un pied (footer), contenant des
informations de protocole spécifiques.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
11
Chapitre II : Modèles de communication

2. Décapsulation des données :


o Lorsqu’un PDU arrive à destination, les informations ajoutées par chaque couche sont
retirées au fur et à mesure que les données remontent les couches du modèle.
3. Nom des PDU par couche :
o Chaque couche nomme son PDU en fonction de son rôle et du traitement effectué :
 Couche Application : Données.
 Couche Transport : Segments (ou datagrammes pour UDP).
 Couche Réseau : Paquets.
 Couche Liaison de Données : Trames.
 Couche Physique : Bits.

7.1 Les PDU dans le modèle OSI

Chaque couche du modèle OSI manipule un PDU spécifique.

Couche Application, Présentation et Session : Les Données

 Ces couches concernent principalement le contenu brut.


 Les PDU sont simplement appelées données et consistent en des informations générées par les
applications, comme un fichier ou un message.

Couche Transport : Les Segments

 La couche Transport divise les données en segments pour un transfert efficace.


 Un en-tête est ajouté pour gérer :
o La fiabilité (ex. : numéro de séquence dans TCP).
o Le contrôle de flux.
o La gestion des erreurs.
 PDU : Segment (TCP) ou Datagramme (UDP).

Couche Réseau : Les Paquets

 La couche Réseau encapsule les segments dans des paquets.


 Un en-tête est ajouté pour inclure :
o L’adresse IP source et l’adresse IP destination.
o Des informations pour le routage et la fragmentation.
 PDU : Paquet.

Couche Liaison de Données : Les Trames

 La couche Liaison de Données encapsule les paquets dans des trames.


 Un en-tête et un pied (footer) sont ajoutés, incluant :
o Les adresses MAC (source et destination).
o Des informations pour la détection et la correction des erreurs au niveau local.
 PDU : Trame.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
12
Chapitre II : Modèles de communication

5. Couche Physique : Les Bits

 La couche Physique transforme les trames en bits (0 et 1) et les transmet sous forme de
signaux électriques, optiques ou radio.
 PDU : Bit.

7.2 Les PDU dans le modèle TCP/IP

Dans le modèle TCP/IP, bien que les noms des couches diffèrent légèrement de ceux du
modèle OSI, le concept des PDU reste similaire :

Couche TCP/IP Nom du PDU

Couche Application Données

Couche Transport Segment

Couche Internet Paquet

Couche Accès Réseau Trame/Bit

Exemple de transmission avec les PDU

Prenons un exemple d'envoi d'un email via un réseau basé sur TCP/IP :

1. Couche Application :
o L'email (données utilisateur) est préparé et transféré à la couche Transport.
o PDU : Données.
2. Couche Transport :
o Les données sont divisées en segments et numérotées.
o Chaque segment est encapsulé avec un en-tête TCP.
o PDU : Segment.
3. Couche Internet :
o Les segments sont encapsulés dans des paquets.
o Les adresses IP source et destination sont ajoutées.
o PDU : Paquet.
4. Couche Accès Réseau :
o Les paquets sont encapsulés dans des trames, qui incluent les adresses MAC source et
destination.
o PDU : Trame.
5. Couche Physique :
o Les trames sont converties en bits et transmises via le support physique (ex. : câble,
fibre optique, Wi-Fi).
o PDU : Bits.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
13
Chapitre II : Modèles de communication

À la réception, ce processus est inversé : les données sont décapsulées à chaque couche
jusqu’à ce qu’elles soient restituées à l’application.

Rôles et importance des PDU

1. Structure et organisation :
o Les PDU fournissent une structure standardisée pour transporter les données
entre les appareils.
2. Encapsulation et gestion :
o Les PDU permettent d’encapsuler des informations spécifiques pour chaque
couche, assurant une communication fiable et efficace.
3. Interopérabilité :
o Grâce aux PDU, des systèmes utilisant différents protocoles peuvent
communiquer en suivant les mêmes standards.
4. Détection et correction d’erreurs :
o Les PDU incluent des mécanismes pour vérifier l’intégrité des données et
corriger certaines erreurs.

Protocol Data Units


Expéditeur PDUs Destinataire

Data
APPLICATION APPLICATION

Segment
TRANSPORT TRANSPORT

Packet
NETWORK NETWORK

Frame
LINK LINK

8. L’Encapsulation et Décapsulation
Dans les réseaux informatiques, l’encapsulation et la décapsulation sont des processus
fondamentaux qui permettent le transport, l’acheminement, et la réception des données entre

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
14
Chapitre II : Modèles de communication

deux appareils (ordinateurs, serveurs, etc.). Ces processus s’appuient sur les principes des
modèles en couches, tels que le modèle OSI ou le modèle TCP/IP.

 Encapsulation : Processus où des données utilisateur sont préparées pour la


transmission en traversant les différentes couches du modèle réseau. Chaque couche
ajoute ses propres informations (en-têtes et, parfois, pieds) pour faciliter le transfert.
 Décapsulation : Processus inverse, où les informations ajoutées par chaque couche sont
retirées pour délivrer les données initiales à l’application destinataire.

8.1 Encapsulation : Définition et Fonctionnement

L’encapsulation se produit lorsqu’un appareil prépare les données à envoyer. Chaque


couche du modèle réseau joue un rôle spécifique dans ce processus en ajoutant des
informations supplémentaires aux données.

8.1.1 Étapes de l’encapsulation

1. Couche Application :
o Les données (par exemple, un email, un fichier, ou une vidéo) sont générées par
l’application utilisateur.
o Aucune modification majeure n'est effectuée à ce niveau ; les données sont transférées
telles quelles à la couche suivante.
2. Couche Transport :
o Les données sont divisées en segments ou datagrammes.
o Un en-tête de transport est ajouté, contenant des informations comme :
 Le numéro de port source et destination (ex. : 80 pour HTTP).
 Les numéros de séquence pour assurer l’ordre.
 Les mécanismes de contrôle des erreurs et de flux.
o PDU : Segment (TCP) ou Datagramme (UDP).
3. Couche Réseau :
o Les segments sont encapsulés dans des paquets.
o Un en-tête réseau est ajouté, incluant :
 L’adresse IP source et destination pour permettre le routage.
o PDU : Paquet.
4. Couche Liaison de Données :
o Les paquets sont encapsulés dans des trames.
o Un en-tête et un pied sont ajoutés, comprenant :
 Les adresses MAC (Media Access Control) source et destination pour la
communication locale.
 Une somme de contrôle (CRC) pour la détection d'erreurs.
o PDU : Trame.
5. Couche Physique :
o Les trames sont converties en bits (0 et 1).
o Ces bits sont transmis sous forme de signaux électriques, optiques ou radio sur le
support physique (câble Ethernet, fibre optique, Wi-Fi, etc.).
o PDU : Bits

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
15
Chapitre II : Modèles de communication

Destinataire

Encapsulation
Data

Data
Header
Data

Segment Data
Header Header
Data

Packet Segment Data


Header Header Header
Data

Frame Packet Segment Data


Header Header Header Header
Data FCS

9. La décapsulation
9.1 Définition et Fonctionnement

La décapsulation est le processus inverse de l'encapsulation. Elle se produit lorsque


l’appareil destinataire reçoit les données. À chaque couche, les informations ajoutées par
l’encapsulation sont retirées jusqu’à ce que les données utilisateur originales soient restituées.

9.1.1 Étapes de la décapsulation

1. Couche Physique :
o L’appareil destinataire reçoit les signaux sous forme de bits.
o Ces bits sont reconvertis en trames pour être transmis à la couche Liaison de Données.
2. Couche Liaison de Données :
o Les trames sont analysées pour vérifier leur intégrité (ex. : vérification CRC).
o Les adresses MAC source et destination sont examinées pour s'assurer que la trame
est destinée à cet appareil.
o Une fois validée, la trame est dépouillée de son en-tête et de son pied, et les données
restantes (paquets) sont transmises à la couche Réseau.
3. Couche Réseau :
o Les paquets sont examinés pour vérifier les adresses IP source et destination.
o Si le paquet est destiné à l’appareil, l’en-tête réseau est retiré, et les données restantes
(segments) sont transmises à la couche Transport.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
16
Chapitre II : Modèles de communication

4. Couche Transport :
o Les segments sont réassemblés dans le bon ordre en utilisant les numéros de
séquence.
o L’intégrité des données est vérifiée, et les données brutes sont envoyées à la couche
Application.
o
5. Couche Application :
o Les données initiales sont restituées à l’application utilisateur, comme un client email
ou un navigateur web.

Illustration de l’Encapsulation et de la Décapsulation

Prenons un exemple concret : un utilisateur envoie un email via un réseau basé sur TCP/IP.

Encapsulation chez l’expéditeur :

1. L’email est rédigé et généré par une application (ex. : Outlook).


2. Les données traversent les couches du modèle TCP/IP :
o La couche Transport segmente l’email et ajoute un en-tête TCP.
o La couche Internet encapsule les segments dans des paquets avec des adresses IP.
o La couche Accès Réseau encapsule les paquets dans des trames avec des adresses
MAC.
o Les trames sont transformées en bits par la couche Physique et transmises sur le
réseau.

Décapsulation chez le destinataire :

1. Les bits sont reçus par l’appareil destinataire.


2. Les couches du modèle TCP/IP effectuent le processus inverse :
o La couche Physique recompose les trames.
o La couche Liaison de Données analyse et retire l’en-tête et le pied des trames pour
obtenir les paquets.
o La couche Internet retire l’en-tête des paquets pour transmettre les segments.
o La couche Transport réassemble les segments en données utilisables et les transmet à
l’application.
3. L’application (ex. : Gmail ou Outlook) affiche l’email au destinataire.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
17
Chapitre II : Modèles de communication

Décapsulation Destinataire

Data

Data
Header
Data

Segment Data
Header Header
Data

Packet Segment Data


Header Header Header
Data

Frame Packet Segment Data


Header Header Header Header
Data FCS

10. Importance de l'Encapsulation et de la Décapsulation


1. Standardisation des communications :
o Ces processus permettent une transmission cohérente des données entre des appareils
utilisant des protocoles standardisés.
2. Isolation des couches :
o Chaque couche fonctionne indépendamment, simplifiant la conception et la
maintenance des réseaux.
3. Fiabilité et contrôle des erreurs :
o Les en-têtes ajoutés par les couches supérieures incluent des mécanismes de
vérification et de correction des erreurs.
4. Interopérabilité :
o Les mécanismes d'encapsulation et de décapsulation assurent que des appareils de
différents fabricants ou systèmes d'exploitation peuvent communiquer efficacement.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
18
Chapitre II : Modèles de communication

OSI et Equipements Réseau

11. La différence entre l'adresse MAC et l'adresse IP


Les adresses MAC et IP sont toutes deux des identifiants uniques attribués aux appareils
connectés à un réseau, mais il existe des différences essentielles entre les deux.

Une adresse MAC (Media Access Control) est une adresse matérielle unique qui identifie un
périphérique sur un réseau. Les adresses MAC sont généralement attribuées par le fabricant du
périphérique réseau et sont stockées dans le micrologiciel du périphérique. Chaque périphérique
réseau possède une adresse MAC, qui est généralement écrite sous la forme d'une série de
chiffres hexadécimaux.

Une adresse IP (Internet Protocol) est un identifiant numérique unique attribué à chaque
appareil connecté à un réseau informatique qui utilise le protocole Internet pour la
communication. Les adresses IP sont généralement attribuées par votre FAI (fournisseur d'accès
Internet). Vous pouvez considérer une adresse IP comme une adresse postale pour votre
appareil sur Internet. Tout comme vous avez besoin d'une adresse postale pour faire livrer votre
courrier, les appareils sur Internet ont besoin d'une adresse IP pour communiquer entre eux.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
19
Chapitre II : Modèles de communication

Adresse MAC vs adresse IP

ADRESSE MAC ADRESSE IP

Adresse de COUCHE 2 Adresse de couche 3

Identifie le périphérique réseau à Contrôle la façon dont les appareils sur Internet
l'échelle locale communiquent à l'échelle mondiale

Pour IPv4 : 32 bits, regroupés en quatre nombres


décimaux
12 chiffres, regroupés en six paires,
Exemple: [Link].000
séparés par des traits d'union
Pour IPv6 : 128 bits, regroupés en huit ensembles de
Example: 00-00-00-00-00-00
quatre chiffres
Example: [Link]

Ne peut pas être changé Peut être modifié à tout moment

Parfois appelée adresse physique Parfois appelée adresse logique

Codé en dur dans l'appareil lors de la Attribué à l'appareil via des configurations logicielles
fabrication

11.1 Pourquoi avez-vous besoin des deux

Si vous vous demandez si vous avez besoin d'une adresse MAC ou d'une adresse IP, la réponse
est : les deux ! Une adresse MAC est un identifiant unique attribué à chaque interface réseau
sur un appareil. Une adresse IP est un identifiant numérique attribué aux appareils connectés à
un réseau informatique.

Les adresses MAC sont utilisées pour l'identification au niveau de la couche liaison de données
du modèle OSI, tandis que les adresses IP sont utilisées pour l'identification au niveau de la
couche réseau. Les adresses MAC sont codées en dur dans le matériel de l'interface réseau,
tandis que les adresses IP peuvent être attribuées dynamiquement.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
20
Chapitre II : Modèles de communication

Chaque périphérique sur un réseau TCP/IP doit avoir une adresse MAC et une adresse IP
uniques pour que les données soient correctement acheminées. C'est pourquoi vous avez besoin
des deux !

11.2 Comment trouver votre adresse MAC et IP


Si vous avez besoin de trouver votre adresse MAC ou IP, vous pouvez le faire de plusieurs
manières. Sur un PC Windows, vous pouvez ouvrir l'invite de commande et taper "ipconfig
/all". Cela vous donnera une liste de tous les adaptateurs réseau sur votre ordinateur et leurs
adresses MAC et IP correspondantes. Sur un Mac, vous pouvez ouvrir le Terminal et taper
"ifconfig". Cela vous donnera des informations sur toutes les interfaces réseau de votre
ordinateur, y compris les adresses MAC et IP. Vous pouvez aussi trouver votre adresse MAC en
regardant l'étiquette à l'arrière de votre ordinateur ou de votre routeur. L'adresse MAC sera
répertoriée sous la forme d'une série de 12 chiffres hexadécimaux, souvent séparés par des
deux-points.

12. Liste de quelques protocoles

Protocole de la couche Application (OSI : 7 / TCP-IP : 4)


HTTP (HyperText Transfer Protocol)
Utilisé pour la navigation web (transfert de pages web non sécurisées).
Couche : Application.
HTTPS (HTTP Secure)
Version sécurisée de HTTP, utilisant SSL/TLS pour chiffrer les données.
Couche : Application.
FTP (File Transfer Protocol)
Permet le transfert de fichiers entre un client et un serveur.
Couche : Application.
DNS (Domain Name System)
Traduit les noms de domaine (ex. [Link]) en adresses IP.
Couche : Application.
SMTP (Simple Mail Transfer Protocol)
Utilisé pour envoyer des e-mails.
Couche : Application.
POP (Post Office Protocol)

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
21
Chapitre II : Modèles de communication

Permet la récupération d'e-mails depuis un serveur (version simplifiée).


Couche : Application.
TELNET (Teletype Network)
Fournit un accès distant non sécurisé pour gérer des appareils.
Couche : Application.
SSH (Secure Shell)
Version sécurisée de TELNET pour l'accès à distance.
Couche : Application.
DHCP (Dynamic Host Configuration Protocol)
Attribue dynamiquement des adresses IP et configurations réseau aux appareils.
Couche : Application.
Protocole de la couche Transport (OSI : 4 / TCP-IP : 3)
TCP (Transmission Control Protocol)
Protocole orienté connexion, assurant une communication fiable.
Couche : Transport.
UDP (User Datagram Protocol)
Protocole non orienté connexion, rapide mais sans garantie de livraison.
Couche : Transport.
Protocole de la couche Réseau (OSI : 3 / TCP-IP : 2)
IP (Internet Protocol)
Gère l'adressage et l'acheminement des paquets sur le réseau.
Couche : Réseau.
ARP (Address Resolution Protocol)
Convertit les adresses IP en adresses MAC (physiques).
Couche : Réseau.
ICMP (Internet Control Message Protocol)
Utilisé pour diagnostiquer et signaler les erreurs réseau (ex. Ping).
Couche : Réseau.
RIP (Routing Information Protocol)
Protocole de routage basé sur la distance (utilise les sauts).

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
22
Chapitre II : Modèles de communication

Couche : Réseau.
OSPF (Open Shortest Path First)
Protocole de routage basé sur l'état des liens pour trouver le chemin optimal.
Couche : Réseau.

13. Exercices pratiques sur les modèles de communication


réseau

13.1 QCM (Questions à choix multiples)


13.1.1 Généralités sur les modèles de communication

1. Combien de couches compose le modèle OSI ?


a) 4
b) 5
c) 6
d) 7

2. Quelle couche du modèle OSI est responsable de l’établissement, de la gestion et


de la terminaison des sessions ?
a) Couche Réseau
b) Couche Session
c) Couche Transport
d) Couche Liaison de données

3. Dans le modèle TCP/IP, quelle couche regroupe les fonctionnalités des couches
Application, Présentation et Session du modèle OSI ?
a) Couche Internet
b) Couche Transport
c) Couche Application
d) Couche Réseau

4. Quel protocole est utilisé dans la couche Transport pour garantir la fiabilité de la
communication ?
a) IP

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
23
Chapitre II : Modèles de communication

b) TCP
c) UDP
d) ICMP

13.1.2 Encapsulation et Décapsulation

5. Lorsqu'un fichier est envoyé via un réseau, quel est l'ordre correct des PDU dans
le processus d'encapsulation ?
a) Bits → Segments → Paquets → Trames
b) Paquets → Segments → Trames → Bits
c) Données → Segments → Paquets → Trames → Bits
d) Trames → Paquets → Segments → Données

6. Lors de la réception de données, quelle couche retire les en-têtes ajoutés par la
couche Réseau ?
a) Couche Transport
b) Couche Physique
c) Couche Internet
d) Couche Transport (dans TCP/IP)

13.1.3 Adressage et protocoles

7. Quelle est la principale différence entre une adresse IP et une adresse MAC ?
a) L’adresse IP est utilisée au niveau physique, tandis que l’adresse MAC est utilisée
au niveau logique.
b) L’adresse MAC est statique et liée au matériel, tandis que l’adresse IP peut être
modifiée et utilisée pour le routage.
c) L’adresse IP est utilisée pour identifier les ports, tandis que l’adresse MAC est
utilisée pour les protocoles.
d) L’adresse IP identifie les hôtes, tandis que l’adresse MAC identifie les applications.

8. Quel protocole est utilisé pour traduire une adresse IP en une adresse MAC sur
un réseau local ?
a) DNS
b) ARP
c) DHCP
d) ICMP

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
24
Chapitre II : Modèles de communication

13.1.4 Exercices pratiques pour les étudiants

Un utilisateur tente de télécharger un fichier depuis un serveur Web, mais la connexion est
lente. Vous devez identifier les couches OSI où les problèmes peuvent se produire. Pour
chaque couche, indiquez un problème potentiel et une solution.
Exemple :

 Couche Réseau : Une mauvaise configuration d'adresse IP pourrait ralentir la communication.


(Solution : vérifier les paramètres IP)
 Couche Transport : …

13.2 Exercices sur les concepts du modèle OSI et TCP/IP

1. Exercice 1 : Identification des couches


o Un utilisateur envoie un e-mail via un client mail (par exemple, Outlook). Expliquez
le rôle de chaque couche OSI impliquée dans cette communication.
o Faites la même analyse pour le modèle TCP/IP.
2. Exercice 2 : Correspondance entre OSI et TCP/IP
o Associez les couches du modèle OSI à celles du modèle TCP/IP. Expliquez les
différences fonctionnelles pour chaque couche.
3. Exercice 3 : Analyse des PDU (Protocol Data Units)
o Décrivez le type de PDU (bits, trames, paquets, segments, données) utilisé dans
chaque couche du modèle OSI lors de la transmission de fichiers via FTP.

13.2.1 Situations pratiques

1. Situation 1 : Débogage réseau


o Un utilisateur ne parvient pas à accéder à un site web. Vous êtes chargé d’identifier le
problème.
 Quels outils et commandes utiliseriez-vous (par exemple, ping, traceroute,
nslookup) pour tester chaque couche du modèle TCP/IP ?
 Associez les résultats obtenus aux couches concernées.
2. Situation 2 : Conflit d’adresse IP
o Sur un réseau local, deux ordinateurs affichent une erreur indiquant un conflit
d’adresse IP.
 Expliquez comment ce problème est lié aux couches du modèle OSI.
 Proposez des solutions pour résoudre ce conflit.

13.2.2 Travaux pratiques sur Cisco Packet Tracer

1. TP 1 : Configuration d’un réseau LAN avec commutateurs et routeurs


Objectifs :

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
25
Chapitre II : Modèles de communication

o Apprendre à configurer un réseau local (LAN) en utilisant des commutateurs et des


routeurs.
o Comprendre la relation entre les couches OSI (couches Liaison de données et Réseau)
dans un réseau LAN.

Étapes :

o Créez un réseau LAN avec 3 commutateurs connectant 6 PC et un routeur.


o Configurez les adresses IP des ordinateurs et vérifiez la connectivité avec la
commande ping.
o Activez et configurez un VLAN sur les commutateurs.
o Configurez le routage inter-VLAN sur le routeur pour permettre la communication
entre deux VLAN.
o Testez la connectivité entre les ordinateurs de différents VLAN et identifiez les
couches impliquées.

2. TP 2 : Simulation d’un réseau WAN avec un serveur Web


Objectifs :
o Configurer un réseau WAN pour simuler la communication entre un client et un
serveur Web.
o Étudier l’interaction entre les couches Transport, Réseau et Application.

Étapes :

o Configurez un réseau avec deux routeurs connectés par un lien WAN, chacun ayant
son propre LAN.
o Installez un serveur Web dans le premier LAN et configurez une adresse IP statique
pour le serveur.
o Dans le second LAN, configurez un PC pour accéder au serveur Web via un
navigateur.
o Configurez des routes statiques ou dynamiques (RIP ou OSPF) entre les routeurs pour
permettre la communication.
o Testez l’accès au serveur Web et observez le rôle des couches Transport (TCP) et
Réseau (IP).

13.3 Bonus : Exercice avancé sur la capture de paquets

3. Exercice avancé avec Wireshark (simulé dans Packet Tracer)


o Simulez une communication HTTP entre un client et un serveur.
o Analysez les trames capturées pour identifier les échanges dans les couches Réseau et
Transport.

Verly KIMBATSA BOUMBOU Cours d’introduction aux Réseaux Informatiques


kimbatsaverlyfreedom@[Link]
+242 06 912 86 60
26

Vous aimerez peut-être aussi