INTRODUCTION AUX
RESEAUX
DWWM 2025/2026
Chapitre 3 : Le modèle OSI
[Link]
[Link]
[Link]
La couche Application fournit une interface
directe entre les applications utilisateur
et le réseau.
Elle permet aux programmes (navigateur
web, messagerie, FTP, etc.) d’utiliser le
réseau pour envoyer et recevoir des
données.
Elle ne s’occupe pas du transport ou du
routage, mais seulement de l’accès au
réseau pour les applications.
Fournir des services réseau aux
applications
Protocoles de la couche Application:
Protocole Utilité
HTTP / HTTPS Navigation web
FTP (File Transfer Protocol)
Transfert de fichiers
/ SFTP
SMTP(Simple Mail Transfer
Protocol) / POP3(Post Messagerie électronique
Office Protocol version 3)
DNS(Domain Name Résolution des noms de
System) domaine en IP
Connexion à distance
Telnet / SSH(secure Shell)
sécurisée
La couche présentation s’occupe de la syntaxe et de la
représentation des données, afin que les systèmes différents
puissent comprendre et utiliser les données échangées.
Fonctions principales :
Traduction de format :
Convertit les données d’un format compréhensible par l’application
source en un format compréhensible par l’application destinataire.
Exemple : ASCII ↔ EBCDIC, UTF‑8 ↔ UTF‑16.
Codage / décodage :
Compression des données pour économiser de la bande passante.
Décompression à l’arrivée.
La bande passante = la capacité maximale du réseau
Chiffrement / déchiffrement :
Sécurise les données pour empêcher l’interception ou la modification.
Gestion de la syntaxe :
Structure les données (ex. : transformation d’objets en flux de bits ou
vice versa).
Protocoles /
Fonction Description
Standards
Permettent à des
Codage de caractères systèmes différents de
ASCII, EBCDIC, Unicode
/ traduction de comprendre les
(UTF‑8, UTF‑16)
format caractères et textes
échangés.
Standardisent la
Formats de données structure des données
XML, JSON, ASN.1
structurées pour l’échange entre
applications.
Réduisent la taille des
Compression de JPEG (images), MPEG
données avant
données (vidéos), ZIP, GZIP
transmission.
Assurent la
confidentialité,
Chiffrement /
SSL, TLS, PGP, S/MIME l’intégrité et
sécurité
l’authentification des
données.
La couche session établit, maintient et
termine les connexions (ou sessions)
entre deux applications communicantes.
Elle garantit que les échanges se déroulent
de manière organisée et synchronisée.
Fonctions principales :
Établissement de session (session establishment)
Initie une session entre deux applications avant l’échange de
données.
Exemple : ouverture d’une session pour une application de
visioconférence.
Gestion de session / contrôle de dialogue
Contrôle le mode de communication :
Simplex : un seul sens à la fois
Half-duplex : communication bidirectionnelle alternée
Full-duplex : communication bidirectionnelle simultanée
Synchronisation
Insère des points de synchronisation (checkpoints) dans les
données pour permettre une reprise en cas d’interruption.
Exemple : un transfert de fichier volumineux peut reprendre après
une coupure sans tout recommencer.
Fermeture de session (session termination en anglais)
Met fin proprement à la communication entre les applications.
Exemples concrets de protocoles de couche
session :
RPC (Remote Procedure Call) : permet à un
programme d’exécuter des procédures sur un
autre ordinateur.
SQL / NetBIOS : gestion des sessions pour bases
de données ou partage de fichiers.
PPTP (Point-to-Point Tunneling Protocol) :
gestion de sessions VPN.
Un VPN signifie Virtual Private Network
(Réseau Privé Virtuel en français).
C’est un outil qui permet de créer une
connexion sécurisée entre ton appareil et
Internet.
Fonctions principales :
Segmentation / Réassemblage
Découpe les données provenant de la couche session en
segments.
Réassemble les segments à l’arrivée pour reconstituer
les données originales.
Contrôle de flux
Évite de surcharger le récepteur en régulant la vitesse
d’envoi des données.
Contrôle d’erreur
Assure que les données arrivent intègres grâce à des
mécanismes de vérification (checksum, accusés de
réception).
Permet la retransmission des segments perdus ou
corrompus.
Multiplexage / Démultiplexage
Permet à plusieurs applications sur un même hôte
d’utiliser simultanément le réseau.
Exemple : HTTP et FTP peuvent partager la même
connexion réseau.
TCP est un protocole orienté connexion qui
assure la transmission fiable des données
entre deux applications. Il garantit que les
données arrivent intègres, dans le bon
ordre, et sans perte.
UDP est un protocole sans connexion qui
envoie des données sous forme de
datagrammes. Il ne garantit ni l’ordre ni la
livraison des paquets.
Un datagramme est une unité de données
envoyée sur un réseau lorsqu’on utilise un
protocole sans connexion, comme UDP.
DIFFÉRENCE ENTRE TCP ET UDP
Critère TCP UDP
Type Orienté connexion Sans connexion
Fiable (contrôle,
Non fiable (pas de
Fiabilité accusés de
vérification)
réception)
Ordre des
Garanti Non garanti
paquets
Vitesse Plus lent Plus rapide
Contrôle de flux /
Oui Non
erreurs
Web, e-mail, Vidéo, audio, jeux
Utilisation
transfert de fichiers en ligne, DNS,VoIP
La couche Réseau est responsable du
routage et de l’adressage logique des
paquets de données.
Elle permet de transporter les paquets
depuis l’émetteur jusqu’au destinataire,
même si ceux-ci ne sont pas sur le même
réseau local.
Rôles principaux
Adressage logique
Attribution d’adresses IP aux machines pour les
identifier sur le réseau.
Routage
Choixdu meilleur chemin pour acheminer les
paquets d’un réseau à un autre.
Fragmentation et réassemblage
Découpe des paquets si leur taille dépasse la
capacité du réseau intermédiaire.
Gestion des erreurs et contrôle du trafic
Détection de problèmes de livraison et régulation
du flux des données.
PRINCIPAUX PROTOCOLES DE LA
COUCHE RÉSEAU
Protocole Nom complet Rôle / Fonction principale
Acheminement des paquets de données d’un
IP Internet Protocol hôte à un autre à travers des réseaux. (versions :
IPv4 et IPv6)
Envoie des messages d’erreur et de diagnostic
ICMP Internet Control Message Protocol
(utilisé par la commande ping).
Associe une adresse IP à une adresse MAC sur
ARP Address Resolution Protocol
un réseau local.
Fait l’inverse d’ARP (retrouve l’adresse IP à partir
RARP Reverse Address Resolution Protocol
d’une adresse MAC).
Gère les groupes multicast (diffusion à
IGMP Internet Group Management Protocol
plusieurs hôtes en même temps).
Sécurise les communications IP (chiffrement et
IPsec Internet Protocol Security
authentification des paquets).
Protocole de routage qui choisit les chemins les
RIP Routing Information Protocol
plus courts (distance-vector).
Protocole de routage basé sur le coût du chemin
OSPF Open Shortest Path First
(link-state).
EIGRP Enhanced Interior Gateway Routing Protocol Protocole Cisco avancé pour le routage interne.
Protocole de routage utilisé entre les grands
BGP Border Gateway Protocol
réseaux (Internet).
La couche Liaison de données (en anglais
Data Link Layer) est responsable de
l’échange fiable de données entre deux
machines reliées physiquement dans un
même réseau local (LAN).
Elle s’occupe de préparer, contrôler et
transmettre les trames sur le support
physique (câble, fibre, Wi-Fi…).
Rôles principaux
Encapsulation des données
Transforme les paquets (couche Réseau) en trames avant leur envoi.
Chaque trame contient une adresse MAC source et destination.
Adressage physique
Utilise les adresses MAC (Media Access Control) pour identifier les machines sur un
même réseau.
Détection et correction d’erreurs
Vérifie que les trames ne sont pas corrompues pendant la transmission (grâce au CRC).
CRC (Cyclic Redundancy Check) :
C’est une méthode de vérification qui permet de détecter si les données ont
été altérées pendant le transfert.
Avant d’envoyer une trame, l’émetteur calcule un code CRC à partir des données.
Le récepteur recalcule ce code et le compare :
Si le code correspond → les données sont correctes.
Si le code ne correspond pas → les données sont corrompues.
Contrôle du flux
Évite la perte de données quand un appareil envoie plus vite que l’autre ne peut recevoir.
Accès au support
Gère la façon dont plusieurs appareils partagent le même câble ou canal radio (Wi-Fi,
Ethernet…).
Adresse MAC = physique et fixe
L’adresse MAC est gravée par le
constructeur dans la carte réseau
(Ethernet, Wi-Fi, etc.).
Elle est donc unique et ne change pas,
même si tu redémarres ton ordinateur ou
changes de réseau.
C’est ce qui permet d’identifier ton
appareil sur un réseau local (LAN).
•L’adresse IP est attribuée par le réseau
•(manuellement ou automatiquement par un serveur DHCP).
•Elle peut changer :
•si tu changes de Wi-Fi ou de routeur,
•si ton fournisseur Internet (FAI) te donne une nouvelle IP,
PRINCIPAUX PROTOCOLES DE LA
COUCHE LIAISON DE DONNÉES
Protocole Type / Utilisation Description
Le protocole le plus utilisé dans les réseaux locaux
Ethernet (IEEE 802.3) Réseau filaire (LAN)
câblés.
Gère la communication entre les appareils sans fil
Wi-Fi (IEEE 802.11) Réseau sans fil (WLAN)
et le point d’accès.
Utilisé pour les connexions entre deux nœuds,
PPP (Point-to-Point Protocol) Liaison directe (modem, VPN)
souvent pour Internet.
Protocole fiable utilisé dans les liaisons point à
HDLC (High-Level Data Link Control) Liaison série
point (routeurs).
Ancien protocole pour relier des sites distants
Frame Relay Réseau WAN
(remplacé par MPLS).
Utilise des cellules fixes de 53 octets pour la
ATM (Asynchronous Transfer Mode) Réseau haut débit
transmission rapide.
Utilisé pour les réseaux locaux à haut débit (100
FDDI (Fiber Distributed Data Interface) Réseau sur fibre optique
Mbps).
Ancien protocole IBM où un “jeton” contrôle le
Token Ring (IEEE 802.5) Réseau en anneau
droit de transmettre.
Méthode d’accès qui évite les collisions dans les
CSMA/CD Ethernet
anciens réseaux Ethernet.
Méthode d’accès qui évite les collisions dans les
CSMA/CA Wi-Fi
réseaux sans fil.
COUCHE PHYSIQUE
Elle s’occupe de transmettre les bits (0 et
1) sur le support matériel (câble, fibre
optique, ondes radio, etc.)
La couche Physique définit comment les
données sont physiquement envoyées
et reçues entre les appareils d’un réseau.
Protocole(s) /
Couche OSI Unité de données Techniques Rôle principal
essentiels
HTTP, HTTPS, FTP, Communication
7 – Application Message
SMTP, DNS entre applications
Formatage,
SSL/TLS, JPEG,
6 – Présentation Message chiffrement,
MPEG
compression
Gestion des
5 – Session Message NetBIOS, PPTP, RPC sessions de
communication
Transport fiable ou
4 – Transport Segment TCP, UDP
rapide des données
Acheminement et
IP, ICMP, ARP, RIP,
3 – Réseau Paquet routage des
OSPF, BGP
paquets
Ethernet (IEEE Transmission fiable
2 – Liaison de
Trame 802.3), Wi-Fi (IEEE sur le réseau local,
données
802.11), PPP, HDLC adresses MAC
Transmission des
CSMA/CD,
bits sur le support
CSMA/CA, Token
physique, accès au
1 – Physique Bit Passing, NRZ,
média,
Manchester, 4B/5B,
encodage/modulati
ASK, FSK, PSK, PCM
on