📍 ANALOGIE SYSTÉMIQUE CENTRALE
🔵 LE CENTRE DE TRI POSTAL INTELLIGENT
📬 Boîte d'entrée
Port Ingress - Où la lettre (trame) arrive
📮 Boîte de sortie
Port Egress - Où la lettre repart
📒 Carnet d'adresses
Table CAM - Mémorise "M. Dupont → Boîte 3"
🧠 ANATOMIE PROFONDE DE LA TRAME
7 octets
6 octets
6 octets
2 octets
46-1500 octets
4 octets
🎯 CE QUE LE SWITCH REGARDE VRAIMENT
Cliquez pour voir la logique interne...
"Regardons la SRC MAC: 0050.7966.6800"
→ J'écris dans mon carnet: "0050.7966.6800 habite à Fa0/1"
→ Timer: 5 minutes avant d'oublier
"Regardons la DEST MAC: 0000.0C12.3456"
→ Je cherche dans mon carnet...
→ Ah! "0000.0C12.3456 habite à Fa0/3"
→ J'envoie la trame vers Fa0/3
⚡ LE NOYAU DUR (4 Lois Immuables)
Détail anatomique : Le switch ne regarde que les 6 premiers octets après le préambule pour l'apprentissage (SRC MAC).
Détail anatomique : Quand le switch flood, il recopie la trame entière sur tous les ports sauf ingress.
Store-and-Forward : Vérifie CRC, attente complète. Cut-Through : Forward après DEST MAC seulement.
Full-Duplex : Circuits séparés RX/TX. Half-Duplex : Circuit partagé = collisions.
🔐 PROFONDEUR SÉCURITÉ
🎯 RISQUE PRINCIPAL : MAC FLOODING ATTACK
L'attaquant envoie des milliers de trames avec des MAC sources différentes → Remplit la table CAM → Switch en "fail-open" mode → Tout le trafic est floodé.
switchport port-security
switchport port-security maximum 3
switchport port-security violation shutdown
switchport port-security mac-address sticky
📚 PROFONDEUR EXAMEN CCNA
Un switch n'apprend JAMAIS d'adresses MAC à partir de trames broadcast ou multicast. C'est un piège classique à l'examen CCNA.
| Mode | Décision après | Vérification CRC | Latence | Utilisation |
|---|---|---|---|---|
| Store-and-Forward | Trame complète | OUI | Élevée | Par défaut Cisco |
| Cut-Through | DEST MAC (64 octets) | NON | Très faible | HPC seulement |
⚙️ LAB COMPLET
🎓 NIVEAU 1 (CCNA)
! Affiche toutes les entrées MAC
Switch# clear mac address-table dynamic
! Efface la table (dépannage)
🛡️ NIVEAU 2 (PRODUCTION)
switchport port-security
switchport port-security maximum 2
switchport port-security violation restrict
📚 VERSION FONDATION CISCO
2.1.1 Commutation dans la Mise en Réseau
Concepts fondamentaux de commutation...
Le concept de commutation et transfert de trames est universel dans les réseaux et télécommunications.
• Ingress (Entrée) : Port par lequel une trame entre
• Egress (Sortie) : Port par lequel une trame sort
⚠️ RÈGLE ABSOLUE : Une trame Ethernet ne sera jamais transférée sur le même port que celui où elle a été reçue.
2.1.2 Table d'Adresse MAC du Commutateur
Mémoire CAM et processus d'apprentissage...
Le switch utilise la mémoire CAM (Content-Addressable Memory) pour stocker sa table d'adresses MAC.
Le switch FORWARD en fonction des adresses MAC DESTINATION
Chaque entrée dans la table CAM contient :
- Adresse MAC
- Numéro de port
- Type (Dynamic/Static)
- Timer d'expiration (5 min par défaut)
2.1.3 La Méthode "Switch Learn and Forward"
Processus en deux étapes...
ÉTAPE 1 : DÉCOUVERTE
Examen de l'adresse MAC Source :
- Si MAC inconnue → Ajout à la table
- Si MAC connue → Timer réinitialisé
- Si MAC connue mais port différent → Entrée remplacée
ÉTAPE 2 : TRANSFERT
Examen de l'adresse MAC Destination :
- MAC unicast connue → Transfert vers port spécifique
- MAC unicast inconnue → FLOODING (tous ports sauf ingress)
- Broadcast/Multicast → FLOODING
2.1.4 Vidéo - Tables d'Adresses MAC
Visualisation du processus d'apprentissage...
Animation disponible dans le cours Cisco
Montre comment deux switches connectés créent leurs tables MAC
⚙️ Méthodes de Commutation
| Méthode | Description | Avantages | Inconvénients |
|---|---|---|---|
| Store-and-Forward | Reçoit la trame complète, vérifie CRC, puis forward | Détection erreurs, support mixte vitesses | Latence plus élevée |
| Cut-Through | Forward après lecture DEST MAC seulement | Latence très faible | Forwarde des trames corrompues |
| Fragment-Free | Attend 64 octets avant de forwarder | Évite les "runts", bon compromis | Pas de vérification complète |
⚡ SYNTHÈSE ULTIME
Combinaison des deux approches pour maîtrise totale
🎯 CHECKLIST DE MAÎTRISE
📊 MATRICE COMPARATIVE
| Aspect | Approche Fondation | Approche Expert | Synthèse |
|---|---|---|---|
| Apprentissage MAC | "Le switch apprend les adresses" | "Examine octets 15-20 (SRC MAC)" | Apprend sur source, forward sur dest |
| Store-and-Forward | "Vérifie les erreurs" | "Lit 1518 octets, calcule CRC" | Vérification complète + buffer |
| Cut-Through | "Commutation rapide" | "Forward après 64 octets seulement" | Rapide mais propage erreurs |
| Table CAM | "Table d'adresses MAC" | "Mémoire associative haute vitesse" | CAM = recherche ultra-rapide |
🚨 SCÉNARIOS AVANCÉS
Scénario 1 : Performance dégradée
Utilisateurs se plaignent de lenteurs intermittentes...
! Vérifier erreurs CRC
Switch# show interfaces fa0/1 | include duplex
! Vérifier mode duplex
Switch# show mac address-table count vlan 10
! Vérifier taille table MAC
Cause probable : Mismatch duplex (un côté full, l'autre half)
Scénario 2 : Attaque réseau
Trafic réseau anormalement élevé...
! Chercher ports avec trop de MACs
Switch# show port-security
! Vérifier violations
Switch# show interfaces | include broadcast
! Vérifier tempête broadcast
Attaque probable : MAC Flooding ou Broadcast Storm
🎯 TEST FINAL DE MAÎTRISE
🎯 MAÎTRISE ACQUISE
Vous maîtrisez maintenant la commutation Ethernet à tous les niveaux :
Théorie Cisco + Anatomie Profonde + Sécurité + Dépannage
Module-Kit de Maîtrise - Concepts de Commutation
© 2025