Réseaux et protocoles
TCP/IP, routage
Se connecter pour contribuerPublié le · Dernière mise à jour le
Réseaux et protocoles
1. Architecture en couches
Un réseau interconnecte des machines pour échanger des données. Le modèle TCP/IP organise ces échanges en 4 couches (le modèle OSI en 7) :
| Couche | Rôle | Exemples |
|---|---|---|
| Application | Services utilisateurs | HTTP(S), DNS, SMTP, IMAP |
| Transport | Bout-à-bout, fiabilité | TCP (fiable), UDP (rapide) |
| Réseau (Internet) | Routage, adressage logique | IP (v4, v6), ICMP |
| Accès (liaison + physique) | Transmission sur le support | Ethernet, Wi-Fi (802.11) |
2. Adressage IP
- IPv4 : 32 bits (ex. 192.168.1.10), ≈ 4,3 milliards d'adresses — épuisées.
- IPv6 : 128 bits (ex. 2001:db8::1), déploiement en cours (≈ 50 % du trafic mondial 2025).
- Masque de sous-réseau et CIDR (/24 = 256 adresses).
- NAT : partage d'une IP publique par un réseau local.
3. Routage
Un routeur transmet les paquets de proche en proche. Chaque paquet contient : @IP source, @IP destination, TTL, données.
- Algorithme du plus court chemin (Dijkstra pour OSPF, vecteur de distance pour RIP).
- BGP entre systèmes autonomes.
4. TCP vs UDP
- TCP : connexion (3-way handshake SYN/SYN-ACK/ACK), fiabilité (accusés de réception, retransmission), contrôle de flux et de congestion. Utilisé pour le web, mail.
- UDP : sans connexion, sans garantie, faible latence. Utilisé pour DNS, streaming, jeux, QUIC/HTTP/3.
5. Services applicatifs
- DNS : traduit un nom (
example.com) en @IP. Hiérarchique (racine → TLD → autoritaire), cache récursif. - HTTP/HTTPS : requête/réponse, méthodes GET/POST/PUT/DELETE, codes 2xx/3xx/4xx/5xx. HTTPS = HTTP + TLS (chiffrement, authentification serveur).
- HTTP/2, HTTP/3 (sur QUIC/UDP) : multiplexage, latence réduite.
6. Sécurité
- TLS : confidentialité (AES), intégrité (HMAC), authentification (certificat X.509).
- Attaques : DDoS, MITM, DNS spoofing, phishing.
- Bonnes pratiques : pare-feu, VPN, mises à jour, HSTS.
À retenir
- Modèle TCP/IP en 4 couches ; encapsulation à chaque niveau.
- IP = routage best-effort ; TCP = fiabilité ; UDP = rapidité.
- DNS et TLS = piliers du web moderne.
- IPv6 remplace progressivement IPv4.
Sources et références
Ce cours est rédigé par l'équipe RévisionBac à partir du programme officiel et des sources institutionnelles ci-dessous. Elles permettent de vérifier les définitions, les chiffres et les normes citées.
- 1.Programmes et ressources du lycée général et technologique — Éduscol — Ministère de l'Éducation nationale
- 2.Bulletin officiel de l'Éducation nationale (programmes du baccalauréat) — education.gouv.fr
- 3.Ressources et programme de NSI — Éduscol
- 4.Documentation du langage Python — Python Software Foundation
- 5.Protection des données et RGPD — CNIL
- 6.Textes de loi et jurisprudence — Légifrance
Contenu vérifié et mis à jour le 08/08/2026. Les liens renvoient vers les sites officiels des éditeurs cités.
Historique éditorial
Ce chapitre est rédigé et relu par l'équipe RévisionBac, puis enrichi par les contributions validées.
- — Dernière mise à jour du cours (relecture et enrichissement)
- — Première publication de la fiche de cours