Академический Документы
Профессиональный Документы
Культура Документы
COM
Cours/formation /Video en informatique:Réseaux,Linux,Cisco,2003 Server,securité,
Contact : tssri-reseaux@hotmail.fr TEL : 00212669324964
Un routeur ne disposant pas d'assez de mémoire (RAM ou flash) peut rencontrer des dysfonctionnements divers
(plantages, blocages ou autres) et pour lesquels on dispose de peu d'information lorsqu'ils surviennent. C'est pourquoi,
il ne faut pas engager de recherche réseau avant d'avoir comparé la taille mémoire disponible avec la taille mémoire
dont la version a besoin.
1 - Présentation Hardware
IOS (tm) C2600 Software (C2600-IS-M), Version 12.1(10), RELEASE SOFTWARE (fc1)
> version BOOTSTRAP 11.3(2) – ( utiliser comme IOS de secours lorsque le routeur ne démarre pas sur
son IOS principal)
Il permet de conserver la main sur le routeur mais le nombre de commande est très limité.
> indique le temps en jours, heures, minutes depuis le dernier redémarrage du routeur ainsi que son
action (dans ce cas, ce fut un „reload‟).
cisco 2610 (MPC860) processor (revision 0x203) with 26624K/6144K bytes of memory
Bridging software.
> Taille de la mémoire NVRAM (ici, 32Kbits) + taille de mémoire Flash (env. 8Kbits)
Ce message signifie que le routeur ne peut démarrer en flash et qu'il exécute le logiciel par défaut qui est le boot.
> permet de visualiser le (ou les) fichier(s) logiciel(s) implanter dans la mémoire flash du routeur.
File
> numéro d‟emplacement de l‟IOS (possibilité de mettre jusqu‟à 3 IOS dans une flash de 16 Mega)
Lenght
Name/status
Ces IOS (Internetworking Operating System) peuvent être en lecture simple (Read ONLY).
Dans ce cas, il est possible de « l‟eraser » (formater) car l‟option READ/WRITE apparaît.
b - Configuration
La commande « académique » équivalente est “ show running-config ”, mais n‟est pas disponible sur les
anciennes versions logicielles en particulier les boot.
! La configuration est affichée en delta par rapport à la configuration par défaut, soit seuls les paramètres
qui ne sont pas à leur valeur par défaut sont affichés.
! La configuration est affichée en delta par rapport à la configuration par défaut, c‟est à dire que seuls les
paramètres qui ne sont pas à leur valeur par défaut sont affichés.
3 - Statistiques et performances
CPU utilization
> statistiques sur l'utilisation de la CPU, sur cinq secondes, une minute et cinq minutes.
PID
PC
Runtime
Invoked
µSecs
Stacks
TTY
Process
! La ligne la plus importante est la 1ère ligne de cette commande car elle donne des informations
immédiates de la charge CPU du routeur.
Existe également deux commandes permettant d‟effectuer des statistiques plus précises de la charge CPU
du routeur :
Visualise l’occupation mémoire de chaque processus exercés (allocated, freed, holding, getbufs et retbufs).
Processor
mémoire du processeur.
IO memory
mémoire d'entrée/sortie.
Head
Total(b)
Used(b)
Free(b)
Lowest(b)
Largest(b)
Address
Bytes
Prev
WWW.RESEAUMAROC.COM
Cours/formation /Video en informatique:Réseaux,Linux,Cisco,2003 Server,securité,
Contact : tssri-reseaux@hotmail.fr TEL : 00212669324964
Next
Ref
Alloc PC
What
! Les lignes les plus importantes sont les 2 premières lignes de cette commande car elle donne des
informations sur les compteurs „Free‟, „Lowest‟ et „Largest‟ qui indique si le routeur a connu une pénurie
mémoire ou en est proche…
PROBLEMES :
Jan 17 13:13:57: %SYS-2-MALLOCFAIL: Memory allocation of 1684 bytes failed from 0x601EE8E8, pool I/O,
alignment 32
VERDICT :
Le routeur n’a plus assez de mémoire pour traiter correctement les paquets qui lui arrivent.
Un reload du routeur ne change absolument rien. On s‟aperçoit que tout juste deux minutes après le
reload, le routeur a reperdu toute sa mémoire I/O libre.
On réessaye en enlevant les modules des interfaces inutilisées, ainsi qu‟en enlevant les cartes RNIS qui ne
sont utiles que pour le secours : même constat.
SOLUTION :
A partir de ce moment, les routeurs ne perdent plus leur mémoire après le « reload ». Les valeurs de
mémoire I/O libre restent stables à des valeurs raisonnables.
WWW.RESEAUMAROC.COM
Cours/formation /Video en informatique:Réseaux,Linux,Cisco,2003 Server,securité,
Contact : tssri-reseaux@hotmail.fr TEL : 00212669324964
Un buffer correspond à un tampon implanté dans un emplacement mémoire réservé permettant de stocker
des données.
Buffer elements
Free list
Total
Permanent
Max allowed
Hits
Misses
nombre de tentatives d'allocation de buffers qui ont nécéssité une augmentation de la taille du pool buffer
Trims
nombre de buffers libérés parce qu'ils n'étaient pas utilisés (ce champ est utilisé pour les pools de buffers
dynamiques, et non pas pour les pools de buffer interface qui sont statiques)
Created
Failures
WWW.RESEAUMAROC.COM
Cours/formation /Video en informatique:Réseaux,Linux,Cisco,2003 Server,securité,
Contact : tssri-reseaux@hotmail.fr TEL : 00212669324964
nombre total de demandes d'allocation qui ont échoué à cause d'un manque de buffers libres. Le
datagramme est perdu.
(no memory)
SUITE de l‟affichage :
Free list
Min
Max allowed
Hits
Fall backs
WWW.RESEAUMAROC.COM
Cours/formation /Video en informatique:Réseaux,Linux,Cisco,2003 Server,securité,
Contact : tssri-reseaux@hotmail.fr TEL : 00212669324964
nombre de tentatives d'allocation de buffer qui se sont repliées sur le pool de buffer public, le pool de
buffer interface étant épuisé.
Max CacheSize
nombre maximum de buffers dans le cache de l‟interface. Certaines interfaces placent tous leurs buffers
dans le cache, ce qui fait que le nombre de buffers libre (free list) devient 0.
Les informations les plus intéressantes sont les nombres de "misses"qui correspondent aux tentatives ratées de prise
d'un buffer.
! Le total de ces "misses" se retrouve dans le compteur "failures" et le compteur "no memory" donne le
total des tentatives ratées dues à un manque de mémoire.