1. Introduction à TCP/IP
- TCP/IP est un modèle en couches qui standardise la manière dont les données sont envoyées et reçues sur un réseau.
- Il est composé de quatre couches principales : couche Application, couche Transport, couche Internet, et couche Accès au Réseau.
2. Couche Application
- Rôle : Gérer les applications réseau et fournir des services réseau aux utilisateurs.
- Protocoles : HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), SMTP (Simple Mail Transfer Protocol), DNS (Domain Name System).
3. Couche Transport
- Rôle : Assurer une communication fiable entre les appareils.
- Protocoles :
- TCP (Transmission Control Protocol) : Fiable, orienté connexion, assure la transmission correcte et dans l’ordre des paquets.
- UDP (User Datagram Protocol) : Non fiable, sans connexion, plus rapide mais ne garantit pas la livraison des paquets.
4. Couche Internet
- Rôle : Acheminer les paquets de données à travers des réseaux interconnectés.
- Protocoles :
- IP (Internet Protocol) : Définit l’adressage et l’acheminement des paquets.
- ICMP (Internet Control Message Protocol) : Utilisé pour diagnostiquer les problèmes réseau.
- ARP (Address Resolution Protocol) : Résolution des adresses IP en adresses MAC.
5. Couche Accès au Réseau
- Rôle : Gérer les interfaces matérielles et la transmission des données sur le réseau local.
- Protocoles : Ethernet, Wi-Fi, PPP (Point-to-Point Protocol).
6. Fonctionnement du TCP/IP
Exemple d’une Transmission TCP/IP
- Envoi des données par une application (couche Application) : Les données sont générées par une application, par exemple, envoi d’un email.
- Segmentation des données (couche Transport) : Le protocole TCP divise les données en segments.
- Encapsulation des segments dans des paquets (couche Internet) : Les segments TCP sont encapsulés dans des paquets IP.
- Transmission sur le réseau (couche Accès au Réseau) : Les paquets IP sont encapsulés dans des trames Ethernet ou Wi-Fi et transmis sur le réseau physique.
- Réception par le dispositif de destination : Les trames sont décapsulées et les paquets IP sont extraits, puis les segments TCP sont recomposés en données utilisables par l’application réceptrice.
7. Schéma d’Encapsulation
plaintext
Application Data
↓
TCP Segment
↓
IP Packet
↓
Ethernet Frame
↓
Physical Signal
Le modèle TCP/IP est essentiel pour le fonctionnement de l’Internet moderne et permet une communication standardisée et interopérable entre différents systèmes et réseaux.