Aller au contenu

TCP-IP

De Wiki Pat-Informatik
🏠 Accueil 📚 Index 🐧 Linux 🌐 Réseau 🔒 Cybersécurité 🖥️ Virtualisation ✅ Checklists d'intervention 📚 Tutoriels 🤝 Services
Protocole TCP/IP

🌐 TCP/IP

TCP/IP (Transmission Control Protocol / Internet Protocol) est la suite de protocoles utilisée pour permettre la communication entre les équipements informatiques sur un réseau local ou sur Internet. Sans TCP/IP, aucun échange de données ne serait possible entre les ordinateurs, serveurs, smartphones ou équipements réseau.



🌍 Pourquoi TCP/IP est-il important ?

TCP/IP permet :

  • La communication entre ordinateurs
  • L'accès à Internet
  • Le fonctionnement du Web
  • Les échanges de fichiers
  • Les connexions VPN
  • Les communications entre serveurs
🏗 Architecture simplifiée
Application
     |
 TCP / UDP
     |
     IP
     |
 Réseau physique

Chaque couche remplit un rôle spécifique dans la transmission des données.

📦 Les protocoles principaux

Protocole Fonction
TCP Transport fiable des données
UDP Transport rapide sans contrôle
IP Adressage réseau
ICMP Diagnostic réseau
ARP Correspondance IP/MAC

📨 Le protocole TCP

TCP (Transmission Control Protocol)

TCP garantit :

  • La livraison des données
  • Le contrôle des erreurs
  • La retransmission des paquets perdus
  • Le maintien de l'ordre des paquets

Exemples :

  • HTTP
  • HTTPS
  • SSH
  • FTP

⚡ Le protocole UDP

UDP (User Datagram Protocol)

UDP privilégie la vitesse.

Caractéristiques :

  • Rapide
  • Léger
  • Pas de vérification de livraison

Exemples :

  • DNS
  • Streaming vidéo
  • Jeux en ligne

🏷 Adresse IP

Adressage IP

Chaque appareil possède une adresse IP.

Exemple IPv4 :

192.168.1.10

Exemple IPv6 :

2001:db8::1

L'adresse IP identifie un appareil sur le réseau.

🌍 IPv4

IPv4 (Internet Protocol Version 4)

IPv4 est le protocole d'adressage le plus utilisé aujourd'hui.

Une adresse IPv4 est composée de 32 bits répartis en 4 octets.

Exemple :

192.168.1.100

Chaque équipement du réseau possède une adresse unique.

Les plages privées les plus utilisées sont :

10.0.0.0/8

172.16.0.0/12

192.168.0.0/16

🌐 IPv6

IPv6 (Internet Protocol Version 6)

IPv6 a été créé pour résoudre le manque d'adresses IPv4.

Une adresse IPv6 est composée de 128 bits.

Exemple :

2001:db8:abcd:1234::1

Avantages :

  • Nombre d'adresses quasiment illimité
  • Performances améliorées
  • Configuration automatique
  • Sécurité renforcée

🧮 Masque de sous-réseau

Masque de sous-réseau

Le masque de sous-réseau permet de distinguer :

  • La partie réseau
  • La partie hôte

Exemple :

Adresse : 192.168.1.50

Masque : 255.255.255.0

Notation CIDR :

192.168.1.50/24

🏘️ Sous-réseautage

Pourquoi créer des sous-réseaux ?

Le sous-réseautage permet de :

  • Séparer plusieurs réseaux
  • Améliorer la sécurité
  • Réduire le trafic réseau
  • Organiser une infrastructure
  • Créer des VLAN

Réseau principal

  • 192.168.1.0/24

254 machines possibles


  • 192.168.1.0/25
  • 192.168.1.128/25

Sous-réseau 1

  • 126 machines

Sous-réseau 2

  • 126 machines

📊 Notation CIDR

CIDR Masque Hôtes utilisables
/24 255.255.255.0 254
/25 255.255.255.128 126
/26 255.255.255.192 62
/27 255.255.255.224 30
/28 255.255.255.240 14

🏢 Exemple d'entreprise

192.168.1.0/24
        |
+---------------------+
|     Pare-feu        |
+---------------------+
        |
+---------+-----------+
|                     |
VLAN 10           VLAN 20
Bureaux           Serveurs

192.168.10.0/24   192.168.20.0/24

🧪 Exercices de calcul

Réseau :

192.168.10.0/24

Questions :

☐ Adresse réseau ?

☐ Première adresse utilisable ?

☐ Dernière adresse utilisable ?

☐ Adresse de broadcast ?

Réponses :

Adresse réseau : 192.168.10.0

Première IP : 192.168.10.1

Dernière IP : 192.168.10.254

Broadcast : 192.168.10.255

💡 À retenir

Notions essentielles
  • Une adresse IP identifie une machine.
  • Le masque définit la taille du réseau.
  • Le CIDR simplifie l'écriture des masques.
  • IPv6 remplace progressivement IPv4.
  • Le sous-réseautage améliore l'organisation et la sécurité.

📡 Adresse MAC

Exemple Description
78:45:58:AA:11:02 Adresse physique unique d'une carte réseau

🚪 Passerelle

Passerelle par défaut

La passerelle permet d'accéder aux réseaux externes.

Exemple :

192.168.1.1

Il s'agit généralement :

  • Du routeur
  • De la box Internet
  • D'un pare-feu pfSense ou OPNsense

📖 DNS

Système de noms de domaine

Le DNS traduit :

google.fr

en :

142.250.xxx.xxx

Voir aussi :

🏠 DHCP

Attribution automatique des adresses

Le DHCP attribue automatiquement :

  • Adresse IP
  • Masque réseau
  • DNS
  • Passerelle

Voir aussi :

🔢 Ports réseau

Service Port
FTP 21
SSH 22
HTTP 80
HTTPS 443
OpenVPN 1194
WireGuard 51820

🧪 Outils de diagnostic

Outil Utilité
ping Test de connectivité
traceroute Analyse du chemin réseau
nslookup Test DNS
ipconfig Configuration Windows
ip Configuration Linux

💻 Commandes Windows

ipconfig

ipconfig /all

ping 8.8.8.8

tracert google.fr

nslookup google.fr

🐧 Commandes Linux

ip a

ping 8.8.8.8

traceroute google.fr

nslookup google.fr

ss -tulpn

🔍 Diagnostic rapide réseau

Checklist TCP/IP

☐ Adresse IP attribuée

☐ Passerelle renseignée

☐ DNS fonctionnel

☐ Ping de la passerelle

☐ Ping Internet

☐ Résolution DNS

☐ Ports ouverts

🏢 Exemple d'infrastructure

Internet
    |
Box / Pare-feu
    |
Switch
    |
+------------+
| Réseau LAN |
+------------+
    |
 +-- PC Windows
 +-- Linux
 +-- NAS
 +-- Proxmox

Voir aussi


Pat Informatik

TCP/IP • Réseau • DNS • DHCP • VPN • Sécurité • Infrastructure ⬆ Retour en haut