Avertissement
- Copyrights
Dédicace
Remerciements
Avant-Propos
Cisco CCNA 200-301
- Sujets et objectifs de l’examen Cisco CCNA 200-301
- 1.0 Fondamentaux des Réseaux - 20%
- 2.0 Accès au Réseau - 20%
- 3.0 Connectivité IP - 25%
- 4.0 Services IP - 10%
- 5.0 Sécurité de base - 15%
- 6.0 Automation et Programmabilité - 10%
Introduction
- IFondamentaux des réseaux
1.Protocoles et modèles de communication
- 1. Définition d’un protocole de communication
- 2. Standardisation, régulation et interopérabilité
- 2.1. Organismes de standardisation
- 2.2. Organismes de régulation et consortiums commerciaux
- 3. Nomenclature des protocoles
- 3.1. Signalisation
- 3.2. Maintenance de la connexion
- 3.3. Fiabilité
- 3.4. Plans
- 4. Modèles de communication
- 4.1. Avantages d’un modèle de communication en couches
- 4.2. Modèles de communication utilisés dans ce document
- 4.3 Protocoles TCP/IP
- 4.4. Protocoles LAN et WAN
- 5. Modèles de conception
- 5.1. Modèles de conception traditionnels
- 5.2. Intent-Based Networks
- 6. Éléments clés à retenir
2.Modèles TCP/IP et OSI
- 1. Modèle TCP/IP
- 1.1. L’Internet
- 1.2. Objectifs de TCP/IP
- 1.3. Modèle TCP/IP
- 2. Modèle TCP/IP à quatre couches
- 2.1. Couche Application
- 2.2. Couche Transport : TCP
- 2.2. Couche Internet : IP
- 2.3. Couche Accès au réseau : LAN/WAN
- 2.4. Encapsulation
- 3. Illustration par un exemple
- 3.1. Couche Application
- 3.2. Couche Transport
- 3.3. Couche Internet
- 3.4. Socket TCP/IP
- 3.5. Couche Accès Réseau
- 3.6. Résumé des opérations
- 3.7. Désencapsulation du trafic à la réception
- 3.8. Communication d’égal à égal
- 4. Modèles et protocoles en détail
- 4.1. Modèle OSI et comparaison au modèle TCP/IP
- 4.2. Adressage, identifiants et matériel
- 4.3. Tableau de synthèse
- 5. Éléments clés à retenir
3.Composants de base du réseau
- 1. Rôles des périphériques
- 2. Les périphériques du réseau sont des ordinateurs
- 3. Composants d’un réseau associés aux couches OSI
- 4. Périphérique terminal
- 5. Routeur (router)
- 6. Commutateur d’entreprise (switch)
- 7. Commutateur multicouche (Multilayers switch)
- 8. Ponts, Concentrateurs et Répéteurs
- 9. Matériel sans-fil
- 10. Pare-feu
- 11. IPS
- 12. Supports de transmission
- 13. L’informatique en nuage
- 14. Cisco DNA
- 15. Éléments clés à retenir
4.Topologies du réseau
- 1. Topologies conceptuelles
- 1.1. Topologies simples en bus, point à point et en anneau
- 1.2. Topologie en étoile (star) et en étoile étendue
- 1.3. Topologie maillée (total mesh) et Topologie hybride (partial mesh)
- 2. Topologies de base
- 2.1. Un LAN d’entreprise
- 2.2. SOHO (Small Office / Home Office)
- 2.3. Deux sites interconnectés avec un Internet
- 2.4. Un Internet maillé
- 3. Topologies LAN
- 3.1. Modèle de conception Cisco Systems
- 3.2. Conception LAN avec VLANs
- 3.3. Topologie Campus LAN
- 4. Topologies WAN basiques
- 4.1. Connexion point à point sur une ligne dédiée entre deux sites
- 4.2. Un maillage WAN de trois routeurs
- 4.3. Topologie WAN tunnel GRE
5.Mathématiques des réseaux
- 1. Introduction
- 1.1. Objectifs
- 1.2. Systèmes de numération
- 1.3. Représentation
- 1.4. Unités de mesure
- 1.5. Codage des adresses réseau
- 2. Adresse IPv4
- 2.1. codage et étendue
- 2.2. Conversion décimale/binaire
- 2.3. Conversion binaire vers décimal
- 2.4. Valeurs possibles d’un octet dans un masque
- 2.5. Opération binaire ET
- 2.6. Exemple d’opérations binaires ET
- 2.7. Multiple
- 2.8. Logarithme binaire (en base 2)
- 2.9. Conversion d’un masque de réseau
- 3. Adresses MAC IEEE 802
- 3.1. Adresses MAC-48 IEEE 802
- 3.2. Adresses MAC EUI 64
- 4. Adresses IPv6
- 4.1. Blocs IPv6 /64
- 4.2. Blocs IPv6 /48
- 4.3. Conversion binaire / hexadécimal / decimal
- 5. Éléments clés à retenir
- IICisco IOS CLI
6.Cisco IOS Internetwork Operating System
- 1. Introduction
- 2. Versions
- 3. Trains
- 3.1. Jusqu’en version 12.4
- 3.2. Depuis 15.0
- 4. Packaging / feature sets
- 5. Cisco IOS
- 6. Cisco IOS-XR
- 7. Cisco IOS-XE
- 8. Cisco NX-OS
- 9. Cisco ASA OS
- 10. Cisco IOx
- 11. Sources du document
7.Installer et configurer GNS3
- 1. Le logiciel GNS3
- 1.1. Présentation de GNS3
- 1.2. Origine du projet
- 1.3. Considérations sur GNS3 et sur son usage
- 1.4. Alternatives
- 1.5. Fonctionnement
- 1.6. Versions de GNS3
- 2. Architecture Client / Serveur
- 2.1. Composants GNS3
- 2.2. Client GNS3 GUI
- 2.3. Serveur GNS3 Server
- 2.4. Types de déploiements du serveur GNS3
- 2.5. Installation de type Bare-Metal
- 2.6. Dimensionnement du serveur
- 2.7. Images pour GNS3
- 2.8. Périphériques intégrés
- 2.9. Exemples de topologies et de leur dimensionnement
- 2.10. Tableau comparatif des offres des fournisseurs IaaS
- 3. Installation de GNS3 Server chez Scaleway
- 3.1. Procédure d’installation de GNS3 SERVER
- 3.2. Inscription chez Scaleway
- 3.3. Créer une instance GP-BM1-S
- 3.4. Installation de GNS3 Server
- 3.5. Acquisition des images Cisco IOSv
- 3.6. Placement des images sur le serveur
- 3.7. Ultimes recommandations
- 3.8. Livre de jeu Ansible pour déployer GNS3 Server
- 4. Comment trouver des images Cisco IOS pour GNS3 ?
- 4.1. Abonnement Cisco VIRL
- 4.2. Images Cisco VIRL
- 4.3. Images Cisco pour les Labs
- 4.4. Alternative avec des images Dynamips
- 5. Installation de GNS3 GUI et connexion au serveur
- 5.1. Procédure d’installation de GNS3-GUI
- 5.2. Téléchargement et installation d’OpenVPN
- 5.3. Connexion OpenVPN
- 5.4. Téléchargement et installation de GNS3-GUI
- 5.5. Connexion à l’interface Web
- 6. Appliances GNS3
- 6.1. Définition d’une appliance GNS3
- 6.2. Marketplace GNS3
- 7. Création et manipulation d’un projet GNS3
- 7.1. Espace de travail (Workspace)
- 7.2. Barre d’outils (Toolbar)
- 7.3. Barre de périphériques (Devices Toolbar)
- 7.4. Panneau Résumé de la topologie (Topology Node Summary Pane)
- 7.5. Panneau Résumé des serveurs (Servers Summary Pane)
- 7.6. Panneau Console du contrôleur (Console Pane)
- 7.9. Connexion à la console
- 7.10. Option de gestion
- 8. Sujets avancés
- 8.1. Configuration de GNS3
- 8.2. Configuration des consoles
- 8.3. Capture du trafic et analyse Wireshark
- 8.4. Configurer les paramètres réseau d’un container Docker
- 8.5. Construction d’une “appliance” et d’une image personnalisée
- 8.6. Import / Export d’un projet “portable”
- 8.7. Connexion du PC local à la topologie distante
- 8.8. API HTTP REST de GNS3 Server
- 8.9. GNS3 as a Service
8.Connexion à un commutateur Cisco
- 1. Connexion série / console
- 2. Password Recovery
- 3. Password recovery sur un C2960
9.Connexion à un routeur Cisco
- 1. Connexion à un périphérique Cisco
- 1.1. Connexion série / console
- 1.2. Password Recovery
- 2. Password Recovery du routeur
- 2.1. Principe
- 2.2. Conditions
- 3. Procédure Password Recovery d’un routeur Cisco
- 3.1. Redémarrage du routeur et CTRL-PAUSE endéans les 60 secondes. Entrée dans le mode ROM Monitor
- 3.3. Redémarrage du routeur (et esquive de la startup-configuration)
- 3.4. Visualisation de la configuration de démarrage
- 3.5. Vérification de la présence d’un fichier de configuration de démarrage
- 3.6. Modification des paramètres
- 3.7. Rétablissement du registre de démarrage et redémarrage
- 3.8. Vérification des paramètres du registre
- 4. Registre de configuration
- 4.1. Utilité
- 4.2. Signification des 16 bits du registre
- 4.3. Le bit 13 sur le premier hexa
- 4.4. Le bit 8 sur le deuxième hexa
- 4.5. Le bit 6 sur le troisième hexa
- 4.6. Les bits 3-2-1-0 sur le dernier hexa.
- 4.7. Les bits de vitesse (5-12-11)
- 4.8. Contrôle des adresses de Broadcast (bits 10 et 14)
10.Méthode Cisco IOS CLI
- 1. Introduction
- 2. Hiérarchie CLI
- 2.1. Passage en mode privilège
- 2.2. Passage en mode de configuration globale
- 2.3. Configuration d’une interface
- 2.4. Passage aux modes inférieurs
- 3. Aide, autocomplétion, historique, raccourcis, confort
- 3.1. Aide
- 3.2. Autocomplétion
- 3.3. Signalement d’erreurs
- 3.4. Commandes abrégées
- 3.5. Ambiguïté
- 3.6. Raccourcis clavier
- 4. Facilités à configurer
- 4.1. Commande
do - 4.2. Apparition des logs
- 4.3. Messages synchronisés de la console
- 4.4. Désactivation des recherches DNS
- 4.5. Filtrer les sorties des commandes
showetmore - IIIProtocole IPv4
11.La couche Internet du modèle TCP/IP
- 1. Définition de la couche Internet
- 2. Modèle TCP/IP : couche Internet
- 3. Protocoles de couche Internet
- 4. Protocoles Internet
- 5. Internet : rôles
- 6. Routeur IP
- 7. Routage entre domaines IP
- 8. Organisation des adresses IP
- 9. Epuisement des adresses IPv4
- 10. Transition vers IPv6
- 11. Généalogie IPv4/IPv6
- 12. Nouveautés IPv6
12.En-têtes IPv4 et IPv6
- 1. En-tête IPv4
- 2. En-tête IPv6 de base
- 3. En-têtes IPv6 d’extension
- 4. Découverte du MTU dans le chemin
13.Introduction aux adresses IP
- 1. Adressage IP
- 2. Type d’adresses IP
- 3. Internet : adressage IPv4 et IPv6
- 4. Masque d’adresse
- 5. Partie réseau ou préfixe
- 6. Partie hôte ou identifiant d’interface
- 7. Première et dernière adresse IPv4
- 8. Adressage IPv6
- 9. Tables et protocoles
- 10. Passerelle par défaut
- 11. Adressage privé et adressage public en IPv4
- 12. Nécessité du NAT en IPv4
- 13. NAT et pare-feu
- 14. Gestion des adresses IP
14.Adressage IPv4
- 1. Introduction aux adresses IPv4
- 2. Définition
- 3. Identification de la classe d’adresse
- Les Classes
- Distinction de la partie réseau de la partie hôte
- 4. Utilisation d’un masque
- Masque par défaut
- 5. Méthode par calcul binaire
- Masques restrictifs
- 6. Méthode dite du nombre magique.
- Nombre de sous-réseaux / nombre d’hôtes
- 7. Le routage sans classe (CIDR)
- 8. Notation CIDR
- 9. Masques à longueurs variables (VLSM)
- 10. Super-réseaux
- 11. Agrégation de routes
- 12. Protocoles de routage sans classe (Classless)
- 13. Exercices IPv4
- Outil pour vérifier ses calculs
15.Protocoles ARP et ICMP
- 1. Introduction
- 1.1. ARP, ICMP, ICMPv6
- 1.2. Protocoles de résolution d’adresses et de découverte du voisinage
- 2. Résolution d ’adresse ARP
- 2.1. Address Resolution Protocol
- 2.2. Résolution d’adresses en IPv4
- 2.3. Variantes ARP
- 2.4. Processus ARP
- 2.5. Empoisonnement de cache ARP
- 3. ICMP
- 3.1. Liste de messages ICMP
- 3.2. ICMP Types 8 Echo Request - 0 Echo Reply
- 3.3. ICMP Type 3 Destination Unreachable
- 3.4. Type 11 Time exceeded
- 3.5. Conclusions
16.Couche Transport TCP et UDP
- 1. Introduction
- 1.1. TCP
- 1.2. UDP
- 1.3. Comparaison UDP et TCP
- 1.4. En-tête TCP
- 1.5. En-tête UDP
- 2. Numéros de ports
- 3. Protocole TCP
- 3.1. TCP : fonctionnement
- 3.2. Machine à état TCP
- 3.3. TCP Three Way Handshake
- 3.4. Transfert des données
- 3.5. Numéro de séquence et numéro d’acquittement
- 3.6. Temporisation
- 3.7. Somme de contrôle
- 3.8. Contrôle de flux
- 3.9. Contrôle de congestion
- 3.10. Autres fonctionnalités TCP
- 3.11. Fin d’une connexion
- 4. Exemple de trafic TCP et UDP
- 5. Sources
17.Lab vérifications et analyses TCP/IP
- 1. Objectifs
- 1.1. Préalable
- 2. Construire la topologie
- 2.1. Composants
- 2.2. Connexions
- 2.3. Plan d’adressage
- 2.4. Configuration du routeur
- 3. Vérifications à partir des clients TCP/IP
- 3.1. Paramètres IPv4
- 4. Configuration manuelle d’un hôte terminal
- 5. Analyse de trafic
- 5.1. Trafic HTTP et DNS
- 5.2. Trafic TCP / UDP
- IVAdressage IPv6
18.Introduction aux adresses IPv6
- 1. Terminologie IPv6
- 2. Définition et étendue d’une adresse IPv6
- 3. Ecriture résumée
- 4. Types d’adresse IPv6
- Adresses Unicast
- Adresses Multicast
- 5. Méthodes de configuration des interfaces
- 6. Autoconfiguration Automatique
- 7. Autoconfiguration des identifiants d’interface
- Identifiant d’interface MAC-EUI64 “Modified”
- Privacy Extensions for Stateless Address Autoconfiguration in IPv6
- 8. Résumé
19.Prise d’information IPv6
- 1. Topologie
- 1.1. Présentation
- 1.2. Objectifs de l’activité
- 2. Hôte Windows
- 2.1. Liste des commandes Windows
- 2.2.
ipconfig /all - 2.3.
netsh interface ipv6 show interface - 2.4.
netsh interface ipv6 show address - 2.5.
netsh interface ipv6 show address interface=X - 2.6.
netsh interface ipv6 show joins - 2.7.
netsh interface ipv6 show neighbor - 2.8.
netsh interface ipv6 show route - 2.9.
Get-NetIPInterface -AddressFamily IPv6 - 2.10.
Get-NetIPAddress -AddressFamily IPv6 - 2.11.
Get-NetNeighbor -AddressFamily IPv6 - 2.12.
Get-NetRoute -AddressFamily IPv6 - 3. Hôte Linux
- 3.1. Liste des commandes
- 3.2.
ip -6 add - 3.3.
ip -6 maddress - 3.4.
ip -6 neigh - 3.5.
ip -6 route
20.Les adresses IPv6 Unicast
- 1. Adresse IPv6 Unicast de bouclage (
::1/128) - 2. Adressage IPv6 Link-Local Unicast
- 2.1. Adresses IPv6 Link-Local (
fe80::/10) - 2.2. Caractéristiques d’une adresse IPv6 Link-Local
- 2.3. Reconnaître une adresse IPv6 Link-local
- 2.4. Utilité d’une adresse IPv6 Link-Local
- 2.5. Portée d’une adresse IPv6 Link-Local
- 3. Adressage IPv6 Global Unicast (
2000::/3) - 3.1. Adresses IPv6 Global Unicast
- 3.2. Format des adresses Global Unicast
- 3.3. Caractéristiques des adresses IPv6 Global Unicast
- 3.4. Attribution des adresses IPv6 Global Unicast
- 3.5. Comment reconnaître les adresses IPv6 Global Unicast ?
- 4. Adressage IPv6 Unique Local (
FC00::/7) - 4.1. Adresses IPv6 Unique Local
- 4.2. Caractéristiques des adresses IPv6 Unique Local
- 4.3. Utilité des adresses IPv6 Unique Local
- 4.4. Format des adresses IPv6 Unique Local
- 4.5. Comment reconnaître des adresses IPv6 Unique Local ?
- 4.6. Développement du RFC 4193
21.Les adresses IPv6 Multicast
- 1. Introduction aux adresses IPv6 Multicast
FF00::/8 - 2. Types d’adresse Multicast
- 3. Format d’une adresse IPv6 Multicast
- 4. Identifiant de groupe
- 5. Identifier les groupes Multicast d’une interface IPv6
- 6. Adresse IPv6 Solicited-Node Multicast
FF02::1:ff00:0/104
22.Configuration des interfaces IPv6 en Cisco IOS
- 1. Comment activer IPv6 sous Cisco IOS ?
- 2. Comment vérifier la connectivité locale IPv6 sous Cisco IOS ?
- 3. Comment consulter la table de voisinage ?
- 4. Comment configurer une adresse Link-Local statique ?
- 5. Questions bonus sur IPv6
- Questions pratiques
- Questions théoriques
23.Plans d’adressage IPv6
- 1. Introduction aux plans d’adresses IPv6
- 2. Avantages d’un plan d’adressage
- 3. Buts d’un plan d’adressage
- 4. Attribution des blocs d’adresses IPv6
- 5. Adresses IPv6 Provider-Aggregatable (PA) et Provider-Independent (PI)
- 6. Principe de découpage
- 7. Plan d’adressage Simple
- 8. Plan d’adressage à 2 ou 4 niveaux égaux
- 9. Plan d’adressage à plusieurs niveaux
- 10. Plan d’adressage en niveaux inégaux
- 11. Attribution étalée
- 12. Considérations pratiques sur les adresses IPv6