Top Banner
Présentation de la formation Introduction Cisco ICND1/CCENT (100-101) alphorm.com™© Noël Macé Formateur et Consultant indépendant Expert Unix et FOSS Contact : [email protected] formation Site : http://www.alphorm.com Blog : http://www.alphorm.com/blog Forum : http://www.alphorm.com/forum
273

alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Jun 14, 2015

Download

Technology

alphorm.com

La formation complète est disponible ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-cisco-icnd1-ccent-100-101

Grâce à cette formation, préparer vous à la toute première certification Cisco, point d'entrée de tous les parcours de certification Cisco.
Vous y aborderez, avec Noël Macé, votre formateur Système et Réseaux, les concepts essentiels de l'administration réseau, de la théorie (topologie, composants, adressage, etc ...) à la pratique sur les produits du leader du marché des composants réseau.
Que vous désiriez vous préparer à un ensemble de certifications Cisco 100-101, ou simplement à l'administration réseau de manière générale, ce cours est le passage indispensable, prérequis à tout autre apprentissage sur ces sujets.
Cisco vient juste de changer son programme de certification, et cette formation est couvre le programme tout récent Cisco ICND1/CCENT 100-101
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Présentation de la formation

Introduction

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

formation

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 2: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation du formateur

● Cisco Systems

● Certifications Cisco

● CCNET

Pré-requis

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Pré-requis

● Le plan de formation

● Outils nécessaires

Page 3: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Présentation du formateur● Noël Macé

[email protected]

● Formateur consultant expert Unix et FOSS

● Mes références :

Cisco ICND1/CCENT (100-101) alphorm.com™©

� Mon profil Viadeo : http://fr.viadeo.com/fr/profile/noel.mace

� Mon parcours : http://vizualize.me/noelmace

� Mon site : http://noelmace.com

• Contacts

• Blogs

• Base de connaissance

• CV

• Etc …

Page 4: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Cisco Systems● Entreprise créée en 1984

– premier routeur multi-protocoles

● permettant d’interconnecter des réseaux utilisant des protocoles de communication différents

● Entreprise leader de nombreux domaines

– réseaux et téléphonie principalement

Cisco ICND1/CCENT (100-101) alphorm.com™©

– réseaux et téléphonie principalement

