Aller au contenu
Réseaux medium

Fondamentaux des réseaux informatiques

9 min de lecture

Ce volet vous rend capable de diagnostiquer 80% des pannes réseau applicatives. En 18 modules, vous passez de « je ne sais pas ce qu’est une IP » à « je sais isoler un problème DNS, routage, firewall ou TLS en moins de 5 minutes ».

Pas de théorie abstraite : chaque concept est rattaché à un symptôme de panne réel. Vous apprenez à poser les bonnes questions, utiliser les bons outils, et construire un homelab pour reproduire les problèmes avant qu’ils n’arrivent en production.

Ce volet s’adresse à trois profils :

Le débutant motivé — Vous n’avez jamais fait d’administration réseau. Vous savez que ping existe, mais vous ne savez pas vraiment ce qu’il fait. Vous voulez comprendre pourquoi « ça ne passe pas » sans dépendre d’un collègue réseau.

Le dev ou DevOps qui “subit” le réseau — Vous déployez des applications, vous configurez des CI/CD, mais dès qu’un service ne répond pas, vous êtes bloqué. Vous savez que le problème est « quelque part entre votre code et le serveur », mais vous ne savez pas où chercher.

L’admin/ops qui veut solidifier ses bases — Vous avez des connaissances réseau parcellaires, acquises sur le tas. Vous voulez structurer tout ça, combler les trous, et avoir une méthodologie de diagnostic systématique.

À la fin de ce volet, vous serez capable de :

  1. Isoler la couche en cause : distinguer un problème DNS d’un problème de routage, de firewall, ou applicatif.
  2. Lire et interpréter un traceroute : identifier où un paquet est bloqué ou ralenti.
  3. Diagnostiquer un échec TLS : chaîne de certificats incomplète, SNI manquant, expiration.
  4. Repérer un problème MTU/PMTUD : comprendre pourquoi un tunnel VPN freeze sur les gros paquets.
  5. Débugger une résolution DNS : TTL trop long, split-horizon mal configuré, enregistrement manquant.
  6. Vérifier qu’un port est ouvert : ss, nc, curl — savoir quel outil utiliser selon le contexte.
  7. Comprendre les règles de pare-feu : lire une règle nftables, identifier un DROP silencieux.
  8. Configurer une passerelle NAT : faire communiquer deux réseaux isolés via une VM intermédiaire.
  9. Mapper les concepts homelab vers le cloud : VPC = réseau isolé, Security Group = firewall stateful, NAT Gateway = passerelle NAT.
  10. Appliquer une méthodologie de diagnostic : suivre un arbre de décision systématique au lieu de tâtonner.

Vous avez déjà tapé ping google.com ou curl https://api.example.com. Vous avez vu des erreurs comme Connection refused, Connection timed out, SSL certificate problem. Ce volet accroche les concepts sur ces expériences : on part du symptôme (l’erreur que vous voyez) pour remonter à la cause (la couche réseau en faute).

La formation suit un chemin structuré :

PhaseModulesCe que vous apprenez
Bases1-4IP, commandes, sous-réseaux, routage — le vocabulaire minimum
Protocoles5-10DNS, TCP/UDP, ICMP, DHCP, HTTP, email — comment les services communiquent
Sécurité et pièges11-15Pare-feu, IPv6, MTU, TLS, DNS avancé — les sources de pannes sournoises
Synthèse16Méthodologie complète de diagnostic
Pratique17-18Homelab + transposition cloud

Chaque module s’appuie sur les précédents. Vous ne verrez pas TLS (module 14) avant d’avoir compris HTTP (module 9) et TCP (module 5).

On n’apprend pas le DNS « parce que c’est au programme ». On l’apprend parce que 30% des pannes applicatives sont des problèmes DNS. On n’apprend pas MTU/PMTUD pour la culture générale, mais parce que c’est la cause des timeouts mystérieux sur VPN et tunnels.

ModuleContenuCompétence clé
1. Bases absoluesIP, ping, réseau localSavoir ce qu’est une adresse IP
2. Commandes de baseip, ping, ss, nslookupAvoir une boîte à outils minimale
3. IP et sous-réseauxCIDR, masques, IP privéesCalculer si deux machines sont sur le même réseau
4. RoutageTables de routage, tracerouteComprendre comment un paquet trouve son chemin
ModuleContenuCompétence clé
5. DNSRésolution, dig, TTLDiagnostiquer « le nom ne résout pas »
6. TCP vs UDPPorts, connexions, ncSavoir si un service écoute
7. ICMPPing, traceroute, messages d’erreurInterpréter les codes d’erreur réseau
8. DHCPAttribution IP automatiqueComprendre d’où vient votre IP
9. HTTP/HTTPSWeb, TLS, curl, certificatsDébugger une API qui ne répond pas
10. Protocoles emailSMTP, IMAP, SPF/DKIMComprendre pourquoi les mails n’arrivent pas

Sécurité et pièges de production (Modules 11-15)

Section intitulée « Sécurité et pièges de production (Modules 11-15) »
ModuleContenuCompétence clé
11. Pare-feuFiltrage, nftables, ingress/egressSavoir si le firewall bloque
12. IPv6 minimallink-local, SLAAC, dual-stackÉviter les pièges IPv6 en 2026
13. MTU, MSS, PMTUDFragmentation, tunnelsDiagnostiquer les freezes sur gros paquets
14. TLS diagnosticChaîne de certs, SNI, openssl s_clientDébugger les erreurs SSL/TLS
15. DNS de productionsplit-horizon, +trace, SRV, CAADNS au-delà des bases
ModuleContenuCompétence clé
16. Synthèse diagnosticMéthodologie complèteSuivre un arbre de décision
17. Homelab réseau2 VMs, passerelle NATReproduire et résoudre des pannes
18. Mapping Homelab → CloudVPC, subnets, SG, NAT GWTransposer vos acquis vers AWS/GCP/Azure

Rythme : 2 à 3 modules par semaine. Chaque module demande 15 à 45 minutes de lecture + pratique.

Pratique systématique : Après chaque module, ouvrez un terminal et exécutez les commandes. Ne vous contentez pas de lire. Un concept réseau non pratiqué est un concept oublié.

Prise de notes : Gardez une « cheatsheet » personnelle avec les commandes et les symptômes/causes que vous découvrez. Elle vous servira en astreinte.

Le homelab : Dès le module 17, vous construisez un environnement avec 2 VMs et une passerelle. L’objectif : reproduire une panne (DNS cassé, firewall bloquant, route manquante) puis la résoudre. C’est le meilleur moyen de mémoriser.

Vous aurez une méthodologie de diagnostic structurée et les réflexes pour isoler rapidement la cause d’une panne réseau. Vous ne serez plus « celui qui attend que l’équipe réseau réponde » — vous saurez poser les bonnes questions et souvent résoudre vous-même.

  • Afficher votre IP, votre passerelle, vos routes
  • Tester si un port distant est ouvert (TCP et UDP)
  • Résoudre un nom DNS et interpréter le TTL
  • Lire un traceroute et identifier un saut problématique
  • Vérifier qu’un certificat TLS est valide et complet
  • Diagnostiquer un problème MTU sur un tunnel VPN
  • Lire et écrire une règle nftables basique
  • Configurer une passerelle NAT entre deux réseaux
  • Mapper VPC/subnet/SG vers leur équivalent homelab
  • Suivre une méthodologie de diagnostic sans tâtonner