Sciences de l'ingénieur1ère

Architectures réseau de base
Exercices corrigés

Maîtrisez les architectures réseau de base : topologies, modèles OSI et TCP/IP, protocoles, sécurité et applications en transfert d'information grâce à ces 5 exercices détaillés.

Concepts & Exercices
\(\text{Topologie} = \frac{\text{Nœuds} \times (\text{Nœuds} - 1)}{2}\)
Connexions dans un réseau
Modèle OSI
7 couches
Application, Présentation, Session, Transport, Réseau, Liaison, Physique
TCP/IP
4 couches
Application, Transport, Internet, Accès réseau
Topologies
Bus, Anneau, Étoile
Architecture physique/logique
🌐
Objectif : Comprendre comment les données circulent dans un réseau
🔄
Modèles : OSI et TCP/IP pour structurer la communication
📊
Topologies : Bus, étoile, anneau, maillage pour relier les équipements
🔒
Sécurité : Protection des données et authentification
Exercice 1
Identifier les couches du modèle OSI pour une transmission HTTP
Exercice 2
Comparer les topologies réseau : avantages et inconvénients
Exercice 3
Expliquer le processus de segmentation des données
Exercice 4
Analyser les protocoles de sécurité dans un réseau local
Exercice 5
Décrire l'architecture client-serveur dans un contexte industriel
Corrigé : Exercices 1 à 3
1 Modèle OSI
Définition :

Modèle OSI : Modèle de référence à 7 couches pour la communication réseau

Méthode d'analyse :
  1. Identifier le protocole utilisé (HTTP)
  2. Localiser ce protocole dans le modèle OSI
  3. Tracer le chemin des données à travers les couches
  4. Comprendre le rôle de chaque couche
Protocole
HTTP
Couche
Application
Étape 1 : Identification du protocole

HTTP (HyperText Transfer Protocol) est un protocole de couche application

Étape 2 : Localisation dans le modèle OSI
Application (7)
Présentation (6)
Session (5)
Transport (4)
Réseau (3)
Liaison (2)
Physique (1)
Étape 3 : Processus de communication

Lors d'une requête HTTP :

  • La couche Application (7) prépare la requête HTTP
  • Elle encapsule les données dans les couches inférieures
  • Chaque couche ajoute ses propres en-têtes
  • À la réception, le processus inverse se produit
HTTP → Couche Application (7)
Réponse finale :

Le protocole HTTP opère au niveau de la couche Application (7) du modèle OSI

Règles appliquées :

• Modèle OSI : 7 couches hiérarchisées pour la communication réseau

• Couche Application : Interface entre l'utilisateur et le réseau

• Encapsulation : Chaque couche encapsule les données des couches supérieures

2 Topologies réseau
Définition :

Topologie réseau : Organisation physique ou logique des connexions entre les équipements

Topologie
Comparaison
Avantages
Inconvénients
Étape 1 : Topologie en bus
Client 1
Client 2
Client 3
─────── Bus ───────

Avantages : Simple, économique, facile à installer

Inconvénients : Panne du bus → tout le réseau tombe, difficultés de diagnostic

Étape 2 : Topologie en étoile
Client 1
Switch
Client 2
│ │ │
Client 3
└─────────┼─────────┘
Serveur

Avantages : Facile à diagnostiquer, isolation des pannes

Inconvénients : Coût élevé, point central critique

Étape 3 : Topologie en anneau
Client 1
Client 2
Client 3
┌─────→ → → → → → ┐
↑ ↓
└← ← ← ← ← ← ← ← ←┘

Avantages : Performance stable, transmission fiable

Inconvénients : Panne d'un nœud → tout le réseau tombe

Étoile : + fiable, - coûteuse
Réponse finale :

La topologie en étoile est la plus utilisée car elle offre une meilleure fiabilité et facilité de maintenance

Règles appliquées :

• Choix de topologie : Dépend des besoins en fiabilité, coût et performance

• Point central : Dans une étoile, le concentrateur est critique

• Redondance : Le maillage offre le maximum de redondance

3 Segmentation des données
Définition :

Segmentation : Division des données en unités plus petites pour la transmission

Données
Grand fichier
Segmentation
Segments
Transmission
Paquets
Étape 1 : Processus de segmentation

Lorsqu'un grand fichier est envoyé :

  • La couche Application prépare les données
  • La couche Transport divise en segments (TCP) ou datagrammes (UDP)
  • La couche Réseau encapsule en paquets
  • La couche Liaison crée des trames
Étape 2 : Unités de transmission

Chaque couche utilise une unité spécifique :

  • Application : Données
  • Transport : Segments (TCP) / Datagrammes (UDP)
  • Réseau : Paquets
  • Liaison : Trames
  • Physique : Bits
Étape 3 : Avantages de la segmentation

• Permet la gestion des erreurs

• Optimise l'utilisation de la bande passante

• Permet le multiplexage de plusieurs flux

• Réduit les risques de perte totale de données

Segmentation → Fiabilité
Réponse finale :

