Architecture des réseaux · Étape 01

Observe le réseau déjà présent sur ta machine

Avant de dessiner une architecture, lis le réseau qui existe déjà : interfaces, adresses, route par défaut, voisins, DNS et ports ouverts.

Durée indicative · ~45 minNiveau débutantPrérequis conseillé · Une VM Debian ou Ubuntu avec accès au terminalPratique · TP
L’idée reçue

« Pour apprendre le réseau, il faut commencer par mémoriser les sept couches du modèle OSI. »

Non. Commence par regarder une machine qui communique déjà. Les modèles viendront ensuite pour nommer ce que tu as observé.

Ta mission est simple : produire la fiche d’identité réseau de ta machine. Tu ne modifies encore rien. Tu observes, tu testes, puis tu expliques le rôle de chaque information.

À la fin de cette leçon, tu sauras…

  • identifier une interface réseau active ;
  • retrouver son adresse IPv4 et son préfixe ;
  • identifier la passerelle utilisée pour sortir du réseau local ;
  • séparer un problème de connectivité d’un problème DNS ;
  • voir quels services écoutent sur la machine.

01Voir les interfaces

Expérience 1

Demande à Linux de résumer ses cartes réseau

Manipule
ip -brief link
ip -brief address
Observe
lo               UNKNOWN        127.0.0.1/8 ::1/128
ens18            UP             192.168.1.42/24 fe80::.../64
lo est l’interface de boucle locale. ens18 est ici l’interface reliée au réseau. Le nom peut être différent sur ta machine.
Comprends interface, état et adresse

Une interface réseau est le point d’entrée et de sortie d’une machine. Elle peut être physique, virtuelle ou logique. L’état UP indique qu’elle est activée. L’adresse 192.168.1.42/24 identifie la machine dans un réseau IPv4 ; le /24 décrit la taille de ce réseau.

02Lire la route choisie

Expérience 2

Trouve la sortie du réseau local

Manipule
ip route
ip route get 1.1.1.1
Observe
default via 192.168.1.1 dev ens18
192.168.1.0/24 dev ens18 proto kernel scope link src 192.168.1.42

1.1.1.1 via 192.168.1.1 dev ens18 src 192.168.1.42
Pour joindre 1.1.1.1, Linux utilise l’interface ens18, l’adresse source 192.168.1.42 et transmet le paquet à la passerelle 192.168.1.1.
Comprends réseau local et route par défaut

Une destination du réseau 192.168.1.0/24 est directement joignable. Une autre destination est confiée à un routeur. La ligne default via constitue la route de dernier recours : si aucune route plus précise ne correspond, le paquet part vers cette passerelle.

03Séparer IP et DNS

Expérience 3

Effectue deux tests différents

Manipule
ping -c 3 1.1.1.1
ping -c 3 example.org
getent hosts example.org
cat /etc/resolv.conf
Le premier ping teste principalement le chemin IP. Le second exige d’abord une résolution de nom. Si l’adresse répond mais pas le nom, la connectivité existe probablement et le problème se situe du côté DNS.
Comprends pourquoi les deux pings ne testent pas la même chose

Une application humaine utilise souvent un nom comme example.org. Le réseau transporte des paquets vers une adresse IP. Le service DNS traduit le nom en adresse avant la communication. Un diagnostic propre isole ces étapes au lieu de conclure trop vite que « le réseau ne marche pas ».

04Observer les voisins du LAN

Expérience 4

Regarde ce que la machine connaît déjà

Manipule
ip neigh
ping -c 1 $(ip route | awk '/default/ {print $3; exit}')
ip neigh
Après avoir contacté la passerelle, une ligne associe son adresse IPv4 à une adresse MAC. Cette table de voisinage est alimentée par ARP sur Ethernet.
Comprends adresse IP et adresse MAC

L’adresse IP sert au raisonnement entre réseaux. Sur le LAN Ethernet, la machine doit aussi connaître l’adresse matérielle du prochain destinataire. ARP demande : « qui possède cette IPv4 ? » puis mémorise la réponse dans la table de voisinage.

05Voir les services en écoute

Expérience 5

Liste les portes ouvertes par les applications

Manipule
sudo ss -lntup
Observe
Netid  State   Local Address:Port   Process
tcp    LISTEN  0.0.0.0:22           users:(("sshd",...))
udp    UNCONN  127.0.0.53:53        users:(("systemd-resolve",...))
Une seule adresse IP peut héberger plusieurs services. Le port permet de distinguer SSH, DNS, HTTP et les autres applications.
Livrable

Rédige la fiche réseau de ta machine

  1. note le nom de l’interface active ;
  2. note son adresse IPv4 et son préfixe ;
  3. note l’adresse de la passerelle ;
  4. note le ou les serveurs DNS ;
  5. choisis deux ports en écoute et identifie le processus associé ;
  6. explique en une phrase le chemin suivi vers 1.1.1.1.

Ce que tu retiens

Un réseau relie des interfaces afin qu’elles échangent des données. Sur une machine, tu peux déjà observer l’identité locale, la route vers les autres réseaux, les voisins Ethernet, la résolution DNS et les services accessibles. Le diagnostic commence par cette lecture structurée.

0
Ta progression

Chargement de l’état… Se connecter pour synchroniser.