Vous êtes sur la page 1sur 9

Introduction aux routeurs

1. Prsentation dun routeur Cisco

1.1. Composants internes

Figure 1 : Vue interne dun routeur Cisco 2620XM

La connaissance exacte de lemplacement de chaque composant interne dun routeur nest pas fondamentale.
Il peut tout de mme tre utile de savoir reconnatre les diffrents slots pour les barrettes de RAM et de
Flash au cas o une mise jour serait effectuer.

Figure 2 : Schma des mmoires dun routeur Cisco


1
Schmatiquement, les composants internes qui nous intressent principalement sont les diffrentes mmoires
utilises :

RAM : Cest la mmoire principale de travail du routeur. Elle contient entre autres le systme
dexploitation une fois charg, le fichier de configuration active, la ou les tables de routage, ainsi que
les mmoires tampon utilises par les interfaces et la pile utilise par les processus logiciels. Sa taille
varie en fonction du modle de routeur (64 ou 96 Mo sur un 2620XM). Le contenu de cette mmoire
est effac lors de la mise hors tension ou du redmarrage.

NVRAM (Non-Volatile RAM) : Cette mmoire est non volatile, cest--dire que son contenu nest
pas effac lorsque lalimentation est coupe. Sa trs petite capacit de stockage (32 Ko sur un
2620XM) ne lui permet pas de stocker autre chose que le registre de configuration et le fichier de
configuration de sauvegarde.

Flash : Cest la mmoire de stockage principale du routeur. Elle contient limage du systme
dexploitation Cisco IOS (32 Mo sur un 2620XM). Son contenu est conserv lors de la mise hors
tension et du redmarrage.

ROM : Elle contient le bootstrap ainsi que la squence damorage du routeur. Celle-ci est donc
uniquement utilise au dmarrage du routeur.

1.2. Composants externes

Figure 3 : Vue arrire dun routeur Cisco 2620XM

Un routeur Cisco peut offrir plusieurs types de connectiques parmi les suivantes :

Port console : Accs de base pour configuration.


Port auxiliaire : Accs pour configuration au travers dune ligne analogique et modems interposs.
Interface(s) LAN
Interface(s) WAN
Slot(s)NM (Network Module)
Slot(s)WIC (WAN Interface Card)

2
2. Branchements

2.1. Interfaces LAN et WAN

Les interfaces rseaux fournies par un routeur Cisco peuvent tre de divers
types et sont classifies en fonction du type de rseau connecter (LAN ou
WAN).

Elles peuvent tre fixes au chssis ou livres sous la forme de cartes (WIC Figure 4 : Carte WIC-2A/S
ou NM) pour les routeurs modulaires.

Ces interfaces seront utilises par les protocoles de couche 3 du modle OSI pour le routage.

2.2. Accs pour configuration

La configuration dun routeur se fait par lintermdiaire de lignes.

Figure 5 : Moyens daccs pour configuration

Un routeur peut tre configur partir des sources externes suivantes :

Ligne console : Accs primaire, utiliser si aucun autre accs de configuration nest disponible.
Ligne auxiliaire : Accs distance via une liaison RTC et modems interposs.
Ligne(s) VTY : Accs via un client Telnet (5 ou 16 lignes disponibles par routeur en fonction du
modle).
Explorateur Web : Accs utilisant le serveur HTTP interne du routeur.
Serveur TFTP : Import/export de fichiers de configuration.
Serveur FTP : Import/export de fichiers de configuration.

3
La ligne console est laccs de configuration
utiliser lorsque aucune configuration nest charge
ou si cette dernire ne permet pas laccs par un
autre moyen (Telnet, etc.).

Il faut connecter le port console du routeur un port


srie (RS-232) en utilisant un cble console
(rollover).

Un mulateur de terminaux (exemple :


HyperTerminal sous Windows) permet laccs
linterface de configuration du routeur.

Les paramtres utiliser sont les suivants :


Vitesse : 9600 bauds
Bits de donnes : 8
Parit : Aucun
Bits darrt : 1
Contrle de flux : Aucun

