1. Pourquoi le model OSI a-t-il été créé ?
Publié en 1984 par l'Organisation internationale de normalisation (norme ISO/IEC 7498), le model OSI (Open Systems Interconnection) a établi un cadre de référence neutre à 7 couches pour libérer les entreprises des solutions propriétaires incompatibles (IBM SNA, DECnet, AppleTalk).
Moyens mnémotechniques pour retenir les 7 couches
- De haut en bas (Couche 7 → Couche 1) : Après Plusieurs Semaines Tout Réseau Laisse Perte (Application, Présentation, Session, Transport, Réseau, Liaison, Physique).
- De bas en haut (Couche 1 → Couche 7) : Pour Le Réseau Tout Se Passe Ainsi (Physique, Liaison, Réseau, Transport, Session, Présentation, Application).
2. Résumé général des 7 couches
Layer Layer Name PDU (Unit) Primary Hardware Key Protocols
───── ────────── ────────── ──────────────── ─────────────
L7 Application Data Gateway, Proxy, WAF HTTP/HTTPS, DNS, SSH, SMTP
L6 Presentation Data Operating System, TLS TLS/SSL, JSON, gzip, ASCII
L5 Session Data OS, Network Sockets RPC, NetBIOS, SIP, SOCKS
L4 Transport Segment Firewall, L4 Balancer TCP, UDP, QUIC, SCTP
L3 Network Packet Router, Layer 3 Switch IPv4, IPv6, ICMP, BGP, OSPF
L2 Data Link Frame Switch, Bridge, NIC Ethernet, Wi-Fi, ARP, VLAN
L1 Physical Bits Hub, Transceiver, Cable Fiber, RJ45 Cat6, PAM4, RF
3. Analyse détaillée couche par couche
Couche 1 : Couche Physique (Bits)
Gère la transmission brute de bits sur les supports de transmission (cuivre Cat 6, fibre optique monomode/multimode, fréquences radio Wi-Fi). Équipements : Transceivers SFP+, câbles, répéteurs.
Couche 2 : Couche Liaison de données (Trames / Frames)
Gère le transfert nœud à nœud, l'adressage physique MAC sur 48 bits et le contrôle d'erreur CRC/FCS. Divisée en sous-couches MAC et LLC. Protocoles : Ethernet (802.3), Wi-Fi (802.11), ARP, VLANs (802.1Q). Équipements : Commutateurs (Switches) L2, points d'accès.
Couche 3 : Couche Réseau (Paquets)
Assure l'adressage logique et le routage mondial des paquets. Protocoles : IPv4, IPv6, ICMP, BGP, OSPF. Équipements : Routeurs, commutateurs L3.
Couche 4 : Couche Transport (Segments)
Gère la communication de bout en bout et le multiplexage par numéros de ports. TCP garantit la remise ordonnée avec le handshake à trois voies (SYN, SYN-ACK, ACK) ; UDP privilégie la vitesse sans accusé de réception ; QUIC modernise le transport chiffré pour HTTP/3.
Couche 5 : Couche Session (Données)
Établit, synchronise et termine les sessions d'échanges applicatifs (RPC, NetBIOS, SIP).
Couche 6 : Couche Présentation (Données)
Gère le formatage, la sérialisation, la compression (gzip, Brotli) et le chiffrement de sécurité (TLS/SSL).
Couche 7 : Couche Application (Données)
Interface directe avec les utilisateurs et les logiciels. Protocoles : HTTP/HTTPS, DNS, SSH, SMTP, DHCP. Équipements : Pare-feu applicatifs (WAF), répartiteurs de charge L7.
4. Encapsulation et désencapsulation en action
Sending Device (Encapsulation):
[L7 Application] HTTP GET /index.html
▼
[L6 Presentation] TLS Encryption + Brotli Compression
▼
[L5 Session] Session Token & Socket ID
▼
[L4 Transport] TCP Header (Source Port: 52410, Dest Port: 443) ──► Segment
▼
[L3 Network] IP Header (Source IP: 192.168.1.5, Dest IP: 104.21.52.12) ──► Packet
▼
[L2 Data Link] Ethernet Header (Source MAC, Dest MAC) + FCS CRC ──► Frame
▼
[L1 Physical] Laser light pulses / electrical voltages ──► Bits
~~~~~~~~~~~~~~~~~~~~ Undersea Fiber Optic Cable / Physical Links ~~~~~~~~~~~~~~~~~~~~
Receiving Server (De-Encapsulation):
Bits (L1) ──► Frame (L2) ──► Packet (L3) ──► Segment (L4) ──► Data (L5-L7)
5. Metodologia de resolució de problemes réseau par étapes (Bottom-Up)
- Étape 1 (Couche 1) : Le câble est-il bien branché ? La LED du lien est-elle verte ?
- Étape 2 (Couche 2) : Le port switch est-il actif ? L'adresse MAC de la passerelle apparaît-elle dans
arp -a? Le VLAN est-il correct ? - Étape 3 (Couche 3) : L'adresse IP et le masque sont-ils valides ? Le ping vers la passerelle par défaut répond-il ?
- Étape 4 (Couche 4) : Le port TCP distant est-il ouvert ? Tester avec
curl -vounc -zv <ip> 443. Un pare-feu bloque-t-il les paquets SYN ? - Étape 6 (Couche 6) : Le certificat TLS est-il valide ? Y a-t-il une erreur de négociation de chiffrement ?
- Étape 7 (Couche 7) : Le serveur web renvoie-t-il un code HTTP 200 OK ou une erreur 502 Bad Gateway ? L'application tourne-t-elle correctement ?