La segmentation permet de diviser les données en unités gérables pour assurer une transmission fiable

Règles appliquées :

• Encapsulation : Chaque couche ajoute des en-têtes aux données

• Unités de données : Chaque couche a sa propre unité de transmission

• Fiable vs rapide : TCP assure la fiabilité, UDP la rapidité

Corrigé : Exercices 4 à 5
4 Sécurité réseau
Définition :

Sécurité réseau : Ensemble de mesures pour protéger les communications

Protocoles
Authentification
Cryptage
Protection
Étape 1 : Protocoles de sécurité courants

Dans un réseau local, on trouve :

  • WPA2/WPA3 : Protocole de sécurité WiFi
  • IPSec : Sécurité au niveau IP
  • SSL/TLS : Sécurité au niveau application
  • MAC Filtering : Filtrage par adresse MAC
Étape 2 : Niveaux de protection

La sécurité s'applique à différents niveaux :

  • Niveau physique : Contrôle d'accès aux locaux
  • Niveau liaison : Filtrage MAC, VLAN
  • Niveau réseau : Pare-feu, IPSec
  • Niveau transport : SSL/TLS, SSH
  • Niveau application : Authentification, autorisation
Étape 3 : Bonnes pratiques

Pour sécuriser un réseau local :

  • Mettre à jour les firmware des équipements
  • Utiliser des mots de passe forts
  • Mettre en place un pare-feu
  • Segmenter le réseau avec des VLAN
  • Surveiller les accès non autorisés
Sécurité = Multi-niveaux
Réponse finale :

La sécurité réseau repose sur une approche multi-niveaux intégrant authentification, cryptage et filtrage

Règles appliquées :

• Approche en profondeur : Plusieurs couches de sécurité

• Principe de moindre privilège : Accès minimum nécessaire

• Mise à jour régulière : Correction des vulnérabilités

5 Architecture client-serveur
Définition :

Architecture client-serveur : Modèle de communication où le serveur fournit des services

Client
Demande
Serveur
Répond
Étape 1 : Principe de base

Dans l'architecture client-serveur :

  • Le client initie la demande de service
  • Le serveur attend les demandes et y répond
  • La communication suit un modèle synchrone
Étape 2 : Applications industrielles

Dans un contexte industriel :

  • SCADA : Système de supervision et d'acquisition de données
  • OPC : Interface standardisée pour l'échange de données
  • Web services : Interfaces pour les systèmes industriels
  • API REST : Communication machine à machine
Étape 3 : Avantages et inconvénients

Avantages :

  • Centralisation de la gestion
  • Facilité de maintenance
  • Contrôle des accès

Inconvénients :

  • Point unique de défaillance
  • Dépendance du serveur
  • Surcharge possible
Client ↔ Serveur
Réponse finale :

L'architecture client-serveur est essentielle dans les systèmes industriels pour la supervision et le contrôle

Règles appliquées :

• Modèle synchrone : Le client attend la réponse du serveur

• Centralisation : Les ressources sont gérées par le serveur

• Industrialisation : Adaptation aux contraintes industrielles

Cours bien détaillé
\(\text{Fiabilité} = \frac{\text{Données reçues}}{\text{Données envoyées}}\)
Taux de fiabilité
🌐
Modèle OSI : 7 couches hiérarchisées pour la communication réseau
🔄
Modèle TCP/IP : Version simplifiée du modèle OSI (4 couches)
📊
Topologies : Bus, étoile, anneau, maillage pour organiser les connexions
🔒
Sécurité : Protection des communications et des équipements
💡
Conseil : Mémorisez l'ordre des couches OSI avec le mnémonique "Please Do Not Throw Sausage Pizza Away"
🔍
Attention : La topologie physique diffère souvent de la topologie logique
⚡
Astuce : Les réseaux industriels ont des contraintes spécifiques de temps réel
📋
Méthode : Toujours considérer la sécurité dès la conception
✅
Vérification : Testez les performances avant de déployer en production
Couches du modèle OSI :
  • Couche 7 (Application) : Interface utilisateur, protocoles comme HTTP, FTP, SMTP
  • Couche 6 (Présentation) : Formatage des données, compression, cryptage
  • Couche 5 (Session) : Gestion des sessions de communication
  • Couche 4 (Transport) : Contrôle de la transmission, TCP/UDP
  • Couche 3 (Réseau) : Routage des paquets, IP
  • Couche 2 (Liaison) : Accès au support physique, Ethernet, MAC
  • Couche 1 (Physique) : Support de transmission, câbles, signaux électriques
Règles importantes :
  • Le modèle OSI est un modèle théorique pour comprendre la communication réseau
  • Le modèle TCP/IP est plus proche de la réalité technique
  • La segmentation des données améliore la fiabilité de la transmission
  • La sécurité doit être intégrée à tous les niveaux de l'architecture
  • Les réseaux industriels ont des contraintes spécifiques de temps réel
Architectures réseau de base Réseau de données et sécurité