Sous HyperTerminal, le bouton "Paramtres par


dfaut" permet de spcifier automatiquement ces
paramtres.

Figure 6 : Paramtres de connexion pour HyperTerminal

3. Systme dexploitation Cisco IOS

3.1. Principes et spcifications

IOS (Internetwork Operating System) est le systme dexploitation propritaire Cisco utilis sur la plupart
des dispositifs Cisco. Ce systme dexploitation offre une CLI (Command Line Interface).

Le programme dexcution des commandes, ou EXEC, est lun des composants de la plateforme logicielle
Cisco IOS. EXEC reoit et excute les commandes entres dans la CLI.

Pour arrter lexcution dune commande, il faut utiliser une des combinaisons de touches suivantes :

CTRL+MAJ+6 : Pour toutes les commandes.

CTRL+C : Fonctionne avec les commandes show et pour le mode SETUP.

4
EXEC transmet des messages de notification sur le terminal ainsi que les messages de dboguage. Par
dfaut, ces messages arrivent uniquement sur le terminal connect via la ligne console. Pour activer ou
dsactiver laffichage de ces messages, il faut utiliser la commande terminal [no] monitor depuis le mode
utilisateur ou privilgi.

La commande reload permet de redmarrer chaud le routeur.

3.2. Modes de commandes

Il existe une multitude de modes diffrents accessibles en CLI sur un routeur Cisco :

Mode utilisateur : Mode lecture qui permet l'utilisateur de consulter des informations sur le
routeur, mais ne lui permet pas d'effectuer des modifications. Dans ce mode, on ne dispose que de
commandes de visualisation dtat sur le fonctionnement du routeur. Cest dans ce mode que lon
arrive lorsque lon se connecte au routeur.

Mode privilgi : Mode lecture avec pouvoir. On dispose dune panoplie complte de commandes
pour visualiser ltat de fonctionnement du routeur, ainsi que pour importer/exporter et sauvegarder
des fichiers de configurations et des images dIOS.

Mode de configuration globale : Ce mode permet dutiliser toutes les commandes de


configuration ayant une porte globale tout le routeur.

Modes de configuration spcifiques : On ne dispose que dans chaque mode spcifique des
commandes ayant une porte localise au composant du routeur spcifi par ce mode.

Mode SETUP : Mode affichant un dialogue interactif, grce auquel l'utilisateur nophyte peut crer
une configuration lmentaire initiale.

Mode RXBoot : Mode de maintenance permettant notamment de rcuprer des mots de passe
perdus.

On peut facilement identifier le mode dans lequel on est en reprant linvite de commande que nous fournit
linterprteur de commandes EXEC :

Mode Invite de commande

Utilisateur Router >

Privilgi Router #

Configuration globale Router (config) #

Interface Router (config-if) #

Ligne Router (config-line) #

Routage Router (config-router) #

5
Nous allons maintenant voir les commandes et les combinaisons de touches permettant de naviguer dans
ces diffrents modes dIOS :

Figure 7 : Hirarchie et navigation dans les modes dIOS

Les commandes utiliser pour passer dans un mode de configuration spcifique sont les suivantes :

line {type} {numro}

Mode de configuration globale

Permet de passer dans le mode de configuration dune ligne

interface {type} {numro}

Mode de configuration globale

Permet de passer dans le mode de configuration dinterface

router {protocole} [option]

Mode de configuration globale

Permet de passer dans le mode de configuration du routeur Pour les lignes et les interfaces,
la numrotation commence 0.

3.3. Systme daide

Le principe daide pour les commandes sur la plateforme logicielle Cisco IOS est trs simple et est
constitu de trois choses :

Le caractre ? : Ce caractre peut tre utilis de 3 faons diffrentes. Seul, ce caractre indique au
routeur de nous fournir une liste complte des commandes accessibles depuis le mode dans lequel

6
on se trouve. Coll une chane de caractres, il fournit la liste des mots cl commenant par cette
chane. Enfin, aprs un mot cl, il fournit la liste des options pour ce dernier.

