🌐 Comprendre les réseaux informatiques
Qu'est-ce qu'un réseau ?
Un réseau informatique est un ensemble d'appareils (ordinateurs, smartphones, imprimantes…) reliés entre eux pour échanger des données. Internet est le plus grand réseau au monde.
Le modèle TCP/IP
TCP/IP est l'ensemble des protocoles (règles de communication) qui permettent à tous les appareils connectés à Internet de se comprendre.
Il se décompose en 4 couches :
| Couche | Rôle | Exemples de protocoles |
|---|---|---|
| Application | Ce que voit l'utilisateur | HTTP, FTP, DNS, SMTP |
| Transport | Segmente et achemine les données | TCP, UDP |
| Internet | Adresse et route les paquets | IP, ICMP |
| Accès réseau | Transmission physique | Ethernet, Wi-Fi |
Les adresses IP
Chaque appareil sur un réseau possède une adresse IP (Internet Protocol) unique qui l'identifie.
IPv4
Format : 192.168.1.42 — 4 nombres de 0 à 255, séparés par des points.
- Adresses privées (réseau local) :
192.168.x.x,10.x.x.x,172.16.x.x à 172.31.x.x - Adresse publique : attribuée par votre fournisseur d'accès, visible depuis Internet
IPv6
Format : 2001:0db8:85a3:0000:0000:8a2e:0370:7334 — conçu pour remplacer IPv4 dont les adresses s'épuisent.
Le DNS — l'annuaire d'Internet
Le DNS (Domain Name System) traduit les noms de domaine lisibles (google.com) en adresses IP (142.250.74.46). Sans DNS, il faudrait mémoriser des adresses IP pour accéder à chaque site.
# Résoudre un nom de domaine
dig google.com
nslookup google.com
Les ports
Les ports permettent à un même ordinateur de faire tourner plusieurs services réseau simultanément. Chaque service écoute sur un port précis :
| Port | Service |
|---|---|
| 80 | HTTP (web non chiffré) |
| 443 | HTTPS (web chiffré) |
| 22 | SSH (accès distant sécurisé) |
| 25 | SMTP (envoi d'e-mails) |
| 53 | DNS |
Commandes réseau utiles
ip a # Voir ses adresses IP
ping google.com # Tester la connectivité
traceroute google.com # Tracer la route vers un serveur
netstat -tulpn # Voir les ports ouverts
ss -tulpn # Alternative moderne à netstat
nmap 192.168.1.0/24 # Scanner le réseau local (si installé)
Ressources
- OpenClassrooms — Les réseaux TCP/IP — cours complet d'Éric Lalitte