● Parts de marché au 3ème trimestre 2012 (selon le groupe Dell'Oro)

– routeurs d'entreprise

● 77 %, soit 855 millions de dollars

– routeurs d'accès

● 84 % soit 671 millions de dollars

Page 5: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Certifications Cisco● 7 parcours de certifications

– Routing & Switching

– Design

– Network Security

– Service Provider

– Storage Networking

Cisco ICND1/CCENT (100-101) alphorm.com™©

– Voice

– Wireless

● 3 niveaux

– Associate (CCNA)

– Professionnal (CCNP, CCDP, CCSP, CCIP et CCVP)

– Expert (CCIE / CCDE) + Design Architect (CCAr)

– plus un niveau d'entrée, commun à tout les parcours : CCENT

Page 6: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

CCENT● Cisco Certified Entry Networking Technician

– connaissances basiques des réseaux informatique

● ne couvre que très peu les aspects techniques spécifiques Cisco

– est donc conçu par Cisco comme une étape intermédiaire vers les CCNA et CCDA

Cisco ICND1/CCENT (100-101) alphorm.com™©

et CCDA

● Très bonne certification pour les administrateurs réseaux débutants

– tout en offrant une première approche des produits Cisco

– nécessite cependant un approfondissement rapide (cf CCNA) pour être convenablement reconnu au niveau professionnel

Page 7: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Pré-requis● quasi nuls

– il est cependant recommandé d'avoir une bonne connaissance et pratique de l'informatique

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 8: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Le plan de formation● Fondamentaux

– concepts fondamentaux, modèles (TCP/IP et OSI), médias et composants, protocoles

● Switching

– concepts, design, configuration, VLANs

Adressage IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Adressage IP

– classes, sous-réseaux, VLSR

● Routage IP

– concepts et protocoles, configuration, OSPF

● Services IP

– DHCP, ACLs, NAT

Page 9: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Outils nécessaires● Plusieurs solutions

– créer son propre lab

● au minimum 3 routeurs et 3 switchs

– location d'un rack distant

http://labswitch.blogspot.sg/

Cisco ICND1/CCENT (100-101) alphorm.com™©

● http://labswitch.blogspot.sg/

– GNS3 : simulateur de réseaux très complet, libre et gratuit

● nécessite IOS : payant et non libre

– Cisco Packet Tracer

● restreint aux seuls étudiants des académies officielles Cisco

Page 10: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction au cours CCENT

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 11: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 12: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Qu'est ce qu'un réseau

● Découpage horizontal

● Échelle

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 13: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Qu'est ce qu'un réseau● ensemble d'équipements (nœuds)

– reliés entre eux

– grâce à divers moyens matériels et logiciels

– pour échanger des données

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 14: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Découpage horizontal● 3 couches

– infrastructures (supports)

● câbles, ondes radios, fibre optique, etc ...

– fonctions de contrôle et de commande

protocoles définissant comment sont échangées les données

Cisco ICND1/CCENT (100-101) alphorm.com™©

● protocoles définissant comment sont échangées les données

● voir modèles TCP/IP et OSI

– services

● rendus à l'utilisateur

Page 15: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Échelle● Intranet

– réseau interne d'une entité organisationnelle

● Extranet

– réseau externe d'une entité organisationnelle

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Internet

– réseau des réseaux

– interconnectés à l'échelle de la planète

Page 16: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction aux réseaux

– définition et présentation

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 17: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Types de réseaux

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 18: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Taxinomie des réseaux

● Classification par étendue

– Personal Area Network

– Local Area Network

– Metropolitan Area Network

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

– Metropolitan Area Network

– Wide Area Network

– Exemple de réseau WAN : RENATER

Page 19: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● Il y a plusieurs moyen de classification des réseaux

– étendue (PAN, LAN, MAN, WAN)

– relation fonctionnelle entre les composants

● client/serveur

p2p

Cisco ICND1/CCENT (100-101) alphorm.com™©

● p2p

– topologie

Page 20: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Classification par étendue● PAN : Personal Area Network

● LAN : Local Area Network

● MAN : Metropolitan Area Network

● WAN : Wide Area Network

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 21: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Personal Area Network● réseaux de très petite dimension

– généralement sur 10m ou moins

– pour une seule personne, ou un très petit nombre de personne

– et un très petit nombre d'éléments

● ex : un laptop + un smartphone + un appareil photo connecté

● le plus souvent via des technologies sans-fil (Wireless PAN)

IrDA

Cisco ICND1/CCENT (100-101) alphorm.com™©

– IrDA

– Wireless USB

– Bluetooth

– Z-Wave

– ZigBee

– etc ..

peut être réalisé à proximité directe du corps humain (Body Area Network)

Page 22: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Local Area Network● réseau de petite dimension

– à l'échelle d'un bâtiment ou d'une entreprise

– sur une distance comprise environs entre 10m et 1km

– généralement quelques centaines d'utilisateur

Cisco ICND1/CCENT (100-101) alphorm.com™©

● de 10Mb/s (Ethernet) à 1Gb/s (Gigabit Ethenet), voir 10Gb/s

Page 23: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Metropolitan Area Network● à l’échelle d'un campus ou d'une ville

– privé ou public

– entre 5 et 50 kms

● généralement par fibre optique

– mais aussi

Cisco ICND1/CCENT (100-101) alphorm.com™©

● par des médias identiques aux LAN

● la paire téléphonique (ex : RNIS)

● WiFi étendu

● Wimax

● etc ...

Page 24: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Wide Area Network● très grande zone géographique

– pays, continent, voir planète

● Le plus grand et connu étant bien sûr Internet

● assure l’interconnexion entre LANs ou MANs

type de connexions hétérogène

Cisco ICND1/CCENT (100-101) alphorm.com™©

● type de connexions hétérogène

– en fonction du prix et de la distance

– jusqu'à 2Tb/s sur fibres optiques

● diverses topologies

Page 25: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Exemple de réseau WAN : RENATER

Cisco ICND1/CCENT (100-101) alphorm.com™©

réseaux des universités françaises

Page 26: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Les différents types de réseaux

– en fonction de leur étendue

● PAN

● LAN

● MAN

WAN

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

● WAN

Page 27: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Topologies

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 28: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● Réseaux en bus

● Réseaux en anneaux (Token Ring, FDDI)

● Réseaux en étoile

Réseaux hiérarchiques

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Réseaux hiérarchiques

● Réseau maillé

Page 29: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● Définie l'architecture d'un réseau

– relation entre composants

– via un ou plusieurs médias

– connections

hiérarchie

Cisco ICND1/CCENT (100-101) alphorm.com™©

– hiérarchie

Page 30: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Réseaux en bus● avantages :

– simple

– économique

● inconvénients

● câblage unique

– liaison passive par dérivation (électrique ou optique)

– uni ou bi-directionnel

– terminé à chaque extrémité par des

Cisco ICND1/CCENT (100-101) alphorm.com™©

– panne totale en cas de dysfonctionnement du support

– bande passante partagée

– taux de collision élevé

extrémité par des "bouchons"

● élimine les réflexions

● quasi obsolète

Page 31: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Réseaux en anneaux (Token Ring, FDDI)

● Chaque station joue le rôle de station intermédiaire

– sur un connexion unique "circulaire"

– le plus souvent grâce à un répartiteur sur lequel sont connectés tout les éléments

Cisco ICND1/CCENT (100-101) alphorm.com™©

connectés tout les éléments

● Sens unique

– souvent composé de deux anneaux à sens oposés

● Avantages

– isolation de chaque nœud

● bande passante dédié

● Inconvénients

– coût

– une défaillance d'un élément entraîne une panne de tout le système

Page 32: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Réseaux en étoile● nœuds connectés grâce à un

équipement d’interconnexion

– concentrateur (hub) ou commutateur (switch)

– chaque nœud étant connecté à un équipement

Cisco ICND1/CCENT (100-101) alphorm.com™©

un équipement

● topologie la plus courante

● Inconvénients

– coût d'évolution élevé

● Avantages

– pas de défaillance générale en cas de dysfonctionnement d'une liaison

– meilleur débit

Page 33: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Réseaux hiérarchiques● ou réseaux en arbre

● maximum 4 niveaux

● souvent utilisé pour les LAN

● Avantages

Cisco ICND1/CCENT (100-101) alphorm.com™©

– très faible coût

– flexibilité● inconvénient

– rôle centrale de l’élément et des liaisons de niveau 1

Page 34: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Réseau maillé● réseau pair à pair

– sans aucune hiérarchie centrale

– chaque nœud doit recevoir, envoyer et relayer l'information

● grand réseaux de distribution

ex : Internet

● avantages

– tolérance aux pannes et aux interférences

● issue de la recherche militaire

– déploiement rapide et simplifié

Cisco ICND1/CCENT (100-101) alphorm.com™©

– ex : Internet

● optimisé pour le sans-fil

● voir Open-Mesh.org (B.A.T.M.A.N.),

Serval, ou encore commotion

simplifié

– grande évolutivité de la couverture

● Inconvénient

– nombre de liaisons

● N (N -1) / 2

● croissance rapide

Page 35: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Les différentes topologies réseaux

– bus

– anneau

– étoile

– arbre

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

– arbre

– maille

Page 36: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Modèle OSI

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 37: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Plan● Présentation

● Couches hautes

● Couches basses

● Mnémotechnique

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Couches et protocoles

● Types de données

● Protocoles

● Relations

● Exemple : requête / réponse HTTPS

Page 38: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Présentation● standard de communication en réseau de tout les systèmes

informatiques

– OSI : Open Systems Interconnection

● Modèle basique de référence pour l'interconnexion des systèmes ouverts (OSI) : ISO 7498

Cisco ICND1/CCENT (100-101) alphorm.com™©

– nécessaire face à la diversité des solution à sa création (1984)

– définie un modèle universel pour les développeurs et les fabricants

● détermine clairement le rôle de chaque élément et protocole

– par une décomposition en couches

– chaque couche servant de support à la couche supérieure

Page 39: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Couches hautes

Désignation Description

7 Application Point d'accès aux services réseau

6 Présentation codage et conversion des données applicatives

5 Session synchronisation des échanges et des

Cisco ICND1/CCENT (100-101) alphorm.com™©

5 Session synchronisation des échanges et des transactions

ouverture / fermeture

4 Transport connexion bout à bout

connectivité et contrôle de fluxnotion de ports

Page 40: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Couches basses

Désignation Description

3 Réseau communication de proche en proche

à travers des réseaux physiques différentsparcours des donnéesadressage logique

Cisco ICND1/CCENT (100-101) alphorm.com™©

2 Liaison communication entre deux hôtes reliés directement

adressage physique

1 Physique transmission de signaux sur le support

physique

binaire

Page 41: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Mnémotechnique● Physique Liaison Réseau Transport Session Présentation Application

– PLSTSPA

● Partout Le Roi Trouve Sa Place Assise

● Pour Le Réseau Tout Se Passe Automatiquement

Et dans l'ordre inverse

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Et dans l'ordre inverse

– APSTSLP

● Après Plusieurs Semaines, Tout Respire La Paix

● Même si des phrases plus grossières sont plus simple à retenir, restons courtois

– sinon, cf wikipedia

Page 42: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Couches et protocoles● Chaque couche fournie un ou plusieurs services

– implémenté(s) par des protocoles

● Chacun définissant une unité de donnée

– PDU (Protocol Data Unit)

composé de :

Cisco ICND1/CCENT (100-101) alphorm.com™©

– composé de :

● une entête

● un champ de données

● et enfin d'une en-queue pour la couche liaison

– constituant l'élément à transmettre

Page 43: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Types de données

Désignation Types de données

7 Application

données6 Présentation

5 Session

Cisco ICND1/CCENT (100-101) alphorm.com™©

4 Transport segments

3 Réseau paquets / datagrammes

2 Liaison trames

1 Physique Bits

Page 44: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Protocoles

Désignation Protocoles

7 ApplicationFTP, SMTP, Telnet, HTTP, DNS, DHCP

6 PrésentationHTML, MIME, ASCII, SMB, AFP

5 SessionSSH, L2TP, PPTP, AppleTalk, NetBIOS

Cisco ICND1/CCENT (100-101) alphorm.com™©

SSH, L2TP, PPTP, AppleTalk, NetBIOS

4 Transport TCP / UDP

3 Réseau ICMP, IP, ARP, service DHCP

2 Liaison Ethernet, PPP, Wi-Fi

1 Physique -

Page 45: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Relations● chaque couche repose sur sa couche inférieure

– afin de pouvoir, finalement, transmettre les informations sur le support physique (couche 1)

● Cela se fait grâce à l'encapsulation des PDUs

– chaque N-PDU contenant les données du (N+1)-PDU,

plus une entête et éventuellement une en-queue

Cisco ICND1/CCENT (100-101) alphorm.com™©

● plus une entête et éventuellement une en-queue

● l'émetteur envoi donc des données applicatives

– auxquelles sont ajoutées les en-tête des protocoles de chaque couche

● le receveur réutilisant ces entêtes pour analyser les données et les éléments du protocole

– afin de dés-encapsuler l'information et l'utiliser

Page 46: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Exemple : requête / réponse HTTPS

Désignation ProtocolesRequête Réponse

7 Application HTTP GET OK

6 Présentation MIME - text/html

● Après avoir établi :● la session SSL (Handshake)● et la connexion TCP (3-way handshake)

Cisco ICND1/CCENT (100-101) alphorm.com™©

5 Session SSL session ok session ok

4 Transport TCP established

dport : 443

established

sport : 443

3 Réseau IPv4s : 82.226.40.107

d : 82.165.81.167

s : 82.165.81.167

d : 82.226.40.107

2 Liaison Ethernets : 8C-89-A5-08-D9-C2

d : 7D-82-4B-DD-32-42

s : 7D-82-4B-DD-32-42

d : 8C-89-A5-08-D9-C2

1 Physique - 01000111101111... 001111000111...

Page 47: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation du modèle OSI

– 7 couches

● Application

● Présentation

● Session

Transport

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Transport

● Réseau

● Liaison

● Physique

– leur rôle

– leurs relations

Page 48: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Modèle TCP/IP

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 49: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation

● Comparaison avec le modèle OSI

● Types de données

● Ce qu'on a couvert

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 50: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Présentation● suite de protocoles : TCP + IP

– adopté le 1er Janvier 1983 par Arpanet

● fusionne avec le réseau de la National Science Foundation en 1984, donnant naissance à Internet

– le web, lui, n'étant apparu qu'en 1990

Cisco ICND1/CCENT (100-101) alphorm.com™©

● norme officielle d'internet depuis 1989 (RFC 1122)

Page 51: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Comparaison avec le modèle OSI● Plus pragmatique

– seulement 4 couches

● les protocoles internet ne se soucient pas de la liaison ni de la connexion physique

● ni de la séparation de protocoles applicatifs

Cisco ICND1/CCENT (100-101) alphorm.com™©

● ni de la séparation de protocoles applicatifs

– certains pouvant couvrir plusieurs couches

● Applications + TCP/UDP + IP + Réseaux

● Adopté sur la grande majorité des LAN, MAN et WAN aujourd'hui

– du fait du rôle central d'Internet

Page 52: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Types de données

Modèle OSI

7 Application

6 Présentation

5 Session

Modèle TCP/IP

4 Application

Données

Cisco ICND1/CCENT (100-101) alphorm.com™©

5 Session

4 Transport

3 Réseau

2 Liaison

1 Physique

3 Transport

2 Internet

1 Accès au réseau

Message

Paquet

Trame

TCP / UDP

IPv4 / IPv6

Page 53: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation du modèle TCP/IP

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 54: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Composants

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 55: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Répéteur

● Concentrateur (Hub)

● Pont (Bridge)

● Commutateur (Switch)

Routeur

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Routeur

Page 56: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Répéteur● combinaison de récepteur et d'émetteur

– permettant de retransmettre les signaux reçus

– permet d'augmenter la distance entre deux nœuds

● ex : portée WiFi (distance maximum AP - client)

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Fonctionnement binaire

– aucune interprétation du signal reçu

– couche 1 (physique) du modèle OSI

Page 57: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Concentrateur (Hub)● amplifie et multiplie le signal

vers plusieurs PCs

– forme de répéteur / multiprise

● Traitement binaire

petit concentrateur 10BaseT

concentrateur 100BaseT

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Traitement binaire

– redistribution du signal sur tout les ports

– couche 1 du modèle OSI

● physique

concentrateur 100BaseT

Page 58: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Pont (Bridge)● assure la connexion entre

réseaux distincts

– de technologie semblables ou différentes

– plan d'adressage identique

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Filtre les collisions et évite de les retransmettre

● Couche 2 (Liaison) du modèle OSI

Page 59: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Commutateur (Switch)● "hub intelligent" et "pont multi-port"

– aiguille les trames reçus vers le port / segment adéquat

● relativement à l'adresse du destinataire

● forte diminution (voir totale suppression) des collisions

Cisco ICND1/CCENT (100-101) alphorm.com™©

● niveau 2 (Liaison) du modèle OSI

Page 60: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Routeur● niveau 3 (réseau) du modèle OSI

● fait transiter des paquets d'une interface à une autre

– selon un ensemble de règles

● permet d'interconnecter plusieurs réseaux

routeur

Cisco ICND1/CCENT (100-101) alphorm.com™©

réseaux

– le plus souvent via le protocole IP (adresse)

● plans d'adressage différents

● détermine le chemin emprunté par un paquet

logiciel de routage sur serveur applicatif

Page 61: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Tour d'horizon des différents composants d'un réseau

– répéteur

– concentrateur ou hub

– pont

– commutateur ou switch

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

– commutateur ou switch

– routeur

Page 62: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Médias

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 63: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Câbles électriques

● Perturbations

● Protections contre les perturbations

● Paires torsadées

Catégories obsolètes

Blindage

Coaxiaux

Fibre optique

Sans fil

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Catégories obsolètes

● Catégories en voie de remplacement

● Catégories actuelles

CPL

Page 64: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Câbles électriques● ligne de transmission

– éléments conducteurs métalliques (cuivre le plus souvent)

– permettant d'acheminer un signal

● d'un émetteur vers un récepteur

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 65: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Perturbations● Sur une ligne de transmission

– les perturbations sont d'origine électromagnétiques

● d'origine intérieure ou extérieure

– ajoute une tension au signal à transmettre

le transforme

Cisco ICND1/CCENT (100-101) alphorm.com™©

● le transforme

● Ex : signal audio : "friture"

● Dans le cadre d'un signal numérique

– changement d'état de certains bits

– fausse totalement le message

Page 66: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Protections contre les perturbations● antiparasitage des sources de parasites

– obligation légale pour les constructeurs

● éloigner la ligne de transmission de toute source potentielle

– micro-onde, moteurs électriques, etc …

Cisco ICND1/CCENT (100-101) alphorm.com™©

● chemins de câbles métalliques

– cage de Faraday

● blindage des câbles

● transmission différentielle

Page 67: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Paires torsadées● enroulement en hélice de chaque paire de fils conducteur

– diminue la diaphonie

● perturbation du signal d'un fil par le chant magnétique du second

– en maintenant constante la distance entre les fils

● Chaque paire étant caractérisé par un nombre moyen de torsade par mettre

– augmenter le nombre de torsades permettant de diminuer les risques de

Cisco ICND1/CCENT (100-101) alphorm.com™©

– augmenter le nombre de torsades permettant de diminuer les risques de diaphonie

● Un câble réseau pouvant être composé de plusieurs paires torsadées, il est important de varier leurs nombre moyen de torsades par mettre

– pour éviter toute diaphonie entre les paires

Page 68: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Catégories obsolètes● Catégorie 1

– téléphonie

– abandonné au profit de la catégorie 5

● Catégorie 2

anciennement utilisé principalement pour du Token Ring

Cisco ICND1/CCENT (100-101) alphorm.com™©

– anciennement utilisé principalement pour du Token Ring

● de faible débit : 4Mbits/s

– bande passante : 2Mhz

Page 69: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Catégories en voie de remplacement● Catégorie 3

– 4 paires torsadées

– bande passante : 16Mhz

– utilisé principalement en téléphonie

– progressivement remplacé par la catégorie 5

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Catégorie 4

– non décrit dans la norme actuelle

– 4 paires de cuivre

– bande passante : 20MHz

– réseaux Token Ring (16Mbps) / 10BASE-T

Page 70: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Catégories actuelles● Catégorie 5

– bande passante : 100Mhz

– téléphonie ou réseaux

● Fast Ethernet (100Mbits/s)

– remplacé par la cat5e / classe D

Cisco ICND1/CCENT (100-101) alphorm.com™©

classe D

● e pour enhanced : 125Mhz● Catégorie 7 / Classe F

– 600Mhz

– réseaux et télévision

● VHF ou UHF

– cat7a : 1Ghz

● jusqu'à 10Gbits/s

● Catégorie 6 / Classe E

– 250Mhz et plus

– Cat6a : 500Mhz

● 10GBASE-T sur 90m

Page 71: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Blindage● limite les interférences

– pour chaque paire (autour de chacune)

– et/ou l'ensemble du câble

● placé alors entre la gaine et les paires

– en jouant le rôle de cage de Faraday

● acheminement des parasites électriques vers la masse

types de blindage

Cisco ICND1/CCENT (100-101) alphorm.com™©

● types de blindage

– F = foil shielding : blindage par feuillard

● feuille d'aluminium

– coût modéré

– S = braided shielding : blindage par tresse

● en cuivre étamé

● protection maximale pour un coût élevé

Page 72: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

BlindageDénomination courante

Dénomination officielle

Blindage du

câbleBlindage des

paires

Usage

UTP U/UTP - - coût minimal

STP U/FTP - feuillard

FTP F/UTP feuillard - le plus courant

FFTP F/FTP feuillard feuillard satellite, etc

Cisco ICND1/CCENT (100-101) alphorm.com™©

...

SFTP SF/UTP feuillard et

tresse

- max pour cat5e

SSTP S/FTP tresse feuillard uniquement àpartir de cat6

● TP = twisted pair : paire torsadée

● U = unshielded : non blindé

Page 73: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Coaxiaux● un seul conducteur

– simple ou multi-brin

– cuivre

– dit "âme" du cable

● isolé de son blindage

– par un matériaux diélectrique

PV ou TEFLON

Cisco ICND1/CCENT (100-101) alphorm.com™©

– PV ou TEFLON

● débit important sur de longues distances

– à faible coût

– ex : réseau câblé urbain

● fragile, instable et vulnérable aux interférences et aux écoutes

● A : gaine extérieure

– isolant plastique ou PVC

● B : blindage de cuivre tressé

● C : diélectrique (isolant)

● D : conducteur

Page 74: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Fibre optique● très haut débit

– grâce à des rayons optiques conduits par le "cœur" du cable

● entouré d'une gaine et d'une protection

● uni-directionnel

Cisco ICND1/CCENT (100-101) alphorm.com™©

● insensible aux champs électromagnétiques

● 2 types

– monomode : 1Gb/s / km

– multimode : 100Gb/s / km

Page 75: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Fibre Optique● Avantages

– Légèreté

– Immunité au bruit

– Faible atténuation

Très haut débit

● Inconvénients

– installation complexe

– coût élevé

Cisco ICND1/CCENT (100-101) alphorm.com™©

– Très haut débit

– Quasi impossibilité d'écoute● principalement utilisé pour

– des connections entre répartiteurs

– des connections très haut débit

● ne convient pas aux LAN

Page 76: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Sans fil (ondes électromagnétiques)● Ondes radios (entre 9kHz et 300GHz)

– réglementées suivant les régions du monde

– communication réseaux limitée à un espace de UHF

● ultra haute fréquence - 300MHz à 3GHz

– PAN : Bluetooth, ZigBee, Wireless USB

– LAN : WiFi, HiperLan 1 et 2

MAN : WiMax, HiperMan, HiperACCESS

Cisco ICND1/CCENT (100-101) alphorm.com™©

– MAN : WiMax, HiperMan, HiperACCESS

– WAN : 3G, 4G, GSM, UMTS, etc ...

● Infra-rouge (300GHz à 100THz)

– voir IrDA (Infrared Data Association) pour le transfert de fichiers

– progressivement remplacé par les technologies à ondes radios

● Champs lumineux visible (spectre optique - 384THz à 789THz)

– anecdotique

Page 77: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

CPL● Courant Porteur en Ligne

– transmission par réseau électrique

● ne nécessite aucun câblage supplémentaire

– signal de plus haute fréquence et de faible énergie

● superposé au courant électrique alternatif (50 ou 60Hz)

● Deux catégories

haut débit : modulations multi-porteuses (type OFDM)

Cisco ICND1/CCENT (100-101) alphorm.com™©

– haut débit : modulations multi-porteuses (type OFDM)

● bande de fréquence : de 1,6 à 30Mhz

● entre 14 et 500Mbits/s

– bas débit : une seule porteuse à la fois en modulation de fréquence

● bande de fréquence : entre 9 et 150kHz en Europe

– entre 150 et 450kHz aux États-Unis

● principalement pour la domotique de 2,4 à 20 kbits/s

Page 78: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

CPL● Extrêmement sujet au bruit et aux atténuations

– contrés par un mécanisme de redondance

– dépendant de la qualité du câblage électrique, n'étant par définition pas destiné à transmettre des informations

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 79: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Les différents médias de communication réseaux

– Filaire

● câbles à paires torsadés et câbles coaxiaux

– Fibre optique

– Sans-fil (ondes électromatiques)

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

– CPL

Page 80: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Ethernet

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 81: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation

● Adressage des pairs

● Structure d'une adresse MAC

● Accès au média

Trames

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Trames

Page 82: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Présentation● protocole réseau LAN

– implémente la couche 1 (physique) du modèle OSI

● sur réseau câblé (paires torsadées, coaxial et fibre optique)

– à bande de base (par opposition aux larges bandes types ADSL)

● ne s'applique pas au CPL, qui a ses propres normes

– et la couche 2 (liaison) du modèle OSI

Cisco ICND1/CCENT (100-101) alphorm.com™©

● adresse MAC, etc …

● est généralement classé à ce niveau

● norme IEEE 802.3

– a inspiré la norme WiFi (802.11), dans la même famille de normes réseau 802

● quasi identique concernant la couche liaison

● avec ajout des caractéristiques spécifiques au sans-fil

– identifiant réseau, découverte, association, etc ...

Page 83: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Adressage des pairs● adresse MAC (Media Access Point)

– identifiant dit "physique"

● stocké sur la carte ou l'interface réseau

– sous-couche (dite couche MAC) de la couche liaison

● insertion et traitement de l'adresse MAC dans les trames

● utilisée par de nombreux protocoles de niveau 2

Cisco ICND1/CCENT (100-101) alphorm.com™©

utilisée par de nombreux protocoles de niveau 2

– Ethernet, bien sûr

– mais aussi WiFi, Bluetooth, ATM, Token Ring, ZigBee …

● 48bits (6 octets)

– généralement représentés sous forme hexadécimale

● en séparant les octets par un double point (parfois un tiret)

● exemple : 5E:FF:56:A2:AF:15

Page 84: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Structure d'une adresse MAC● premier octet

– bit 1 : bit I/G

● 0 = unicast

– paire (également A, C et E)

● 1 = multicast ou broadcast

– impaire (également B,D,F)

– bit 2 : bit U/L

Cisco ICND1/CCENT (100-101) alphorm.com™©

illustration wikimedia commons CC-By-SA

– bit 2 : bit U/L

● 0 = adresse universelle

– conforme au format de l'IEEE

● 1 = locale

● 22 bits réservés : adresse du constructeur

● tout les bits à 0 pour une adresse locale

● 24 bits : adresse unique

● permet de différencier les différentes cartes réseaux d'un même constructeur)

Page 85: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Accès au média● CSMA/CD

– Carrier Sense Multiple Access

● Accès multiple avec écoute de la porteuse

● écoute le média

– pour vérifier qu'aucune autre station ne transmet de données

● n'émet que dans ce cas

Cisco ICND1/CCENT (100-101) alphorm.com™©

● n'émet que dans ce cas

● mais une latence peu amener malgré tout à des collisions

– with Collision Detection

● Détection de Collisions

– réémission après un délais aléatoire

● Partage du même média entre deux pairs

– aucun jeton ni priorité d'émission

Page 86: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Trames● PDU de la couche liaison

● EtherType : définition du protocole de couche supérieur utilisé

– ex : 0x0800 = Internet Protocol version 4 (IPv4)

Cisco ICND1/CCENT (100-101) alphorm.com™©

– liste assez complète ici

0 ... 5 6 …11 12 et 13 14 …1513 1514 …1517

Adresse MAC

Destination

Adresse MAC

source

EtherType Données FCS/CRC

En-tête Corps En-pied

Page 87: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Le protocole liaison (couche 2) le plus courant : Ethernet

– adressage physique (MAC)

– accès au média

– structure de trame

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 88: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction à l'Internet Protocol

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Protocol

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 89: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Rôle

● Versions

● Adresse IPv4

● Adresse IPv6

En tête IPv4

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● En tête IPv4

● En-tête IPv6

Page 90: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Rôle

● Couche internet (2) du modèle TCP/IP

● Couche réseau (3) du modèle OSI

– élaboration et transport des paquets

Cisco ICND1/CCENT (100-101) alphorm.com™©

– représentation, routage et expédition

Page 91: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Versions● deux version

– IPv4

● RFC 791 (septembre 1981)

● limité : seulement 232 (soit 4 294 967 296) d'adresses en théorie

– en pratique, seul un certains nombre en est utilisable

– limite en voie d'être atteinte sur internet

encore le plus utilisé, aussi bien sur internet que les réseaux privés

Cisco ICND1/CCENT (100-101) alphorm.com™©

● encore le plus utilisé, aussi bien sur internet que les réseaux privés

– IPv6

● RFC 2460 (décembre 1998)

● 2128 (soit environs 3.4e+38) adresses possibles

● Ces versions sont incompatibles

– un hôte ne disposant que d'une adresse ipv4 ne peu communiquer avec un hôte ne disposant que d'une adresse ipv6

– transition toujours en cours, car complexe .cf RFC 4966

Page 92: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Adresse IPv4● codée sur 32 bits

– soit 4 octets

● représentés sous forme décimale (base 10)

– nombre entre 0 et 255

séparés par des points

Cisco ICND1/CCENT (100-101) alphorm.com™©

● séparés par des points

● notation dite "décimale pointée"

● ex : 192.168.10.3

● Séparés en classes, en sous-réseaux, etc …

– cf chapitre "adressage IP"

Page 93: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Adresse IPv6● codée sur 128 bits

– soit 16 octets

● 8 groupes de 2 octets

– représentés en hexadécimale (base 16)

– soit 39 caractères en notation complète

● séparés par des signes doubles points

Cisco ICND1/CCENT (100-101) alphorm.com™©

● séparés par des signes doubles points

● ex : 2001:0db8:0000:85a3:0000:0000:ac1f:8001

● représentation abrégée :

– omission de 1 à 3 chiffres zéro non significatifs

– et des groupes de valeur zéro

– ex : 2001:db8:0:85a3::ac1f:8001

Page 94: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

En tête IPv4

Cisco ICND1/CCENT (100-101) alphorm.com™©

source : wikimedia commons - cc-by-sa

Page 95: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

En-tête IPv6

Cisco ICND1/CCENT (100-101) alphorm.com™©source : wikimedia commons - cc-by-sa

Page 96: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Rapide introduction au protocole IP

– rôle

– versions (v4 et v6)

– formats d'adresses

– en-têtes

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

– en-têtes

● Sera largement approfondie dans les deux chapitres suivants (adressage et routage)

Page 97: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Transmission Control Protocol

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Protocol

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 98: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● Éléments

● Segment TCP

● Port TCP

Fiabilité

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Fiabilité

● Établissement de connexion

● Autre drapeaux

● Autres éléments

Page 99: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● Deux protocoles de couche transport dans le modèle TCP/IP

– TCP : pour les communications nécessitant une fiabilité des données

● Protocole de contrôle de transmission

– UDP : pour les communications privilégiant le débit

Permettent le dialogue entre applications

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Permettent le dialogue entre applications

– OSI niveau 2 (Liaison) : communication sur réseau local

– OSI niveau 3 (Réseau) : communication entre réseaux

● entre machines distantes

– OSI niveau 4 (Transport) : communication entre applications distantes

Page 100: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Éléments● contrôle des données

– mode connecté

● établissement d'une session de communication entre deux hôtes (applications)

● à ne pas confondre avec la couche session du modèle OSI (auth)

régulation du débit

Cisco ICND1/CCENT (100-101) alphorm.com™©

● régulation du débit

– par émission de messages (segments) de taille variable

● multiplexage

– cohabitation sur une même ligne d'informations destinées à diverses applications

– en les identifiant grâce à un numéro (de port)

Page 101: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Segment TCP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 102: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Port TCP● stockés sur 2 octets

● défini l'application émettrice et l'application destinataire de l'information

● permettent le multiplexage

● 3 catégories :

*ports enregistrés (Registered ports)

– de 1024 à 49151

– services

● enregistrés par l'IANA (officiels)

*ports "bien connus" (Well-known ports)

– de 0 à 1023

Cisco ICND1/CCENT (100-101) alphorm.com™©

● enregistrés par l'IANA (officiels)

– exemples : OpenVPN (1194), IPSec (1293), Cisco X.25 over TCP (XOT) service (1998)

● ou non officiels

– exemple : Windows Live Messenger (1503)

*ports dynamiques / privés

– de 49152 à 65535

– plus rarement utilisés

– de 0 à 1023

– assignés par l'IANA

● Internet Assigned NumbersAuthority

– protocoles largements utilisés

● exemples : FTP (21), SSH (22), HTTP (80)

● voir liste officielle

Page 103: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Fiabilité● numéro de séquence

– associé à un paquet lors de son émission

● après réception, un "accusé de réception" est envoyé

– paquet avec drapeaux ACK activé (à 1)

– avec un numéro d'acquittement égal au numéro de séquence du paquet reçu + quantité de données (en octets) reçues

– et un numéro de séquence égal au numéro d'acquittement du paquet reçu

Cisco ICND1/CCENT (100-101) alphorm.com™©

– et un numéro de séquence égal au numéro d'acquittement du paquet reçu

● en l’absence de réception de cet "accusé de réception" durant un temps imparti, le paquet est retransmis

– en cas de réception de deux paquets identiques (même numéro de séquence), la machine réceptrice ne considérera que le dernier paquet reçu

source : wikimedia commons - cc-by-sa

Page 104: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Établissement de connexion● "synchronisation" des numéros

de séquence

● Three-way handshake

● Deux drapeaux :

– SYN : demande de connexion

Cisco ICND1/CCENT (100-101) alphorm.com™©

– SYN : demande de connexion

– ACK : acquittement

● positionné ensuite pour tout les segments échangés sur une connexion établie

● 3 étapes :

– demande de connexion

– acquittement + demande de connexion

– acquittement

Page 105: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Autre drapeaux● ECN : signale la présence de congestion

– RFC 3168

● URG : données urgentes

● PSH : données à envoyer tout de suite (push)

Cisco ICND1/CCENT (100-101) alphorm.com™©

● RST : rupture anormale de la connexion (reset)

● FIN : demande la FIN de la connexion

● Un espace de 5 bits est conservé avant ces drapeaux

– afin de prévoir des éventuels ajouts futurs

Page 106: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Autres éléments● Taille de l'en-tête

– essentiel, car la taille de champs Options est variable

● Fenêtre

– nombre d'octets que le récepteur souhaite recevoir sans accusé de réception

● Somme de contrôle (Checksum ou CRC)

– somme des champs de données de l'en-tête

– afin de permettre de vérifier l'intégrité de l'en-tête

cf OSI : répétition avec l'Ethernet, car cloisonnement des couches

Cisco ICND1/CCENT (100-101) alphorm.com™©

– cf OSI : répétition avec l'Ethernet, car cloisonnement des couches

● Pointeur de données urgentes

– numéro de séquence à partir duquel l'information devient urgente

● Options

– diverses options

● Remplissage

– par des zéros

– afin d'obtenir une taille d'en-tête multiple de 32 bits

Page 107: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation du protocole TCP

– son rôle

– en-tête de segments

● drapeaux

– éléments permettant la fiabilité et le contrôle des données

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

● connexion

Page 108: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

User DatagramProtocol

Fondamentaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

Protocol

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 109: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation

● Segment UDP

● Annexe : nommage des PDU

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 110: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Présentation● Protocole de transport

– permet de répondre à certaines problématiques non couvertes par le TCP

– services ne nécessitant pas de contrôle de la fiabilité des données

● permet un meilleur débit (transport immédiat des informations)

streaming, VOIP, etc ...

Cisco ICND1/CCENT (100-101) alphorm.com™©

● streaming, VOIP, etc ...

– un paquet peut être perdu

– mais l'essentiel est d'envoyer les informations en temps réel, le plus rapidement possible

● Bien plus simple que le TCP

– aucune procédure de contrôle et donc de mode connecté

Page 111: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Segment UDP

● Le plus simple possible

– aucun mécanisme complexe

Cisco ICND1/CCENT (100-101) alphorm.com™©

– aucun mécanisme complexe

– ports (source + destination)

● idem que pour TCP

● cf https://fr.wikipedia.org/wiki/Liste_des_ports

– longueur du segment

– somme de contrôle (pour l'intégrité)

Page 112: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Annexe : nommage des PDU● Nombreux termes → nombreuses confusions

– paquet, segment, datagramme, trame

● Paquet

– couche réseau uniquement ! (IP, ICMP)

– souvent mal utilisé

ne s'applique pas aux couche

● Datagramme

– pour les éléments envoyés sans contrôle de réception

– IP mais aussi UDP

Cisco ICND1/CCENT (100-101) alphorm.com™©

● ne s'applique pas aux couche supérieures (TCP/UDP) ni inférieurs (Ethernet)

● Trame

– dernière encapsulation avant transport sur le réseau

● header + données + trailer

– couche liaison uniquement ! (Ethernet, WiFi, PPP)

– IP mais aussi UDP

● Segment

– division d'un message en plusieurs éléments de taille variable

– pour optimiser le transfert

– couche Transport : TCP / UDP

Page 113: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation du protocole UDP

– segment

– principes

– avantages et inconvénients

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 114: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Fondamentaux

Switching

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 115: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Rappel : qu'est ce qu'un commutateur?

● Commutation

● Apprentissage

● Domaine de collision

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 116: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Rappel : qu'est ce qu'un commutateur?

● élément de niveau 2 du modèle OSI

– agit donc au niveau de la liaison

● adresse MAC, CSMA/CD, etc ...

Cisco ICND1/CCENT (100-101) alphorm.com™©

● nombreuses fonctionnalités supplémentaires

– par rapports aux hubs (composants de niveau 1)

● commutation (ie. aiguillage)

– et aux bridges (composants de niveau 2)

● multiport

Page 117: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Commutation

● Un commutateur est un composant multi-ports

– une ou plusieurs machines pourront donc être reliées à chacun

– ce qui va permettre de déterminer de manière intelligente où envoyer chaque trame

en fonction de son adresse MAC de destination

Cisco ICND1/CCENT (100-101) alphorm.com™©

● en fonction de son adresse MAC de destination

– un port étant associé à chaque adresse MAC

● c'est ce qu'on appellera la commutation

– à ne pas confondre avec le routage

● Le commutateur va établir ces correspondances port/adresse MAC

– grâce à une table CAM (Content Addressable Memory)

Page 118: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Apprentissage● Au départ, la table CAM du commutateur est vide

– aucune correspondance MAC / port

● Celle-ci va donc être remplie de manière dynamique et intelligente

Cisco ICND1/CCENT (100-101) alphorm.com™©

● A la réception d'une trame, le commutateur va :

– associer l'adresse MAC source au port par lequel est parvenue cette trame

– puis envoyer le paquet à tout le monde (ie sur tout les ports)

– quand la machine de destination répondra à cette trame, il pourra alors associer son adresse MAC au port par lequel est parvenu cette réponse

Page 119: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Domaine de collision● Zone logique du réseau dans laquelle les collisions sont possibles

– toute portion constituée uniquement de composants de niveau 1

● Un commutateur stocke les trames avant envoi

– afin de ne les envoyer que si le média est libre

évite donc les collisions

Cisco ICND1/CCENT (100-101) alphorm.com™©

– évite donc les collisions

– permet de ne plus utiliser le CSMA/CD

● c'est ce qu'on appel le full duplex

● opposé au half duplex, utilisé avec les hub et les câbles coaxiaux

● utilisation déterminée automatiquement par la carte réseau

Page 120: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction au switching

– rappel des principes du commutateur

– intérêts et principes de la commutation

– design

● domaine de collision

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

domaine de collision

Page 121: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Première approche de la CLI Cisco IOS

Switching

Cisco ICND1/CCENT (100-101) alphorm.com™©

de la CLI Cisco IOS

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 122: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● Accéder à la CLI

– Port console

Paramètres

Modes

modes "utilisateur" et "privilégié"

Configuration

Abréviations

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Paramètres

– Telnet et SSH

● Se connecter via le réseau

– Putty

Abréviations

Aide

Raccourcis

Page 123: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● CLI : Command Line Interface

– interface de configuration en ligne de commande

– l'administrateur rentre une commande

● appuyer sur Entrée envoi cette commande au switch, qui agi en conséquent

● IOS : Internetwork Operating System

Cisco ICND1/CCENT (100-101) alphorm.com™©

– Système d'exploitation pour la connexion des réseaux

– système d'exploitation de la plupart des équipements Cisco

– beaucoup de commandes vues dans ce chapitre seront donc applicable aux routeurs

– utilise Tcl (Tool Command Language) pour la CLI et le scripting

Page 124: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Accéder à la CLI● 3 méthodes

– console

● port physique

– par le réseau IP

telnet

Cisco ICND1/CCENT (100-101) alphorm.com™©

● telnet

● SSH

● Il est également possible d'utiliser un outil graphique

– Cisco Security Device Manager (SDM)

– ou son successeur Cisco Configuration Program (CCP)

Page 125: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Port console● port RJ-45

– clairement indiqué ("console")

– connecté au PC via un câble UTP rollover

– via la port série (RS232 - DB25)

● il est possible d'utiliser un adaptateur série-usb pour les PCs récents

● ou un cable RJ-45 to DE-9

Cisco ICND1/CCENT (100-101) alphorm.com™©

● ou un cable RJ-45 to DE-9

– souvent désigné à tord comme port DB9

● nécessite un émulateur de terminal

– minicom : libre, pour les systèmes Unix

– teraterm : libre, pour Windows

● bonne alternative à Hyper-Terminal, supprimé de Windows à partir de Vista

– Putty : libre, très complet, compatible Window et Unix

connecteur mâle DE-9

connecteur DB25

Page 126: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Paramètres● paramètres à respecter :

– 9600 bits/second

– aucun contrôle de flux matériel

– 8-bit ASCII

pas de bit de parité

Cisco ICND1/CCENT (100-101) alphorm.com™©

– pas de bit de parité

– 1 bit stop

● Voir plus loin pour établir la connexion avec Putty

Page 127: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Telnet et SSH● deux protocoles client-serveur

● telnet

– non sécurisé

● toute communication transmise en clair, mot de passe compris

port TCP/UDP 23

Cisco ICND1/CCENT (100-101) alphorm.com™©

– port TCP/UDP 23

● SSH (Secure Shell)

– sécurisé

● toute communication est authentifiée et chiffrée

– port TCP/UDP 22

Page 128: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Se connecter via le réseau● nécessite un client telnet ou SSH

● clients basiques

– commande ssh (openssh-client) ou telnet des systèmes unix

Cisco ICND1/CCENT (100-101) alphorm.com™©

– disponibles via Cygwin sous Windows

● Putty

– client graphique complet

– SSH, Telnet, mais aussi Rlogin, TCP brut et connexion directe

Page 129: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Putty

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 130: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Modes● Dans le terminal, les commandes seront interprétées suivant le

"mode" actuel

● le prompt indiquera systématiquement le mode actuel

– exemple : en mode "configuration d'une ligne"

Cisco ICND1/CCENT (100-101) alphorm.com™©

– exemple : en mode "configuration d'une ligne"

switch(config-line)#

● nous verrons au fur et à mesure les commandes permettant de passer dans chaque "mode"

Page 131: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

modes "utilisateur" et "privilégié"● Par défaut, suite à de votre connexion, le mode "user EXEC" est utilisé

– ce qui implique qu'il est impossible d'effectuer des commandes nécessitant certains privilèges

● ex : redémarrer le switch grâce à la commande reload

– ceci est indiqué par le prompt ">"

Pour exécuter ces commandes, il vous faudra passer en mode "privilégié"

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Pour exécuter ces commandes, il vous faudra passer en mode "privilégié"

– "Enable mode", "privileged mode" ou encore "privileged EXEC mode"

– grâce à la commande enable

● nécessite un mot de passe

– indiqué par le prompt "#"

Page 132: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration● pour modifier le mot de passe du mode enable :

– en l’absence de ce mot de passe, il est impossible de passer en mode "privilégié" via une connexion telnet ou SSH

# enable secret password

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 133: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Abréviations● il est possible d'abréger chaque commande

– afin de gagner du temps

– cependant, il sera bien entendu impossible de les abréger au dela d'une certaine limite

● pour éviter toute ambiguïté

Exemple :

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Exemple :

– la commande enable pourra être abrégée en "en" mais pas en "e"

● la plupart du temps, les commandes seront écrites complètement dans ce cours

– mais, une fois celles-ci présentées, elles pourront être utilisée sous leur forme abrégées

Page 134: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Aide

Commande Description

? liste et rapide description des commandes

disponibles dans le mode actuel

help rapide présentation des manières d'obtenir de l'aide

command ? liste des premiers paramètres disponibles pour

Cisco ICND1/CCENT (100-101) alphorm.com™©

command ? liste des premiers paramètres disponibles pour la commande avec leur description

com? liste des commandes commençant par "com"

command parm? liste des paramètres commençant par "parm"

command parm<tab> complète la commande si il n'existe qu'un possibilité

command parm1 ? liste les paramètres suivants disponibles

Page 135: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

RaccourcisRaccourci Action

↑ ou Ctrl-p remonte d'une commande dans l'historique

↓ ou Ctrl-n redescend d'une commande dans l'historique

← ou Ctrl-b déplacer le curseur vers la gauche

→ ou Ctrl-f déplacer le curseur vers la droite

Backspace supprimer le caractère à gauche du curseur

Cisco ICND1/CCENT (100-101) alphorm.com™©

Backspace supprimer le caractère à gauche du curseur

Ctrl-a déplacer le curseur en début de ligne

Ctrl-e déplacer le curseur en fin de ligne

Ctrl-r ré-afficher le ligne de commande et tout ses caractères(très utile quand un message encombre l'affichage)

Ctrl-d supprimer le caractère sous le curseur

Esc-b se déplacer d'un mot vers la gauche

Esc-f se déplacer d'un mot vers la droite

Page 136: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Effectuer une première approche de la CLI Cisco IOS

– savoir comment s'y connecter

● via la console

● ou via le réseau

– comprendre cette interface

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

● prompt et modes

● abréviations

Page 137: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration

Switching

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 138: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Running-config etstartup-config

● Nom d'hôte

● Configuration des interface

● Configuration IP

Sécurité

Mot de passe

SSH

Sécurisation des ports

Sécurisation des ports :

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Configuration IP

– Passerelle par défaut

● Configuration des interfaces de commutation

Sécurisation des ports : configuration

Sécurisation des ports : adresses

Page 139: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Running config et startup config● deux espaces distincts pour stocker la configuration

– mémoire vive (RAM)

● running-config

● configuration actuellement utilisée

● perdues après redémarrage

– mémoire non volatile (NVRAM)

startup-config

Cisco ICND1/CCENT (100-101) alphorm.com™©

● startup-config

● configuration chargée au démarrage

● pour afficher la configuration

● pour enregistrer la configuration actuelle (running-config)

● ou

# show running-config # show startup-config

# write

# copy running-config startup-config

Page 140: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration des interface● mode Interface

– Exemple

(config)# interface type number

(config-if)#

(config)# interface FastEthernet 0/1

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Il est possible de configurer en une seule fois un ensemble d'interfaces

– Exemple

(config)# interface FastEthernet 0/1

(config)# interface range FastEthernet 0/10 - 20

(config-if-range)#

Page 141: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration IP● nécessaire pour accéder au commutateur via le réseau

– telnet, ssh, interface web …

● hors, un commutateur n'est pas fait pour, normalement, agir sur la couche 3

– on va donc utiliser une interface virtuelle VLAN1 (cf cours suivants)

● dans le VLAN par défaut

Cisco ICND1/CCENT (100-101) alphorm.com™©

– nous configurons ensuite l'adresse ip

● Statique

● ou dynamique

(config)#interface vlan 1

(config-if)#ip address 192.168.1.200 255.255.255.0

(config-if)#ip address dhcp

Page 142: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

puis on active l'interface

(config-if)#no shutdown

Configuration IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 143: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Passerelle par défaut● Configurer une passerelle par défaut se fera dans la configuration

globale

(config)#ip default-gateway 192.168.1.1

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 144: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration des interfaces de commutation

● Par défaut, la vitesse et le mode duplex d'une interface sont négociés automatiquement avec le périphérique connecté

– il est cependant possible de forcer ces valeurs

(config)#interface fastEthernet 0/1

(config-if)#speed 10

(config-if)#duplex half

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Pour plus de clarté, il est également possible de renseigner une description pour chaque interface

(config-if)#duplex half

(config-if)#end

(config-if)#description votre description ici

Page 145: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Sécurité● Par défaut, votre commutateur est "convenablement" sécurisé

– du moment qu'il reste inaccessible physiquement

● enfermé dans un salle appropriée

– seul un accès console est autorisé par défaut

aucune authentification requise

Cisco ICND1/CCENT (100-101) alphorm.com™©

● aucune authentification requise

● accès complet à toutes les commandes

– pas de mot de passe pour le mode Enable

● Il peu cependant être nécessaire de mettre en place un mot de passe pour la connexion

– et d'activer le telnet et le SSH

Page 146: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Mot de passe● deux types

– console

– Virtual Terminal - vty (pour le telnet)

● de 0 à 15 (ou de 0 à 4 pour les modèles les plus anciens)

● aucun nom d'utilisateur

● Exemples de configuration :

Cisco ICND1/CCENT (100-101) alphorm.com™©

– nécessite de passer en mode configuration à partir du terminal

– Tout les vty– Port console 0

(config)# line console 0

(config-line)# password faith

(config-line)# login

(config)# line vty 0 15

(config-line)# password love

(config-line)# login

> enable

# configure terminal

Page 147: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

SSH● nécessite l'usage de noms d'utilisateurs locaux

● activer le ssh en plus du telnet

– seul le telnet est activé par défaut

(config)#line vty 0 15

(config-line)#login local

(config-line)#transport input telnet ssh

Cisco ICND1/CCENT (100-101) alphorm.com™©

● ajout d'une ou plusieurs paire(s) utilisateur / mot de passe

● configurer un nom de domaine

● générer une paire clé publique / privée ainsi qu'une clé de chiffrement partagée

(config-line)#transport input telnet ssh

(config)#username name password pwd

(config)#ip domain-name example.com

(config)#crypto key generate rsa

Page 148: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Sécurisation des ports● évite l'intrusion d'un attaquant sur le réseau

– en explicitant la machine prévue pour se connecter au port

● pas à pas

– passer en mode de configuration de l'interface

Cisco ICND1/CCENT (100-101) alphorm.com™©

– passer l'interface en mode "access"

– activer la sécurisation de port sur cette interface

(config)#interface FastEthernet 0/1

(config-if)#switchport mode access

(config-if)#switchport port-security

Page 149: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Sécurisation des ports : configuration● indiquer le nombre maximum d'adresses MACs sécurisées sur cette interface

– Optionnel - 1 par défaut

● indiquer l'action à réaliser à la réception d'une trame non conforme

– Optionnel - shutdown par défaut

(config-if)#switchport port-security maximum nombre

Cisco ICND1/CCENT (100-101) alphorm.com™©

– protect : blocage des trames sans message d'avertissement.

– restrict : blocage des trames avec avertissement

● message syslog, trap snmp et incrémentation du compteur d'erreur

– shutdown : désactivation de l'interface

● avec blocage des trames et avertissement

(config-if)#switchport port-security violation {protect | restrict | shutdown}

Page 150: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Sécurisation des ports : adresses● 3 possibilitées :

– configuration manuelle (explicite)

– apprentissage dynamique

● ne peuvent être enregistrées

– sticky : adresses apprises dynamiquement et enregistrées dans la running-config

● peuvent alors être enregistrées dans la startup-config

mode désactivé par défaut

Cisco ICND1/CCENT (100-101) alphorm.com™©

● mode désactivé par défaut

● lors de l'activation de ce mode, toute adresse apprise dynamiquement est convertie en adresse "sticky"

● spécifier explicitement une nouvelle adresse MAC autorisée

– si il reste un certain nombre d’adresses MAC autorisées possible non définies, celles-ci seront apprises dynamiquement

● activer le mode "sticky"

(config-if)#switchport port-security mac-address addresse-mac

(config-if)# switchport port-security mac-address sticky

Page 151: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● L'essentiel de la configuration d'un switch Cisco IOS.

– comprendre le système de configuration

– paramètres globaux

● nom d'hôte

● adresse IP

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

● passerelle par défaut

– configuration des interfaces

– sécurité

● protection par mot de passe

● SSH

● sécurisation des ports

Page 152: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction aux VLANs

Switching

Cisco ICND1/CCENT (100-101) alphorm.com™©

VLANs

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 153: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation

● Intérêts

● Fonctionnement

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 154: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Présentation● Virtual LAN

– réseau local virtuel

● réseau logique indépendant

Cisco ICND1/CCENT (100-101) alphorm.com™©

● permet de séparer les ports d'un switch dans des réseaux différents

– les machines d'un VLAN ne pouvant communiquer avec celles d'un autre VLAN

Page 155: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Intérêts ● du concept de VLAN lui même

– segmentation

– sécurité

– optimisation de la bande passante

– sécurité

● nécessite l'utilisation d'un routeur pour communiquer entre VLANs

Cisco ICND1/CCENT (100-101) alphorm.com™©

● nécessite l'utilisation d'un routeur pour communiquer entre VLANs

● de l'usage de VLAN plutôt que de nombreux switchs séparés

– diminution des coûts

● un "gros" switch de 256 ports revient moins cher que 5 switchs de 48

– centralisation de la configuration

– modifications simplifiées

● le passage d'une machine d'une VLAN à une autre peu se faire par simple configuration

Page 156: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Fonctionnement● norme IEEE 802.1Q

– successeur de Cisco ISL (Cisco Inter-Switch Link)

● ajout d'un tag aux trames ethernetAdresse MAC

Destination

Adresse MAC

source

TAG

(4 octets)

EtherType Données FCS/CRC

(modifié)

En-tête Corps En-pied

Cisco ICND1/CCENT (100-101) alphorm.com™©

Tag protocol

identifier (TPID)

Tag Control Information(TCI)

Identifie le protocole de la balise insérée(0x8100 pour le

801.1Q)

Priority Code Point

(PCP)

Canonical Format

Identifier (CFI)

VLAN ID

(VID)

Priorité du VLAN

De 0 à 7

Compatibilité Eth /

Token Ring

De 1 à 4094

16 bits 3 bits 1 bit 12 bits

Page 157: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction au concept de VLANs

– présentation

– avantages

– fonctionnement

● protocole 802.1Q

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

protocole 802.1Q

Page 158: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration des VLANs

Switching

Cisco ICND1/CCENT (100-101) alphorm.com™©

VLANs

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 159: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Administration des VLANs

● Configuration des ports

● Affectation d'un port access à un VLAN

● Filtrage des VLANs sur port trunk

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 160: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Administration des VLANs● pour passer en mode de configuration d'un VLAN

– il est également possible de configurer plusieurs VLANs à la fois

(config)# vlan 2

(config-vlan)#

Cisco ICND1/CCENT (100-101) alphorm.com™©

● si la VLAN n'existe pas encore, elle est automatiquement créée

● pour la supprimer, utiliser la commande no

(config)# vlan 2,3,4

(config-vlan)#

(config)# no vlan 2

Page 161: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration des ports● 2 modes

– access (par défaut)

● connexion terminale d'un périphérique

● n'appartient qu'à un seul VLAN

– trunk

● connexion faisant transiter les trames de plusieurs VLAN

Cisco ICND1/CCENT (100-101) alphorm.com™©

● connexion faisant transiter les trames de plusieurs VLAN

● particulièrement utile pour les connexions entre switchs

● Mise en œuvre

– mode access

– mode trunk(config-if)#switchport mode access

(config-if)#switchport mode trunk

Page 162: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration des ports• si plusieurs protocoles d'encapsulation sont disponibles (isl ou dot1q), il peut-être nécessaire de

spécifier celui à utiliser au préalable

(config-if)#switchport trunk encapsulation dot1q

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 163: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Affectation d'un port access à un VLAN

● en mode de configuration de l'interface

– fonctionne aussi avec un groupe d'interface (if-range)

(config-if)#switchport access vlan 2

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 164: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Filtrage des VLANs sur port trunk● Autoriser des VLANs

● Interdire un VLAN

(config-if)#switchport trunk allowed vlan add 2,3,10

(config-if)#switchport trunk allowed vlan remove 3

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Annuler le filtrage(config-if)#no switchport trunk allowed vlan

Page 165: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Configuration des VLANs de niveau 1 sur un switch cisco

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 166: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Classes

Adressage IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 167: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● Concept

● Classes

● Classe A

Classe B

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Classe B

● Classe C

● Classe D et E

Page 168: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● au départ, seul le premier octet servait à désigner le réseau

– les 3 autres octets désignant les machines

– soit seulement 256 réseaux de 16 million d'adresses !

● nécessité de permettre plus de réseaux

– première proposition : IEN 46 - Juin 1978

● agrégation des réseaux en régions

Cisco ICND1/CCENT (100-101) alphorm.com™©

● agrégation des réseaux en régions

– RFC 790 - Septembre 1981

● solution présentée dans ce cours

● obsolète depuis Septembre 1993 !

– et l'apparition du CIDR (Classless Inter-Domain Routing)

– RFC 1518

Page 169: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Concept● Séparation des adresses en deux parties

– net id : adresse réseau

– host id : adresse de l'hôte

● 5 classes d'adresses

– identifiées par une lettre de A à E

Cisco ICND1/CCENT (100-101) alphorm.com™©

– différentes tailles de réseaux

● les adresses réseaux sont gérées au niveau mondial (pour Internet)

– par l'IANA

– par d'autres organisations (Apple, MIT, etc ...)

– ou par des registres internet régionaux

– cf https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xml

Page 170: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Classes

Classe Début Fin Net id sur :

A 0.0.0.0 127.255.255.255 le premier octet

B 128.0.0.0 191.255.255.255 les deux premiers octets

C 192.0.0.0 223.255.255.255 les trois premiers octets

D 224.0.0.0 239.255.255.255 NA (multicast)

Cisco ICND1/CCENT (100-101) alphorm.com™©

E 240.0.0.0 255.255.255.255 NA (réservée)

Page 171: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Classe A● Réseaux de très grande dimension

– nombreuses adresses réservées à des organisations

● ex : 018.rrr.rrr.rrr pour le MIT

– cas particulier : boucle locale (réseau 127.0.0.0)

nombre de réseaux possibles : 128

Cisco ICND1/CCENT (100-101) alphorm.com™©

● nombre de réseaux possibles : 128

● nombre de postes maximum par réseau : plus de 16 millions

● premier octet : de 0 à 127

● masque par défaut : 255.0.0.0 - /8

Page 172: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Classe B● Réseaux de "moyenne" dimension

● nombre de réseaux possibles : 16 384

● nombre de postes maximum par réseau : 65 534

Cisco ICND1/CCENT (100-101) alphorm.com™©

● premier octet : de 128 à 191

● masque par défaut : 255.255.0.0 - /16

Page 173: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Classe C● Réseaux de petite dimension

● nombre de réseaux possibles : 2 097 152

● nombre de postes maximum par réseau : 254

Cisco ICND1/CCENT (100-101) alphorm.com™©

● premier octet : de 192 à 223

● masque par défaut : 255.255.255.0 - /24

Page 174: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Classe D et E● adresses uniques (pas de net id)

● Classe D

– destinées au multicast

– bits de départ : 1110

premier octet : 224 à 239

Cisco ICND1/CCENT (100-101) alphorm.com™©

– premier octet : 224 à 239

● Classe E

– réservées par l'IANA pour un usage futur

– bits de départ : 1111

– premier octet : 240 à 255

Page 175: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Et l'ipv6 ?● IPv6 a été présenté en 1998

– soit bien après le CIDR (1993) et l'abandon du concept de classe

● Il n'y a donc aucun concept de classe

IPv6 étant pleinement orienté CIDR

Cisco ICND1/CCENT (100-101) alphorm.com™©

– IPv6 étant pleinement orienté CIDR

Page 176: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Présentation de l'adressage ip sur réseaux classfull

– obsolescence

– concepts

– introduction au concept d'adresse réseau

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 177: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Sous-réseaux IPv4 classful

Adressage IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

classful

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 178: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● Fonctionnement

● Exemple

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 179: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● Le concept de classe est très limité

– ne permet que peu de réseaux

● pour pallier à cela, un nouveau concept est introduction en 1984

RFC 917 (Internet Subnets)

Cisco ICND1/CCENT (100-101) alphorm.com™©

● RFC 917 (Internet Subnets)

● sous-réseaux

● Permet la subdivision logique des réseaux de taille plus importante

– relativement aux classes d'adresses

Page 180: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Fonctionnement● Ajout d'un troisième champs

– entre le net id et le host id

– permettant de désigner un sous-réseau

● La taille de ce champ étant variable, la division entre adresse de sous-réseau et d'hôte est faite grâce à un masque

– adresse IPv4 dont tout les bits correspondant à une adresse de réseau ont une valeur de 1

– ex : 18 premiers bits = 255.255.192.0

– donne le sous-réseau d'un hôte par un ET logique sur son adresse

Cisco ICND1/CCENT (100-101) alphorm.com™©

– donne le sous-réseau d'un hôte par un ET logique sur son adresse

● Le nombre de sous-réseaux possible est déterminé par la formule suivante :

– S = 2n - 1 car l'adresse de broadcast (tout à 1) n'est pas utilisable

● où n est le nombre de bits masqués en plus de ceux du net id

● Le nombre d'hôtes possibles est déterminié par la formule suivante :

– S= 2n - 2 car ni l'adresse de broadcast ni l'adresse de réseau ne sont utilisables

● où n est le nombre de bits restant pour le host id

Page 181: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Exemple● Un administrateur souhaite diviser le réseau 192.52.61.0 dont il a la

charge en 4 sous-réseaux

– réseau de classe C : 8 bits disponibles

– 3 = 22 -1 < 4 ≤ 23 - 1 = 7

● il aura donc besoin de 3 bits pour le sous-réseaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

● il aura donc besoin de 3 bits pour le sous-réseaux

– soit un masque de 27 bits

Page 182: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Subnetting sur les réseaux IPv4 classful

– concept

– fonctionnement

● masque de sous-réseau

– exemple concret

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 183: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Adressage IPv6

Adressage IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 184: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● Rappels

● Scope

● Types d'adresses unicast

Sous-réseaux

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Sous-réseaux

● Adresses locales de lien

● Adresses locales uniques

● Adresses globales unicast

● Multicast

Page 185: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● Même si la migration de l'IPv4 à l'IPv6 n'a, clairement, toujours pas réellement eu lieu

– elle devient de plus en plus nécessaire

– face à la pénurie d'adresse IPv4

● Même si la notation hexadécimale peu paraître complexe

– comprendre l'IPv6 n'est pas bien plus difficile que pour l'IPv4

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Donc, même si nous n'en rencontrons encore que peu

– nous allons en rencontrer de plus en plus

– et il est plus que nécessaire de s'y préparer

● d'autant plus que cela ne représente que peu de temps d'apprentissage

Page 186: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Rappels● Une adresse IPv6 est codée sur 128 bits

– soit en théorie 3.4x1038 = 340 sextillions d'adresses

● soit 340 milliards de milliards de milliards de milliards !

● soit 48 quadrillards (1027) d'adresses par personnes dans le monde !

– soit de quoi changer 17 billiards (1015) de fois d'IP par seconde en 85 ans pour une personne possédant 1 milliard de machines

Cisco ICND1/CCENT (100-101) alphorm.com™©

pour une personne possédant 1 milliard de machines

● Tout cela ne reste que de la théorie

– car bien entendu, de "très" nombreuses adresses ne sont pas utilisables

● Mais on pourrait donc tout de même établir des adresses uniques mondialement pour chaque machine !

– résolution du problème de pénurie du nombre d'adresses IPv4

Page 187: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Scope● unicast

– adresses désignant une seul interface d'un hôte

● anycast

– nouveau concept

– "le plus proche" / "le plus efficace"

– adresse d'un nœud parmi un groupe de nœuds

Cisco ICND1/CCENT (100-101) alphorm.com™©

– adresse d'un nœud parmi un groupe de nœuds

● désigne "n'importe quel" membre ce nœud

● multicast

– abandon des adresses de broadcast

– désigne un groupe d'interfaces

– chaque interface étant libre de s'abonner à un groupe et de le quitter, à tout moment

● moins pénalisant que le broadcasting IPv4

Page 188: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Types d'adresses unicast● adresses de boucle locale (loopback)

– ::1/128

– limitée à une utilisation interne pour un hôte

● adresses de liaison locale (link-local)

– uniques sur un lien donnée

Cisco ICND1/CCENT (100-101) alphorm.com™©

– purement locales (adresses locales de lien)

● non routables

– ou uniques (mondialement)

● RFC 4193

● adresses globales

– uniques dans le monde

Page 189: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Sous-réseaux● Même système que pour l'IPv4 classless

– notation CIDR du masque

● Exemple :

– 2001:db8:1:1a0::/59

de 2001:db8:1:1a0:0:0:0:0 à 2001:db8:1:1bf:ffff:ffff:ffff:ffff

Cisco ICND1/CCENT (100-101) alphorm.com™©

● de 2001:db8:1:1a0:0:0:0:0 à 2001:db8:1:1bf:ffff:ffff:ffff:ffff

● cf https://en.wikipedia.org/wiki/IPv6_subnetting_reference

Page 190: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Adresses locales de lien● adresses fe80 ::/10

– masque en /64

● purement locales

– non routables

– uniquement utilisables sur les réseau de niveau 2 (segment réseau : lien ou domaine de broadcast)

Cisco ICND1/CCENT (100-101) alphorm.com™©

● allouée automatiquement (le plus souvent à partir de l'adresse MAC) ou manuellement

– requis sur toute interface s lesquelles IPv6 est activé

– pour d'autres protocoles liés à IPv6 (NDP, DHCPv6, etc ...)

● uniques sur un lien uniquement

– ce qui permet à un hôte d'utiliser éventuellement la même adresse pour plusieurs interfaces

● aucun sous-réseau

– toutes les machines appartiennent au réseau fe80::/64

Page 191: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Adresses locales uniques● fc00::/7 (pour Internet)

– et fd00::/8+ (pour L=1, pour les réseaux locaux)

● ne sont routables que sur les sites qui le souhaitent

– pas sur Internet

– équivalent des plages d'adresses privées (RFC 1918) IPv4

Cisco ICND1/CCENT (100-101) alphorm.com™©

● ID Globale : identifiant unique de l'organisation

– choisi pseudo-aléatoirement

● L : 1 si l'ID Globale est assigné localement

Page 192: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Adresses globales unicast● 2000 ::/3

– soit 1000 0000 0000 0000 ::/3

● 1/8ème de l'espace total d'adressage IPv6 utilisé seulement (la plupart en 2001::/16)

– afin de limiter la taille des tables de routage

– assignées par blocs de /23 à /12 par les Registres Internet Régionaux (cf IANA)

● exemple : SFR détient le bloc 2001:4c18::/32

routables sur Internet

Cisco ICND1/CCENT (100-101) alphorm.com™©

● routables sur Internet

● moins d'un autre 1/8ème est réservé

– ex : 2002::/16 : adresses 6to4

– permettent d'acheminer le trafic IPv6 via un ou plusieurs réseaux IPv4

● Toutes les autres adresses routables (plus des trois quarts) sont actuellement réservées pour usage ultérieur

Page 193: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Multicast● ff00::/8

● propres à l'application

● exemple : ff02::1:ff00:0/104

– pour découvrir l'adresse MAC d'un hôte dont l'adresse IPv6 est connue

– avec NDP (Neighbor Discovery Protocol)

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Drapeau : 3 bits définis par la RFC 4291

– le bit le plus significatif étant réservé à un usage ultérieur

● Scope : domaine de validité de l'adresse

Page 194: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Adressage IPv6

– types d'adresses

– éléments

– subnetting

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 195: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Méthodes et protocoles de routage

Routage IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

routage

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 196: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Qu'est ce que le routage ?

● Exemple avec traceroute

● Tables de routage

● Systèmes Autonomes

Protocoles de routage

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Protocoles de routage

● Exemples de protocoles de routage interne

● Exemples de protocoles de routage externe

Page 197: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Qu'est ce que le routage ?● Permet d'interconnecter plusieurs réseaux

– via des routeurs

● composants de couche réseau (3)

● toute machine compatible IP peu agir en tant que routeur, grâce à un logiciel de routage

– en relayant les paquets qui ne sont "pas pour lui"

Cisco ICND1/CCENT (100-101) alphorm.com™©

en relayant les paquets qui ne sont "pas pour lui"

– en dés-encapsulant le paquet IP de la trame Ethernet

– et en le ré-encapsulant avec une nouvelle adresse MAC de destination

● grâce à un ensemble de règles

– déterminant qui peu communiquer avec qui et comment

● c'est à dire "en empruntant quel chemin" / "en passant par qui"

– enregistrées dans des "tables de routage"

Page 198: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

QU'EST CE QUE LE ROUTAGE ?

● Remarque : un routeur permet également de connecter des VLANs

– par exemple pour communiquer avec des ressources partagées (comme le DHCP)

– le subnetting se fera entre des réseaux physiques différents (séparés par des routeurs) alors que les VLANs seront sur un même réseau physique (via des switchs)

en pratique, on cumulera souvent les deux

Cisco ICND1/CCENT (100-101) alphorm.com™©

● en pratique, on cumulera souvent les deux

Page 199: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Exemple avec traceroute

● ici un traceroute en ligne

● affiche la route empruntée

– entre le serveur de sdv.fr

Cisco ICND1/CCENT (100-101) alphorm.com™©

– et celui de alphorm.com

● ou voit ici qu'il a été nécessaire de passer par 6 routeurs différents

Page 200: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Tables de routage● Le routage est un processus décentralisé

– chaque routeur possède les informations sur son voisinage

– détermine à qui doivent être envoyés les paquets destinés à un réseau particulier

● routeur voisin ou réseau directement connecté

● associe une adresse réseau à une passerelle (un routeur)

● Trois types de routes

– statique : configuration manuelle par l'administrateur

Cisco ICND1/CCENT (100-101) alphorm.com™©

– statique : configuration manuelle par l'administrateur

● chaque entrée est donnée explicitement

– dynamique : apprentissage par le routeur lui même

● grâce à des protocoles de routage spécifique

– connectée : réseaux directement connectés au routeur

● appel à un protocole de niveau 2 (Ethernet)

● A cela s'ajoute une route par défaut, qui peut-être statique ou dynamique

Page 201: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Systèmes Autonomes● AS pour Autonomous System

● zone particulière (sous ensemble) d'un très grand réseau

– composé de nombreux réseaux IP, LAN, WAN, etc …

– administrés par une même entité

– ex : réseaux "grand compte" d'envergure mondiale, backbones internet (réseau d'opérateur de large envergure)

● deux types de routeurs en son sain

Cisco ICND1/CCENT (100-101) alphorm.com™©

– de bordure : permettent d'entrer et sortir de l'AS

● par exemple, pour rejoindre Internet (d'un réseau d'opérateur vers les autres)

– internes : assurent la communication entre réseaux de l'AS

● chaque AS est identifiés par un numéro (ASN) unique au sain d'un même réseau

– sur Internet, ceux-ci sont délivrés par les registres internet régionaux

● ex : 16276 pour OVH via RIPE-NCC

● plus de 45000 AS composent Internet en 2013

Page 202: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Protocoles de routage● Pour employer des algorithmes de routage efficaces, un routeur à besoin de connaître au moins

une partie de la typologie du réseau

– il est donc nécessaire de diffuser les tables de routage

● ie. échanger les informations entre routeurs

● On utilise pour cela un protocole de routage

– de deux types :

Cisco ICND1/CCENT (100-101) alphorm.com™©

● internes : Interior Gateway Protocols (IGP)

– entre routeurs internes d'un même AS

– ex : RIP ou OSPF

– les seules concernés par la CCENT

● ou externes : Exterior Gateway Protocols (EGP)

– entre routeurs de bordure d'AS différents

– ex : BGP

Page 203: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Exemples de protocoles de routage interne● RIP et RIP-2 : Routing Information Protocol

– le plus ancien et le plus simple

– très limité

● OSPF : Open Shortest Past First

– écrit pour remplacer RIP en palliant à ses limites

– complet et performant

Cisco ICND1/CCENT (100-101) alphorm.com™©

– habituellement réservé aux grands réseaux

– recommandé comme IGP pour Internet (RFC 1371)

● IGRP : Interior Gateway Routing Protocol

– propriétaire Cisco

● IS-IS : Interior System to Interior System

– norme ISO/IEC 10589:2002 de l'OSI

– extrêmement stable

Page 204: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Exemples de protocoles de routage externe

● EGP : Exterior Gateway Protocol

– le premier

– très peu performant

– quasi abandonné

● BGP : Border Gateway Protocol

Cisco ICND1/CCENT (100-101) alphorm.com™©

– le plus efficace et donc le plus utilisé

– utilisé pour Internet

● ES-IS : Exterior System to Interior System

– unique EGP normalisé OSI

– très peu utilisé

Page 205: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Concepts essentiels du routage réseau

– objectifs et fonctionnement

– types de routes

● statiques

● dynamiques

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

● connectées

● par défaut

– protocoles de routage

● IGP

● EGP

Page 206: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration basique des routeurs

Routage IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

routeurs

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 207: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● Commandes d'information

● Rappel : Adresse IP d'une interface

● Routes statiques

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 208: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● La grande majorité des commandes vues pour les switchs reste applicable

– modes (user et enable) et mots de passe

– modes de configuration

– configuration console, telnet et ssh

– nom d'hôte et description d'interface

– configuration des interfaces (speed, duplex)

– activation et désactivation des interfaces (shutdown)

Cisco ICND1/CCENT (100-101) alphorm.com™©

– aide et raccourcis

– startup et running config (copy et setup)

● seules diffèrent

– la configuration IP

– les questions posées en mode setup

– la présence du port AUX, absent des switchs

● accès à la CLI par ligne téléphonique

Page 209: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Commandes d'information● afficher les protocoles configurés

● afficher la table de routage# show ip route

# show protocols

Cisco ICND1/CCENT (100-101) alphorm.com™©

● affichage des statistiques IP

● afficher l'état des protocoles de routage actifs

# show ip traffic

# show ip protocols

Page 210: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Rappel : Adresse IP d'une interface● configuration statique

● configuration par dhcp

(config-if)#ip address 10.1.1.1 255.255.255.0

(config-if)#ip address dhcp

Cisco ICND1/CCENT (100-101) alphorm.com™©

● synthèse rapide de la configuration des interfaces#show ip interface brief

Page 211: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Routes statiques● syntaxe générale

● route par défaut

(config)#ip route adresse-réseau masque passerelle

(config)#ip route adresse-réseau masque interface

Cisco ICND1/CCENT (100-101) alphorm.com™©

● exemples de routes statiques

(config)#ip route 0.0.0.0 0.0.0.0 10.1.1.1

(config)#ip route 192.168.1.0 255.255.255.0 FastEthernet 1/0

(config)#ip route 192.168.1.0 255.255.255.0 192.168.1.1

Page 212: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Configuration de base d'un routeur

– points communs avec les switchs

– commandes d'information

– adressage IP

– configuration des routes statiques

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

– configuration des routes statiques

Page 213: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

OSPF

Routage IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 214: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Problème du plus court chemin

● Limitations de RIP

● Open Shortest Path First

● Fonctionnement

● Area

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Activation

● Définition du Router-ID

● Activation de l'OSPF sur une interface

● Interface passive

● Commandes d'information

Page 215: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Problème du plus court chemin● problème classique de théorie des graphes

– trouver le chemin optimal entre les sommets d'un graphe

– particulièrement utile dans le cadre des réseaux

Cisco ICND1/CCENT (100-101) alphorm.com™©

● de nombreux algorithmes existent pour résoudre ce problème

– plus ou moins efficaces suivant les contextes

– algorithme de Dijkstra

– Algorithme de Bellman-Ford

Page 216: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Limitations de RIP● protocole à vecteur de distances

– aucune vision globale du réseau

● diffusion des routes de proche en proche

– grande consommation de la bande passante

● particulièrement pour les grands réseaux

● du fait de l'envoi périodique de toutes les tables de routage en broadcast

Cisco ICND1/CCENT (100-101) alphorm.com™©

● du fait de l'envoi périodique de toutes les tables de routage en broadcast

– sensible aux boucles de routage

● limite de 15 sauts

– tout réseau au delà de 15 routeurs est considéré comme inaccessible

● ne se base que sur le nombre de "sauts" permettant d'atteindre le routeur voisin

– aucune prise en compte de la bande passante des liaisons pour choisir le meilleur chemin possible, ou d'autre information (fiabilité, charge, délai, etc ...)

Page 217: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Open Shortest Path First● protocole à état de lien

– connaissance de l'intégralité de la topologie du réseau

● élimine les boucles de routage

– collecte de l'ensemble des coûts de liens

en terme de temps

Cisco ICND1/CCENT (100-101) alphorm.com™©

● en terme de temps

● en continue

– plus grande consommation de ressources processeur

● nécessite des routeurs performants

Page 218: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Fonctionnement1. analyse en continue des connexions vers les éléments proches

– message hello envoyé à intervalles réguliers

2. calcul du plus court chemin vers les routeurs voisins

3. diffusion de la liste des routes connectées et des états de liens

– propagé de proche en proche

– toutes les 30 minutes (intégralité des LSAs)

Cisco ICND1/CCENT (100-101) alphorm.com™©

– toutes les 30 minutes (intégralité des LSAs)

● et à chaque changement (LSA modifiés uniquement)

– LSA (Link-State Advertisement)

● l'ensemble des LSAs d'une aire formant la LSDB (Link-State Data Base)

4. détermine enfin la route la plus courte pour chaque réseau de la LSDB

Page 219: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Area● sous-ensemble de routeurs

– en bordure duquel un résumé de la LSDB peut-être fait

– chaque sous-réseau appartenant à une seule aire

● permet d'éviter de propager l'intégralité de la LSDB

● identifiées par des nombres entiers de 32bits

Cisco ICND1/CCENT (100-101) alphorm.com™©

– souvent notés en notation décimale pointée

● à la manière des adresses IPv4

● la configuration d'OSPF devient complexe quand plusieurs aires sont mises en place

– heureusement, il ne vous est demandé que de savoir le configurer dans une aire unique dans le cadre de la CCENT

Page 220: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Activation

● lancement d'un processus de routage OSPF

– permet d'activer l'OSPF sur le routeur (aucun par défaut)

ou de passer en mode de configuration de ce processus de routage si

# router ospf process-id

(config-router)#

Cisco ICND1/CCENT (100-101) alphorm.com™©

– ou de passer en mode de configuration de ce processus de routage si déjà actif

– proccess-id : identifiant interne du processus de routage

● n'importe quel entier supérieur ou égal à 1

Page 221: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Définition du Router-ID● Optionnel

– généralement généré automatiquement à partir des adresses IP du routeur au lancement d'OSPF

● Valeur explicite

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Valeur explicite

● ou par configuration de la plus haute adresse IP de l'interface de loopback

(config-router)# router router-id

(config)#interface loopback 0

(config-if)#ip address 172.16.0.1 255.255.255.0

Page 222: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Activation de l'OSPF sur une interface

● De manière implicite

– relativement à une adresse réseau

(config-router)# network ip-address wildcard-mask area area-id

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Exemple(config)#router ospf 100

(config-router)#network 10.0.3.0 0.0.0.255 area 0

(config-router)#network 10.0.0.0 0.0.0.255 area 0

Page 223: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Interface passive● Par défaut, un routeur sur lequel OSPF est activé continuera de

chercher régulièrement ses "voisins" sur ses interfaces

– par envoi de messages hello à intervalles réguliers

● Hors cela peut-être un gâchis de ressources quand il n'y a aucun voisin sur celle-ci

Cisco ICND1/CCENT (100-101) alphorm.com™©

– il est donc possible de mettre une interface en mode passif

– afin qu'elle n’envoie plus de message hello

● en mode de configuration du processus de routage

● ou en mode de configuration de l'interface(config-router)# passive-interface type number

(config-if)# ip ospf passive-interface

Page 224: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Commandes d'information

● afficher les informations sur les voisins

# show ip ospf

# show ip ospf neighbor

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 225: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Gestion de l'OSPF en single-area

– bénéfices par rapport au protocole RIP

– fonctionnement

– activation

– router-id

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

– router-id

– configuration

– interfaces passive

Page 226: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Routage interVLAN

Routage IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 227: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● 3 solutions

● Rappel : trunking

● Sous interfaces

● Configuration des sous-interfaces

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 228: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

3 solutions● via un routeur

– avec une interface connectée à chaque VLAN

● très rarement employé

– avec une interface trunk vers un switch

Router on a stick (ROAS)

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Router on a stick (ROAS)

– routage inter-vlan à l’aide d’un router dédié

● solution la plus courante

● présentée dans ce cours

● via un switch de couche 3

Page 229: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Rappel : trunking● permet de faire transiter les trames de plusieurs VLANs sur une

interface

– à activer avant toute chose sur l'interface connectée du switch

Switch(config)# interface FastEthernet 0/0

Switch(config-if)# switchport mode trunk

Cisco ICND1/CCENT (100-101) alphorm.com™©

– à activer avant toute chose sur l'interface connectée du switch

Page 230: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Sous interfaces● Pour effectuer le routage interVLAN, il est nécessaire de disposer

d'une adresse IP sur chaque VLAN

– hors, avec un ROAS, seule une interface réelle est connectée en mode trunk

– les sous-interfaces vont donc permettre, sur une même interface trunk, de créer virtuellement une interface par VLANs

Cisco ICND1/CCENT (100-101) alphorm.com™©

de créer virtuellement une interface par VLANs

● Autant d'interface logique qu'il existe de VLAN à router

● Exemple(config)# interface FastEthernet 0/0.1

(config-subif)#

Page 231: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Configuration des sous-interfaces

● sur chaque sous-interface

– activation du 802.1Q

– association à un VLAN

– configuration IP (adresse et masque)

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Exemple

– association de la sous-interface FastEthernet 0/0.1 au VLAN 1

(config)# interface FastEthernet 0/0.1

(config-subif)# encapsulation dot1Q 1

(config-subif)# ip address 192.168.1.254 255.255.255.0

Page 232: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Routage interVLAN

– solutions possibles

– configuration sur un ROAS

● sous-interfaces

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 233: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

DHCP

Services IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 234: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Dynamic Host Configuration Protocol

● Fonctionnement

● Agent relais DHCP

● Rappel : interface cliente DHCP

IOS DHCP Server : mise en place

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● IOS DHCP Server : mise en place

● IOS DHCP Server : baux

● IOS DHCP Server : paramètres

● Commandes d'information

Page 235: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Dynamic Host Configuration Protocol

● Octobre 1993 : première définition (RFC 1531)

– comme extension de BOOTP (Bootstrap Protocol)

● couvre l'ensemble des configurations IP

– adresse IP, masque, passerelle par défaut

– adresses des serveurs de noms (DNS et NBNS (WINS))

Cisco ICND1/CCENT (100-101) alphorm.com™©

– adresses des serveurs de noms (DNS et NBNS (WINS))

● modifié et complété par la RFC 2131 (Mars 1997)

– référence ipv4 actuelle

● adapté à l'ipv6 depuis Juillet 2003 (RFC 3315)

Page 236: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Fonctionnement● DHCP DISCOVER

– broadcast (255.255.255.255)

– port 67

● DHCP OFFER

– réponse du serveur ayant reçu la requête

● proposant une adresse IP et un masque

● et indiquant l'adresse IP du serveur

– port 68

Cisco ICND1/CCENT (100-101) alphorm.com™©

– port 68

● DHCP REQUEST

– demande d'assignation de l'adresse proposée

● et l'envoi des valeurs des paramètres

● DHCP ACK

– accusé de réception

– assigne l'adresse IP pour une durée définie

● ainsi que d'autres paramètres éventuels (passerelle par défaut, DNS, WINS)

Page 237: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Agent relais DHCP● les datagrammes DHCP sont limités à un domaine de broadcast

– nécessite donc des serveurs DHCP ou des serveurs relais sur chaque segment

– transforme les requêtes multicast en de l'unicast

Cisco ICND1/CCENT (100-101) alphorm.com™©

● défini par la RFC 1542

Page 238: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Rappel : interface cliente DHCP

(config-if)# ip address dhcp

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 239: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

IOS DHCP Server : mise en place● création d'un pool d'adresses

– pool-ID : chaîne de caractères identifiant le pool d'adresses

(config)# ip dhcp pool pool-ID

(dhcp-config)#

Cisco ICND1/CCENT (100-101) alphorm.com™©

● définition du sous-réseau supporté(dhcp-config)# network 192.168.2.0 255.255.255.0

Page 240: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

IOS DHCP Server : baux● définition de la durée de bail

(dhcp-config)# lease days hours minutes

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 241: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

IOS DHCP Server : paramètres● définition du/des routeur(s) par défaut

● adresses du/des serveur(s) DNS

(dhcp-config)# default-router adresse1 adresse2 ...

(dhcp-config)# dns-server adresse1 adresse2 ...

Cisco ICND1/CCENT (100-101) alphorm.com™©

● nom de domaine DNS(dhcp-config)# domain-name name

Page 242: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Commandes d'information● informations d'état de chacun des baux alloués

● statistiques et intervales d'adresse d'un pool d'adresses

# show ip dhcp binding

# show ip dhcp pool [poolname]

Cisco ICND1/CCENT (100-101) alphorm.com™©

● statistiques du serveur DHCP

● afficher les conflits

# show ip dhcp server statistics

# show ip dhcp conflict

Page 243: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● DHCP

– fonctionnement

– configuration du client

– configuration du serveur

● pool d'adresses

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

pool d'adresses

● paramètres

● durée de bail

Page 244: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

ACLs

Services IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 245: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● ACLs standards

● ACLs étendues

– ACLs étendues : exemples

Description d'une ACL

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Description d'une ACL

● ACLs nommées

● Appliquer une ACL à une interface

● Commandes d'information

Page 246: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● Filtrer les accès

– aux réseaux

– au routeur lui même

● relativement à :

adresse IP

sur un trafic entrant ou sortant

analysées de manière séquentielle

l'ordre des ACLs est donc important

Cisco ICND1/CCENT (100-101) alphorm.com™©

– adresse IP

● source

● destination

– protocole

– numéro de port

important

du plus précis au plus générique

tout trafic est interdit par défaut

Page 247: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

ACLs standards● uniquement sur les adresses IP source

– number : entre 1 et 99 ou 1300 et 1999

Exemple

(config)# access-list number {permit|deny} {host|source source-wildcard|any}

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Exemple

– interdire l'accès seulement à tout les membres du réseau 192.168.1.0/24 ainsi qu'à l'hôte 192.168.2.10

(config)# access-list 1 deny 192.168.1.0 0.0.0.255

(config)# access-list 1 deny host 192.168.2.10

(config)# access-list 1 permit any

Page 248: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

ACLs étendues● sur les adresses IP source, de destination, le protocole ou le numéro

de port

– opérateurs :

(config)# access-list number {deny|permit} protocole source masque-source

[operateur [port]] destination masque-destination

[operateur [port [established][log]

Cisco ICND1/CCENT (100-101) alphorm.com™©

– opérateurs :

● eq : égal à

● neq : différent de

● gt : plus grand que

● lt : plus petit que

– number : entre 100 et 199 ou 2000 et 2699

Page 249: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

ACLs étendues : exemples● interdire tout paquet IP à destination de l'hôte 192.168.2.10

● interdire tout segment TCP de port source suppérieur à 1023 et à destination du port 23 de l'hôte 192.168.2.10

(config)# access-list 101 deny ip any host 192.168.2.10

(config)# access-list 101 deny tcp any gt 1023 host 192.168.2.10 eq 23

Cisco ICND1/CCENT (100-101) alphorm.com™©

● interdire tout segment TCP à destination du port 80 et en provenance du réseau 192.168.10.0/24

(config)# access-list 101 deny tcp any gt 1023 host 192.168.2.10 eq 23

(config)# access-list 101 deny tcp 192.168.10.0 0.0.0.255 any eq http

Page 250: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Description d'une ACL● Il est possible de définir une description d'ACL pour plus de clarté

(config)# access-list 101 remark Description de l'ACL

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 251: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

ACLs nommées● Les ACLs numérotées sont complexe à administrer dés que leur

nombre devient important et qu'elles deviennent complexes

– il est impossible de les modifier

– la seule solution étant de la supprimer et de la réécrire

● Une ACL nommée est en revanche modifiable

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Une ACL nommée est en revanche modifiable

– pour ajouter une règle, il suffit d'utiliser la syntaxe des ACLs étendues numérotées, sans "access-list number"

● et d'utiliser la commande "no" pour la supprimer

(config)# ip access-list extended nom

(config-ext-nacl)# {deny|permit} protocole source masque-source ...

Page 252: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Appliquer une ACL à une interface

(config-if)# ip access-group {number|name} {in|out}

● utiliser la commande "no" pour désactiver l'ACL sur l'interface

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 253: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Commandes d'information● afficher une ACL

● afficher la configuration d'une interface

# show access-lists [number|name]

# show run interface FastEthernet 0/0

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 254: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Contrôle des accès réseaux et routeur grâce aux ACLs

– différents types d'ACLs

– création

– gestion

– application à une interface

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

– application à une interface

– interrogation

Page 255: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

NAT

Services IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 256: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Introduction

● Types de NATing

● Réseau privé / publique

● NAT statique

NAT Dynamique

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

● NAT Dynamique

● NAT dynamique PAT

● NAT dynamique PAT pour adresse publique unique

● Commandes d'information

Page 257: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Introduction● Traduction d'adresse IP (Network Address Translation)

– faire correspondre une adresse publique unique pour un réseau privé

– le nombre d'adresses publiques étant limité

● ex : démarche de demande de bloc d'IP au RIPE NCC via OVH

Cisco ICND1/CCENT (100-101) alphorm.com™©

● RFC 1631 - Mai 1994

Page 258: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Types de NATing● statique

– faire correspondre une adresse publique à une adresse privée

● dynamique

créé dynamiquement les translations dans un pool d'adresses publiques

Cisco ICND1/CCENT (100-101) alphorm.com™©

– créé dynamiquement les translations dans un pool d'adresses publiques

● PAT

– translation basée sur les ports TCP/UDP

Page 259: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Réseau privé / publique● Première étape de tout type de nating

– le NAT ne prenant effet que quand un paquet est routé de "l'intérieur" vers "l'extérieur", ou inversement

– il est donc nécessaire de définir cet "intérieur" et cet "extérieur"

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Par interface

(config-if)# ip nat {inside|outside}

Page 260: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

NAT statique● Faire correspondre une adresse publique à une adresse privée

(config)# ip nat inside source static 192.168.1.10 201.55.4.8

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 261: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

NAT Dynamique● Les adresses publiques sont automatiquement choisies dans un pool

d'adresse

● création du pool d'adresses

(config)# ip nat pool POOL-NAT-LAN1 201.55.4.1 201.49.10.10 netmask 255.255.255.240

Cisco ICND1/CCENT (100-101) alphorm.com™©

● création de l'ACL

● activation du NAT

(config)# ip nat pool POOL-NAT-LAN1 201.55.4.1 201.49.10.10 netmask 255.255.255.240

(config)# access-list 1 deny 192.168.1.10

(config)# access-list 1 permit 192.168.1.0 0.0.0.255

(config)# ip nat inside source list 1 pool POOL-NAT-LAN1

Page 262: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

NAT dynamique PAT● nécessaire si le nombre d'adresses publique est plus faible que celui

d'adresses privées

– translation du port source, afin d'identifier le client

ajouter simplement "overload" à la configuration précédente

Cisco ICND1/CCENT (100-101) alphorm.com™©

● ajouter simplement "overload" à la configuration précédente(config)# ip nat inside source list 1 pool POOL-NAT-LAN1 overload

Page 263: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

NAT dynamique PAT pour adresse publique unique

● Configuration la plus courante sur les réseaux de petite dimension

– une seule adresse IP fixe sur Internet par exemple

● Définir un pool d'adresse n'est donc plus adapté

il suffira alors de se baser sur l'adresse de l'interface "outside"

Cisco ICND1/CCENT (100-101) alphorm.com™©

– il suffira alors de se baser sur l'adresse de l'interface "outside"

(config)#ip nat inside source list 1 interface serial 0/0 overload

Page 264: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Commandes d'information

# show ip nat translations

● Afficher la table de translations

– translations effectuées en accord avec les règles établies

Vérifier l'adresse des paquets reçu sur un routeur

Cisco ICND1/CCENT (100-101) alphorm.com™©

● Vérifier l'adresse des paquets reçu sur un routeur# debug ip paquet

Page 265: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Configuration du NAT sur les routeurs Cisco

– concept

– fonctionnement

– types de NAT

– mise en place

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

– mise en place

● NAT statique

● NAT dynamique

– PAT

Page 266: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

NTP

Services IP

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 267: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Network Time Protocol

● Activation du client NTP

● Vérification

Plan

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 268: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Network Time Protocol● synchronisation des horloges sur le réseau

● présenté pour la première fois en septembre 1985

– RFC 958

Cisco ICND1/CCENT (100-101) alphorm.com™©

● dernière version : NTPv4

– RFC 5905 - Juin 2010

● indispensable pour une bonne lecture des logs

– et donc un troubleshooting simple

Page 269: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Activation du client NTP● nécessite de spécifier un serveur NTP

– ainsi qu'une version du protocole

(config)# ntp server 172.16.2.2 version 4

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 270: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Vérification● Vérifier si l'horloge est synchronisée

● Vérifier l'association à un serveur de temps

# show ntp status

Cisco ICND1/CCENT (100-101) alphorm.com™©

# show ntp associations

Page 271: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Configuration d'un routeur IOS en tant que client NTP

– et vérification

● de l'état de la synchronisation

● de la configuration actuelle

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©

Page 272: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

Conclusion

Conclusion

Cisco ICND1/CCENT (100-101) alphorm.com™©

Noël MacéFormateur et Consultant indépendant Expert Unix et FOSSContact : [email protected]

Site : http://www.alphorm.comBlog : http://www.alphorm.com/blogForum : http://www.alphorm.com/forum

Page 273: alphorm.com - Formation Cisco ICND1-CCENT (100-101)

● Merci à tous et à bientôt.

Ce qu'on a couvert

Cisco ICND1/CCENT (100-101) alphorm.com™©