Le caractre ^ : Celui-ci nous indique quel endroit se trouve une erreur dans une commande
errone. Dans ce cas, il suffit juste de retaper la commande jusqu ce caractre, puis dutiliser le
caractre ? pour obtenir la liste des possibilits pour cette commande.

La touche de tabulation : Cette touche est trs couramment utilise en environnement IOS car,
linstar de certains Shell UNIX, elle effectue une compltion maximale par rapport aux diffrentes
possibilits.

3.4. Commandes ddition avance

Linterface utilisateur offre un mode ddition avance nous permettant de modifier une commande au
cours de la frappe. Voici un tableau rsumant ces combinaisons de touche :

Commande Description

CTRL+A Revient au dbut de la ligne de commande

ECHAP+B Recule dun mot

CTRL+B ou la touche Recule dun caractre

CTRL+E Va la fin de la ligne de commande

CTRL+F ou la touche Avance dun caractre

ECHAP+F Avance dun mot

terminal [no] editing Active/dsactive les commandesdditionavance

Il existe un autre point voir. Il ne sagit pas dune commande en lui-mme, mais plutt dun petit systme
dinformation pratique. Il sagit du caractre $ qui peut apparatre en dbut ou en fin de ligne dcran
lorsque la commande en elle-mme fait plus dune ligne cran. Ceci indique donc quune partie de la ligne
de commande est masque.

3.5. Historique des commandes

L'interface utilisateur fournit un historique des commandes entres. Cette fonction est particulirement utile
pour rappeler des commandes ou des entres longues ou complexes. La fonction d'historique des
commandes vous permet d'accomplir les tches suivantes :

Rglage de la capacit du tampon dhistorique des commandes


Rappel des commandes
Dsactivation de la fonction dhistorique des commandes

7
Par dfaut, la fonction d'historique des commandes est active et le systme enregistre 10 lignes de
commandes dans son tampon.

Ce tableau nous indique les diffrentes commandes dhistorique que nous avons notre disposition :

Commande Description

CTRL+P ou la touche Rappel de la commandeprcdente

CTRL+N ou la touche Rappel de la commandesuivante

show history Affiche la liste des commandes en mmoire

terminal history size Dfinit la taille de la mmoire de commandes (valeurmaximale de


{taille} 256)

terminal [no] history Active/dsactive les fonctionsdhistorique

Les trois dernires commandes sont utilisables dans les modes utilisateur et privilgi uniquement.

3.6. Fichiers de configuration

Les deux fichiers de configuration dun routeur Cisco sont les fichiers de configuration active (dans la
RAM) et de sauvegarde (dans la NVRAM). Ils rgissent respectivement la configuration en cours
dutilisation par le routeur et la configuration utilise lors du dmarrage du routeur.

Les informations contenues dans un fichier de configuration sont les suivantes :

Des informations gnriques concernant la version dIOS avec laquelle le fichier de configuration
est prvu pour fonctionner.

Le nom du routeur ainsi que le mot de passe du mode privilgi.

Les entres statiques de rsolution de noms.

Chaque interface avec sa configuration spcifique.

Toutes les informations de routage.

Chaque ligne et sa configuration spcifique.

Les diffrentes commandes (IOS >= 11) associes aux fichiers de configuration sont les suivantes :

show running-config :Affiche la configuration courante

show startup-config : Affiche la configuration de sauvegarde

copy running-config startup-config : Sauvegarde la configuration courante dans la NVRAM

copy running-config tftp : Exporte la configuration courante vers un serveur TFTP

8
copy tftp running-config : Importe une configuration dans la RAM depuis un serveur TFTP

copy startup-config tftp : Exporte la configuration de sauvegarde vers un serveur TFTP

copy tftp startup-config : Importe une configuration dans la NVRAM depuis un serveur TFTP

erase startup-config : Supprime le fichier de configuration de sauvegarde

Figure 8 : Commandes de copies de fichier de configuration

Vous aimerez peut-être aussi