Concepts fondamentaux synthèse
Site: | HELMo Learn Technique |
Cours: | [Dpt IT] A Computer Network Role Playing Game |
Livre: | Concepts fondamentaux synthèse |
Imprimé par: | Visiteur anonyme |
Date: | mardi 21 octobre 2025, 05:10 |
1. Modèle TCP/IP
Une machine est un assemblage complexe de hardware et software.
Pour de nombreux usages, comme envoyer un email ou naviguer sur Internet, les ressources matérielles et logicielles sont structurées en 4 couches selon le modèle Internet (TCP/IP) :
Couche | Rôle | ID | Quelques protocoles |
---|---|---|---|
Application | Interface utilisateur, session, sécurité,... | Nom, URL | DHCP, DNS, HTTP(S), FTP, RTSP,... |
Transport | Supervision du transport des messages, gestion de flux, ... | Port | TCP, UDP |
Réseau/Internet | Router les paquets | Adresse IP | IP, IPSec, ARP,... |
Liaison/Physique | Transmettre les données binaires | Adresse MAC | Ethernet, WiFi, ... |
Voici deux vidéo expliquant et illustrant tous les concepts fondamentaux avec un échange de données
2. Encapsulation
Principe d'encapsulation/de désencapsulation
Une machine est composée de plusieurs couches matérielles et logicielles imbriquées.
Lorsqu'une application (couche supérieure) doit transmettre un message (des données), elle sollicite les services des couches inférieures. Aux données à transmettre s'ajoutent des en-têtes (headers), et ce à chaque couche afin de gérer le protocole d'échange de données. C'est le processus d'encapsulation.
La désencapsulation est le processus inverse, à savoir retirer et analyser les headers, couche par couche.
3. Port
Différencier la notion de port selon la couche concernée
- Couche transport : le port est logiciel, et lié à une application. Il s'agit d'un numéro entre 0 et 65535 (codés sur 16 bits). /!\ certains sont réservés comme le 80 (HTTP web), 67-68 (DHCP), 433 (HTTPS), ...
- Couche liaison/physique : il s'agit du port physique de communication et d'accès au réseau physique (port USB, port Ethernet,...).
4. Adressage IPv4
L'adresse IP (Internet Protocol) est l'adresse réseau logique (couche 3 du modèle OSI, couche 2 du modèle TCP/IP) :
- elle est composée de 4 octets
- son format est donc composé de 4 nombres entre 0 et 255, chacun séparé par un ".", comme par exemple 10.1.0.154
- les 4 octets d'une adresse IP sont typiquement découpés en plusieurs champs :
Classe < Net > < SubNet > < HostID >
Les champs relatifs au réseau et celui du < HostID > peuvent être séparés/distingués par l'application du masque de sous-réseau. - certaines adresses sont réservées
- diffusion/broadcast : 255.255.255.255
- une machine sans adresse : 0.0.0.0
5. Tables de routage
Principe des tables de routage MAC et IP
Comme un centre de tri de paquets BePost/Amazon/..., le paquet est redirigé selon l'adresse destination et les chemins connus.
Des tables sont fournies dans le livret de règles. Elles ne sont pas forcément complètes 😉
- Les noms des machines sont renseignées, ainsi que leur @IP et leur @MAC.
- Pour chaque machine, quelques adresses de destination sont connues, précisant le chemin à emprunter (@IP "Next Hop" et @MAC "Adresse MAC Next Hop).
- La ligne "Default" est le chemin "par défaut", à suivre lorsque l'adresse destination n'est pas reprise explicitement dans la table.
- NB : les tables sont dynamiques en pratique, elles se complètent au fur et à mesure.