<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CiscoMadeSimple.be</title>
	<atom:link href="http://www.ciscomadesimple.be/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.ciscomadesimple.be</link>
	<description>Blog consacré aux réseaux et au matériel Cisco.</description>
	<lastBuildDate>Tue, 17 Aug 2010 17:18:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Do It Yourself &#8211; Monter soi-même un rack 19&#8243; &#8230;</title>
		<link>http://www.ciscomadesimple.be/?p=392</link>
		<comments>http://www.ciscomadesimple.be/?p=392#comments</comments>
		<pubDate>Mon, 19 Jul 2010 23:13:32 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[La pratique]]></category>
		<category><![CDATA[19"]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[ikea]]></category>
		<category><![CDATA[lack]]></category>
		<category><![CDATA[rack]]></category>
		<category><![CDATA[routeur]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[table]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=392</guid>
		<description><![CDATA[Lorsqu&#8217;on acquiert du matériel réseau, et plus particulièrement des switch et routeurs, il devient vite difficile de les organiser proprement. D&#8217;où l&#8217;utilité de les monter dans un rack &#8230; Cependant pour un rack, que ce soit un modèle type squelette ou encore plus dans le cas d&#8217;un modèle armoire, les prix sont parfois hors budget. [...]]]></description>
			<content:encoded><![CDATA[<p>Lorsqu&#8217;on acquiert du matériel réseau, et plus particulièrement des switch et routeurs, il devient vite difficile de les organiser proprement. D&#8217;où l&#8217;utilité de les monter dans un rack &#8230; Cependant pour un rack, que ce soit un modèle type squelette ou encore plus dans le cas d&#8217;un modèle armoire, les prix sont parfois hors budget.</p>
<p>Pourquoi ne pas se retrousser les manches, et s&#8217;en fabriquer un soi-même pour un prix qui ne dépassera pas les 60€ ?</p>
<p>Dans cet article je vous présente ce que j&#8217;ai moi même mis en place en fonction de mes propres besoins&#8230;</p>
<p><span id="more-392"></span></p>
<h2>Le matériel</h2>
<p>Avant de commencer, je tiens à saluer les esprits inventifs qui ont eu la bonne idée de détourner du mobilier Ikea de son utilitisation normale&#8230; ( <a title="Table basse Ikea &quot;LACK&quot;" href="http://ikeahacker.blogspot.com/2010/01/lack-rack-hack.html" target="_blank">http://ikeahacker.blogspot.com/2010/01/lack-rack-hack.html</a> ). Comme vous pouvez le voir en suivant ce lien, un simple table basse devient un rack à partir d moment où on y fixe du matériel.</p>
<p>Il existe dans la gamme Ikea un modèle de table tout particulier &#8230; de la série &laquo;&nbsp;LACK&nbsp;&raquo;. Cette table a pour particularité d&#8217;avoir des dimensions qui correspondent quasi parfaitement aux standards des racks 19&#8243;. Il suffit d&#8217;insérer le matériel entre les pattes de la table et de les y fixer &#8230; et le tour est joué.</p>
<p>Partant de là, je me suis dit qu&#8217;il suffisait d&#8217;étendre ce principe et de l&#8217;adapter selon mes besoins, à savoir:</p>
<ul>
<li>Une douzaine d&#8217;appareils à y placer</li>
<li>Des routers Cisco série 2600/2600XM qui ont l&#8217;inconvénient d&#8217;être ventilé par le dessous, et qui demandent donc d&#8217;être espacés les un des autres.</li>
<li>etc.</li>
</ul>
<p>Afin d&#8217;avoir un peu d&#8217;espace, j&#8217;ai décidé de partir sur une base de 3 tables basses LACK, que je superposerai, fixerai entre-elles et où je placerai des sortes de glissières afin d&#8217;y poser les routeurs et des les écarter quelque peu les uns des autres.</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0061.jpg"><img class="alignnone size-medium wp-image-393" title="IMAG0061" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0061-300x199.jpg" alt="" width="300" height="199" /></a></p>
<p>On a donc ici:</p>
<ul>
<li>3 tables basses LACK</li>
<li>4 cornières d&#8217;angle</li>
<li>8 équerres (dont 4 se sont révélées superflues)</li>
<li>4 roulettes munies d&#8217;un système de blocage</li>
<li>un bon paquets de vis à bois</li>
<li>Des rails (1,5cm de largex1,5m de long qui servent à la base à la fixations de consoles murales)</li>
</ul>
<h2>Première étape, le montage des tables</h2>
<p>Rien de plus simple &#8230; 1 grand planche, 4 pieds et 4 vis &#8230; pas la peine d&#8217;en dire plus. A ce Stade on est loin du rack n&#8217;est-ce pas ?</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0066.jpg"><img class="alignnone size-medium wp-image-394" title="IMAG0066" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0066-200x300.jpg" alt="" width="200" height="300" /></a></p>
<h2>Deuxième étape, présenter les tables</h2>
<p>Ici les trois tables sont uniquement posées les unes sur les autres afin de vérifier qu&#8217;il n&#8217;y a pas de mauvaise surprise. Ca donne déjà une idée de l&#8217;aspect final &#8230; mais on en est encore très loin.</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0067.jpg"><img class="alignnone size-medium wp-image-395" title="IMAG0067" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0067-200x300.jpg" alt="" width="200" height="300" /></a></p>
<h2>Troisième étape, fixer les deux tables inférieures</h2>
<p>Ici on utilise les cornières d&#8217;angle pour fixer les pattes des deux tables inférieurs. J&#8217;ai choisi de les appliquer à l&#8217;extérieur afin d&#8217;éviter une perte d&#8217;espace. L&#8217;épaisseur des équerres empêcherait d&#8217;insérer un appareils si on les place à l&#8217;intérieur.</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0069.jpg"><img class="alignnone size-medium wp-image-396" title="IMAG0069" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0069-200x300.jpg" alt="" width="200" height="300" /></a></p>
<h2>Quatrième étape, fixer la table supérieure</h2>
<p>On fixe la troisième table sur le dessus du montage à l&#8217;aide des équerres.</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0070.jpg"><img class="alignnone size-medium wp-image-397" title="IMAG0070" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0070-200x300.jpg" alt="" width="200" height="300" /></a></p>
<h2>Cinquième étape, les roulettes</h2>
<p>Les roulettes sont fixées aux quatre coins de la partie inférieure du montage à l&#8217;aide de 4 vis chacune.</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0073.jpg"><img class="alignnone size-medium wp-image-398" title="IMAG0073" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0073-300x199.jpg" alt="" width="300" height="199" /></a></p>
<h2>Sixème étape, les glissières</h2>
<p>On fixe maintenant les glissières qui supporteront les routeurs ( Cisco 2600 et 2600XM ). Pour cela je suis parti du principe que l&#8217;épaisseur de la glissière (ici 1,5cm) était suffisant pour l&#8217;aération. Un routeur fait à peu de chose près 4,5cm de haut &#8230; j&#8217;ai donc un écartement de 6cm d&#8217;axe en axe entre les glissières.</p>
<p>Elles sont fixées aux extrémités à l&#8217;aide d&#8217;une vis à bois directement dans le flanc de la patte. Le poids d&#8217;un routeur n&#8217;est pas énorme ça fonctionne donc bien.</p>
<h2>Le travail est fini &#8230; voici le résultat</h2>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG00761.jpg"><img class="alignnone size-medium wp-image-400" title="IMAG0076" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG00761-149x300.jpg" alt="" width="149" height="300" /></a><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0079.jpg"> <img class="alignnone size-medium wp-image-401" title="IMAG0079" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/IMAG0079-200x300.jpg" alt="" width="200" height="300" /></a></p>
<p>A noter que je n&#8217;ai pas encore fixé les appareils sur les montants avant &#8230; ce sera chose fait dès que j&#8217;aurai reçu les pattes de fixations <img src='http://www.ciscomadesimple.be/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Au total &#8230; il m&#8217;aura fallu à peu près 2h30 de travail, le plus délicat étant la pose des glissières.</p>
<h2>Les tables LACK &#8230;</h2>
<p>Voici un lien vers la description des fameuses tables LACK sur le site Ikea <a href="http://www.ikea.com/be/fr/catalog/products/80104268" target="_blank"></p>
<p>http://www.ikea.com/be/fr/catalog/products/80104268</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=392</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuration d&#8217;un trunk entre deux switch</title>
		<link>http://www.ciscomadesimple.be/?p=383</link>
		<comments>http://www.ciscomadesimple.be/?p=383#comments</comments>
		<pubDate>Thu, 08 Jul 2010 18:52:31 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[La pratique]]></category>
		<category><![CDATA[802.1q]]></category>
		<category><![CDATA[dot1q]]></category>
		<category><![CDATA[encapsulation]]></category>
		<category><![CDATA[IEEE]]></category>
		<category><![CDATA[isl]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[trunk]]></category>
		<category><![CDATA[vlan]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=383</guid>
		<description><![CDATA[Un trunk est un lien entre deux équipements, le plus souvent entre deux switch, configuré de telle sorte que l'on peut y faire circuler des trames ethernet modifiées comportant des informations relatives au VLAN sur lequel elles transitent.

Prenons par exemple l'exemple ou deux switch sont reliés l'un à l'autre, chacun ayant été configuré avec 2 VLANS, le VLAN 1 et le VLAN 2...]]></description>
			<content:encoded><![CDATA[<p>Cet article explique sommairement ce qu&#8217;est un trunk et comment le configurer&#8230;</p>
<p><span id="more-383"></span></p>
<h2>Un trunk, qu&#8217;est-ce que c&#8217;est ?</h2>
<p>Un trunk est un lien entre deux équipements, le plus souvent entre deux switch, configuré de telle sorte que l&#8217;on peut y faire circuler des trames ethernet modifiées comportant des informations relatives au VLAN sur lequel elles transitent.</p>
<p>Prenons par exemple l&#8217;exemple ou deux switch sont reliés l&#8217;un à l&#8217;autre, chacun ayant été configuré avec 2 VLANS, le VLAN 1 et le VLAN 2&#8230;</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/vlan.png"><img class="alignnone size-medium wp-image-385" title="vlan" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/vlan-300x114.png" alt="" width="300" height="114" /></a></p>
<p>Le but ici est que le traffic du VLAN1 de gauche puisse circuler sur le VLAN1 de droite et idem pour le VLAN2. Afin que celà soit possible, il faut configurer la liaison entre les deux switch en &laquo;&nbsp;trunk&nbsp;&raquo;&#8230; ou plus précisément configurer une encapsulation des trames lorsqu&#8217;elles transitent sur le lien de sorte que le switch qui la reçoit peut ensuite la relayer dans le bon VLAN.</p>
<h2>Quels protocoles ?</h2>
<p>Quand on parle d&#8217;encapsulation, on doit forcément faire appel à un protocole. Du côté de Cisco, deux protocoles existent pour l&#8217;encapsulation des données sur un trunk:</p>
<ol>
<li>ISL (Inter Switch Link) qui est un protocole propriétaire Cisco qui tend à disparaître.</li>
<li>dot1Q ( IEEE 802.1Q ) le protocole standard défini par l&#8217;IEEE.</li>
</ol>
<p>Nous  nous contenterons de voir dot1q dans le cas présent. Toutefois il est bon de savoir que chacun a son propre fonctionnement. ISL pour sa part encapsule toute les trames, quelque soit le VLAN. dot1Q, lui ne fait qu&#8217;insérer un tag (un marqueur) dans l&#8217;entête de la trame ethernet &#8230; et uniquement sur les VLANs autres que le VLAN natif. (Le VLAN natif est celui utilisé par les protocoles comme CDP par exemple pour s&#8217;échanger les informations).</p>
<h2>Principe général de configuration</h2>
<p>La première chose à savoir c&#8217;est que les deux extrémités du lien doivent êtres configurées de manière adéquate pour que le trunk fonctionne. On peut soit forcer le mode trunk &#8230; soit s&#8217;arranger pour que les équipements négocient. Suivant le mode configuré de chaque côté du lien, le résultat variera.</p>
<p>Ce mode de fonctionnement se fait à l&#8217;aide de la commande suivante:</p>
<pre>SW1(config-if)#switchport mode &lt;mode de fonctionnement&gt;</pre>
<p>Il y a quatres modes:</p>
<ul>
<li>access: typiquement le mode d&#8217;un port prévu pour recevoir la connexion d&#8217;un PC, d&#8217;un serveur, &#8230;</li>
<li>trunk: force le mode de fonctionnement en trunk</li>
<li>dynamic auto: autorise la négociation</li>
<li>dynamic desirable: autorise la négociation avec une préférence pour le passage en trunk si possible.</li>
</ul>
<p>Le tableau ci-dessous reprend l&#8217;état de fonctionnement du lien en fonction de la configuration du mode aux deux extrémités:</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/switchportmoderecap.png"><img class="alignnone size-full wp-image-386" title="switchportmoderecap" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/07/switchportmoderecap.png" alt="" width="519" height="260" /></a></p>
<p>Exemple concret</p>
<p>En se basant sur le premier schéma, voici la manipulation qu&#8217;il faudrait effectuer sur SW1 et SW2 afin que la laison soit forcée en trunk:</p>
<p>Sur SW1</p>
<pre>SW1#configure terminal
SW1(config)#interface fastethernet 0/1
SW1(config-if)#switchport mode trunk
SW1(config-if)#^Z
SW1#
</pre>
<p>Sur SW2 (exactement la même manip).</p>
<pre>SW2#configure terminal
SW2(config)#interface fastethernet 0/1
SW2(config-if)#switchport mode trunk
SW2(config-if)#^Z
SW2#</pre>
<p>Il nous reste maintenant à vérifier que le trunk est opérationnel:</p>
<pre>SW1#<strong>show interface fastEthernet 0/1 switchport</strong>
Name: Fa0/1
Switchport: Enabled
<strong>Administrative Mode: trunk
Operational Mode: trunk
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: dot1q</strong>
Negotiation of Trunking: On
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 1 (default)
Voice VLAN: none
Administrative private-vlan host-association: none
Administrative private-vlan mapping: none
Administrative private-vlan trunk native VLAN: none
Administrative private-vlan trunk encapsulation: dot1q
Administrative private-vlan trunk normal VLANs: none
Administrative private-vlan trunk private VLANs: none
Operational private-vlan: none
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Capture Mode Disabled
Capture VLANs Allowed: ALL
Protected: false
Appliance trust: none
SW1#</pre>
<p>L&#8217;administrative mode &#8230; c&#8217;est le mode configuré, l&#8217;operationnal mode, c&#8217;est le mode de fonctionnement résultant de la configuration du lien.</p>
<p>A noter que sur certaines versions de switch, lorsqu&#8217;on force un trunk, il faut avoir au préalable défini l&#8217;encapsulation à utiliser:</p>
<pre>SW2(config-if)#switchport trunk encapsulation dot1q</pre>
<p>On peut également avoir d&#8217;autres informations:</p>
<pre>SW1#show interfaces trunk

Port        Mode         Encapsulation  Status        Native vlan
Fa0/1       on           802.1q         trunking      1

Port      Vlans allowed on trunk
Fa0/1       1-4094

Port        Vlans allowed and active in management domain
Fa0/1       1,10,20,30

Port        Vlans in spanning tree forwarding state and not pruned
Fa0/1       1,10,20,30
SW1#
</pre>
<p>On a ici le récapitulatif des ports qui fonctionnent en trunk ainsi que les infos relatives aux VLANs qui peuvent ou non transiter sur le lien.</p>
<p>A noter que sous &laquo;&nbsp;Mode&nbsp;&raquo; on a l&#8217;état du trunk résultant de la config. Par exemple si on était en négociation &#8230; la commande afficherait alors &laquo;&nbsp;desirable&nbsp;&raquo; par exemple.</p>
<p>Comme on le constate, il n&#8217;y a pas grand chose à faire pour qu&#8217;un trunk soit établi. Là ou les choses se corsent c&#8217;est quant on veut gérer les vlans qui sont autorisés ou non sur le trunk, ou quand on active le pruning, fonctionnalité qui a pour but de ne pas propager des trames sur un lien quant il semble que le vlan en question n&#8217;est pas utilisé au delà de celui-ci.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=383</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CiscoMadeSimple.be déménage &#8230;</title>
		<link>http://www.ciscomadesimple.be/?p=380</link>
		<comments>http://www.ciscomadesimple.be/?p=380#comments</comments>
		<pubDate>Fri, 11 Jun 2010 21:18:09 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[ciscomadesimple]]></category>
		<category><![CDATA[hébergement]]></category>
		<category><![CDATA[serveur dédié]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=380</guid>
		<description><![CDATA[A l&#8217;origine situé sur un hébergement classique, le site vient d&#8217;être migré sur un serveur dédié. En principe il ne devrait pas y avoir de problème. Mais si vous rencontrez un quelconque souci, n&#8217;hésitez pas à me laisser un message. Bonne visite.]]></description>
			<content:encoded><![CDATA[<p>A l&#8217;origine situé sur un hébergement classique, le site vient d&#8217;être migré sur un serveur dédié. En principe il ne devrait pas y avoir de problème. Mais si vous rencontrez un quelconque souci, n&#8217;hésitez pas à me laisser un message.</p>
<p>Bonne visite.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=380</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Créer son labo Cisco personnel</title>
		<link>http://www.ciscomadesimple.be/?p=346</link>
		<comments>http://www.ciscomadesimple.be/?p=346#comments</comments>
		<pubDate>Fri, 09 Apr 2010 14:37:21 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[La pratique]]></category>
		<category><![CDATA[ccent]]></category>
		<category><![CDATA[CCNA]]></category>
		<category><![CDATA[ccnp]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[frame-relay]]></category>
		<category><![CDATA[home lab]]></category>
		<category><![CDATA[labo]]></category>
		<category><![CDATA[personnel]]></category>
		<category><![CDATA[routeur]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[topologie]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=346</guid>
		<description><![CDATA[Il n&#8217;y a rien de tel que du matériel physique pour se faire la main et se préparer à une certification Cisco. Toutefois, il est, surtout au début, difficile de savoir quel matériel acquérir, et combien de switches et routeurs sont réellement utiles. Cet article a pour but d&#8217;aider ceux qui se lancent dans cette [...]]]></description>
			<content:encoded><![CDATA[<p>Il n&#8217;y a rien de tel que du matériel physique pour se faire la main et se préparer à une certification Cisco. Toutefois, il est, surtout au début, difficile de savoir quel matériel acquérir, et combien de switches et routeurs sont réellement utiles. Cet article a pour but d&#8217;aider ceux qui se lancent dans cette aventure à choisir l&#8217;équipement qui leur sera utile.<br />
<span id="more-346"></span></p>
<h1><span style="text-decoration: underline;">Définir ses objectifs</span></h1>
<p>Tout d&#8217;abord, le plus important est de définir l&#8217;objectif à atteindre. Quelle certification ? Vais-je enchainer avec une nouvelle certification une fois celle-ci réussie ?</p>
<p>Répondre à ces questions est très important, celà permet de définir les besoins immédiats, si le labo doit être évolutif et dans quelle mesure. Par exemple, si je prépare une CCNA, avec comme objectif futur d&#8217;être certifié CCNP, je devrai prévoir des routeurs qui pourront supporter du routage IPv6, ce qui implique un choix particulier de modèle, de capacité de mémoire RAM/Flash et éventuellement de l&#8217;IOS.</p>
<h1><span style="text-decoration: underline;">Définir ses moyens</span></h1>
<p>Là, il n&#8217;y a pas grand chose à dire, chacun ayant des moyens financiers différents, le meilleur conseil que je puisse donner est de se fixer un budget, à court et long terme et d&#8217;essayer de s&#8217;y tenir au maximum. C&#8217;est d&#8217;ailleurs un des intérêts d&#8217;avoir au préalable défini ses besoins, afin d&#8217;éviter tout gaspillage, un choix judicieux de modèle de routeur évitera par la suite de devoir le remplacer par un autre plus performant &#8230; ou au contraire d&#8217;acquérir un modèle trop perfectionné alors que la certification visée ne le requiert pas.</p>
<h1><span style="text-decoration: underline;">Combien de switches et de routeurs ?</span></h1>
<p>Tout dépend de la matière concernée par la certification. Etant moi-même certifié CCNA et préparant actuellement la nouvelle CCNP, je donnerai ici mon point de vue quant au matériel nécessaire pour les certifications CCENT et CCNA, et également quelques pistes pour un labo CCNP.</p>
<h2>Labo CCENT</h2>
<p>Idéalement, le matériel doit permettre de s&#8217;exercer sur les matières suivantes:</p>
<ul>
<li>Utilisation et configuration de base d&#8217;un switch via le CLI. (hostname, banner, &#8230;).</li>
<li>Création de VLAN, définition des interfaces du switch dans un vlan.</li>
<li>Configuration de la sécurité des ports du switch (switchport port-security).</li>
<li>Sécurisation de base des ports d&#8217;un switch.</li>
<li>Configuration de l&#8217;accès au switch via SSH et Telnet.</li>
<li>Vérification CDP, états des interfaces, &#8230;</li>
</ul>
<ul>
<li>Configuration de base d&#8217;un routeur (hostname, &#8230;).</li>
<li>Configuration des interfaces (fast)Ethernet.</li>
<li>Configuration des interfaces sérielles.</li>
<li>Configuration de RIP (v1 et v2).</li>
<li>Configuration de l&#8217;accès au routeur via telnet et SSH.</li>
<li>Vérification des interfaces, du routage, &#8230;</li>
</ul>
<p><strong>Configuration minimale:</strong> 1 routeur + 1 switch</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab1.png"><img class="alignnone size-full wp-image-348" title="homelab1" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab1.png" alt="" width="186" height="41" /></a></p>
<p>On a donc besoin ici d&#8217;un routeur muni d&#8217;au moins une interface ethernet ou fastethernet et d&#8217;un switch. (Les indications quant au modèle des switches et routeurs ainsi que de la mémoire etc sera repris dans un récapitulatif en fin d&#8217;article).<br />
A noter que dans ce cas de figure, il ne sera pas possible de s&#8217;exercer à la configuration des interfaces sérielles (souvent appelées interfaces WAN).</p>
<p><strong>Configuration recommandée:</strong> 2 routeurs + 1 Switch</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab2.png"><img class="alignnone size-full wp-image-349" title="homelab2" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab2.png" alt="" width="300" height="46" /></a></p>
<p>Un routeur muni d&#8217;au moins une interface ethernet (ou fastethernet) et d&#8217;une interface sérielle. Un deuxième routeur disposant d&#8217;au moins une interface sérielle. Un switch.</p>
<p>Remarque: La possibilité de configurer l&#8217;accès par SSH ainsi que d&#8217;autres fonctionnalités avancées dépendent de l&#8217;IOS embarqué sur le switch ou le routeur (voir fin d&#8217;article).</p>
<h2>Labo CCNA</h2>
<p>En plus de la matière couverte par la CCENT, le labo CCNA doit permettre de s&#8217;exercer sur les matières suivantes:</p>
<ul>
<li>Configuration et troubleshooting VTP, spanning-tree (et ses dérivés).</li>
<li>Configuration de trunks.</li>
<li>Routage inter-vlan.</li>
<li>Configuration de base et troubleshooting de OSPF (area simple).</li>
<li>Configurationde base  et troubleshooting de EIGRP.</li>
<li>Access-lists, NAT</li>
<li>Configuration d&#8217;interfaces Frame-Relay.</li>
</ul>
<p><strong>Configuration minimale:</strong> 2 routeurs + 2 switches</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab3.png"><img class="alignnone size-full wp-image-364" title="homelab3" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab3.png" alt="" width="214" height="135" /></a></p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab4.png"><img class="alignnone size-full wp-image-365" title="homelab4" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab4.png" alt="" width="428" height="54" /></a></p>
<p>On a donc ici deux routeurs, chacun muni d&#8217;une interface ethernet (ou fastethernet) ainsi que d&#8217;un interface sérielle, ainsi que deux switches. La deuxième configuration permet de sexercer avec spanning-tree parle biais de la double lisaison entre les deux switches. A noter qu&#8217;il n&#8217;est ici pas possible de pratiquer une configuration frame-relay réaliste, ce n&#8217;est pas impossible, mais relève d&#8217;une utilisation assez particulière d&#8217;un des deux routeurs qui devrait alors disposer d&#8217;au moins 3 interfaces sérielles.</p>
<p><strong>Configuration recommandée:</strong> 3 routeurs + 2 switches</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab5.png"><img class="alignnone size-full wp-image-366" title="homelab5" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab5.png" alt="" width="403" height="213" /></a></p>
<p>Hormis les deux switches (qui ne sont donc pas représentés) que l&#8217;on peut soit relier entre eux, soit aux routeurs, on dispose ici donc de trois routeurs. Dans le premier cas, à gauche, chaque routeur est muni d&#8217;au moins 2 interfaces sérielles. Dans la figure de droite, deux routeurs disposent d&#8217;au moins une interface sérielle et une interface ethernet/fastethernet, le troisième doit avoir au moins deux interfaces sérielles et doit disposer d&#8217;un IOS permettant de configurer du &laquo;&nbsp;Frame-Relay Switching&nbsp;&raquo;.</p>
<p><strong>Configuration typique CCNA:</strong> 3 routeurs + 3 switches</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab6.png"><img class="alignnone size-full wp-image-367" title="homelab6" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab6.png" alt="" width="362" height="163" /></a></p>
<p>Deux routeurs munis chacun d&#8217;une interface sérielle et une interface ethernet/fastethernet, un troisème routeur muni d&#8217;au moins deux interfaces sérielles et une interface ethernet/fastethernet, et bien sur, les trois switches.</p>
<p>Quel intérêt ? Cette configuration est celle qui revient lors de l&#8217;examen CCNA pour la configuration et le troubleshooting de EIGRP et OSPF. De plus, avec un peu d&#8217;imagination, on peut mélanger les configurations et obtenir des résultats bien plus sophistiqués, surtout du point de vue des switches pour spanning-tree:</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab7.png"><img class="alignnone size-full wp-image-368" title="homelab7" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab7.png" alt="" width="221" height="118" /></a></p>
<p>De plus, le routeur disposant d&#8217;au moins deux interfaces sérielles peut toujours faire office de switch frame-relay si son IOS le permet, de quoi déjà appréhender l&#8217;utilisation des protocoles de routages sur du frame-relay.</p>
<p><strong>Configuration optimale:</strong> 4 routeurs + 3 switches</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab8.png"><img class="alignnone size-full wp-image-369" title="homelab8" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab8.png" alt="" width="308" height="203" /></a></p>
<p>L&#8217;ajout d&#8217;un quatrième routeur permet de créer une configuration frame-relay en hub&amp;spoke ou encore en full-mesh. Les routeurs périphériques devront donc ici disposer chacun d&#8217;une interface sérielle et une interface ethernet/fastethernet. Le routeur central, qui fera office de switch frame-relay doit quand à lui disposer d&#8217;au moins 3 interfaces sérielles (dans le cas présent il ne doit pas être muni d&#8217;interface ethernet).</p>
<p>Avec quatre routeurs on peut également pousser les protocoles de routages un peu plus loin avec une configuration de ce genre:</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab9.png"><img class="alignnone size-full wp-image-370" title="homelab9" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab9.png" alt="" width="206" height="142" /></a></p>
<p>La redondance des chemins entre les routeurs permet d&#8217;analyser en profondeur les rouages des protocoles de routage et leur manière d&#8217;éviter la création de boucles. La nature des liaisons entre les routeurs n&#8217;a pas grande importance. L&#8217;idéal est de pouvoir changer sa topologie comme on le souhaite.</p>
<h2>Quelques pistes pour la CCNP</h2>
<p>Etant donné que j&#8217;y travaille encore, je serai moins affirmatif quand au choix d&#8217;une topologie dans le cadre de la CCNP. Toutefois, certains points semblent être vitaux:</p>
<ul>
<li>Le frame-relay est très présent et doit donc faire partie intégrante de la topologie.</li>
<li>Les redondances sont omniprésentes.</li>
<li>L&#8217;IPv6 prend de l&#8217;importance (attention au choix du routeur et de l&#8217;IOS).</li>
<li>Apparition des switches multilayer (CCNP Switch).</li>
<li>etc.</li>
</ul>
<p>Ce qui apparait très vite, c&#8217;est qu&#8217;il faut pouvoir au sein d&#8217;une même topologie &laquo;&nbsp;mélanger&nbsp;&raquo; une multitude de technologies, comme les protocoles de routages (configuration avancée) sur du frame-relay, la redistribution entre différents protocoles, les topologies &laquo;&nbsp;type&nbsp;&raquo; (accès/distribution/core), &#8230;</p>
<p>Plutôt que de proposer une configuration minimale etc, je vais ici présenter la topologie finale que je suis occupé à réunir:</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab10.png"><img class="alignnone size-full wp-image-371" title="homelab10" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/04/homelab10.png" alt="" width="441" height="166" /></a></p>
<p><strong>Composition:</strong></p>
<ul>
<li>2 switches layer 2 (il y en aura 3 en réalité, mais celà n&#8217;apporte rien).</li>
<li>2 switches multilayer</li>
<li>4 routeurs avec interfaces sérielles et fastethernet</li>
<li>1 router faisant office de switch frame-relay.</li>
</ul>
<p>Le principe est donc d&#8217;appliquer la structure type  accès/distribution/core, par exemple dans le cadre d&#8217;un petit datacenter, relié par l&#8217;intermédiaire d&#8217;un service frame-relay au différentes branches d&#8217;uen société (les deux routeurs de droite).</p>
<p>Le gros avantage étant qu&#8217;ici il n&#8217;est pas nécessaire de modifier la topologie pour appliquer telle ou telle configuration. On peut tout aussi bien jongler en même temps avec spanning-tree, les vlans, le routage inter-vlan sur les switches multilayer, implémenter ospf en multi-area, avoir une branche qui tourne en RIP, l&#8217;autre en EIGRP et redistribuer les protocoles les uns dans les autres.</p>
<h1>Comment choisir le bon matériel ?</h1>
<p>Vaste question, une fois de plus, tout dépend de ce qu&#8217;on a planifié, et du budget dont on dispose. L&#8217;idéal est de se faire un plan du labo &laquo;&nbsp;final&nbsp;&raquo; que l&#8217;on souhaite, et de voir comment le monter pas à pas, en évitant qu&#8217;un achat devienne inutile par la suite.</p>
<p>Le problème est de savoir ce qui est abordable et dans quelle mesure le matériel peut être upgradé. Sachant que l&#8217;utilisation d&#8217;un IOS sur un routeur ou un switch dépend principalement de la mémoire embarquée mais aussi du modèle en lui même.</p>
<p>Je donnerai ici une appréciation personelle de différents modèles de switches/routeurs en fonction de la certification &laquo;&nbsp;finale&nbsp;&raquo; visée.</p>
<h2>Quel switch (layer2)?</h2>
<p>Du point de vue des switches, à mon sens la question est assez vite réglée. Les modèles actuels ( Catalyst 2960 et dérivés) sont hors de prix, même d&#8217;occasion. Il faut donc regarder dans les générations précédentes.</p>
<p><strong>Switch série 2924/2948 et 3524/3548</strong><br />
Ces modèles sont vraiment abordables, à l&#8217;heure actuelle on en trouve sur eBay à partir de 30€. L&#8217;inconvénient est qu&#8217;il s&#8217;agit vraiment d&#8217;une ancienne génération, et que certaines technologies/fonctionnalités n&#8217;y sont pas présentes ou la configuration ne reflète pas celle à effectuer sur le matériel récent, par exemple pour les VLANs. Celà n&#8217;empeche pas de le faire, mais il faut s&#8217;y habituer.</p>
<ul>
<li>CCENT: Très bon</li>
<li>CCNA: Bon (configuration d&#8217;etherchannel limitée)</li>
<li>CCNP: Moyen (fonctionnalités parfois limitées)</li>
</ul>
<p><strong>Switch série 2950</strong><br />
Certainement le switch layer 2 ideal pour un labo. Légèrement plus cher que les 2924 mais disposant de tout ce qui est nécessaire pour préparer une certification CCNP. On en trouve sur eBay à partir de 50€. Existent en modèles 12/24 et 48 ports, avec ou sans modules supplémentaires. C&#8217;est le modèle que je recommande personnellement si on veut aller au delà de la CCNA.<br />
Il faut tout de même faire attention à l&#8217;IOS embarqué, il existe des version avec et sans support cryptographique. Ce qui implique entre autre que la configuration de SSH sera possible ou non.</p>
<ul>
<li>CCENT: Très bon (même un peu trop bon)</li>
<li>CCNA: Très bon</li>
<li>CCNP: Très bon</li>
</ul>
<h2><strong>Quel switch multilayer ?</strong></h2>
<p>Première chose à dire, si votre objectif est la CCENT ou la CCNA &#8230; pas la peine de dépenser de l&#8217;argent dans ces types de switches, ce sera inutile. Les switches multilayer deviennent intéressants pour la préparation de la CCNP et des certifications supérieures.</p>
<p>Les seuls modèles abordables (encore que celà reste un gros investissement) sont les Catalyst 3550. Ils existent en une multitude de version en 12, 24 et 48 ports. La principale différence se situe au niveau de l&#8217;IOS embarqué:</p>
<ul>
<li>SMI : Simple Multilayer Image (routage de base, statique, rip etc)</li>
<li>EMI: Enhanced Multilayer Image (routage avancé)</li>
</ul>
<p>Je conseillerais dans la mesure du possible de s&#8217;intéresser aux versions EMI, mais l&#8217;impact au niveau du prix est réel. De plus un 3550 SMI peut être upgradé en EMI par changement de l&#8217;IOS, c&#8217;est un paramètre à considérer lorsqu&#8217;on a de quoi faire.</p>
<p>Autre point important sur ces switches, certaines versions sont &laquo;&nbsp;Power-in-line&nbsp;&raquo; ou &laquo;&nbsp;Power over Ethernet&nbsp;&raquo;, ce qui signifie qu&#8217;ils sont prévu pour alimenter certains dispositifs électriquement via les ports ethernet directement (par exemple un IP-Phone Cisco). une fois deplus, cetet fonctionnalité fait grimper le prix du switch. Si vous ne compter pas vous attaquer au Voice-over-IP, c&#8217;est une option de luxe qui ne vous servira pas à grand chose.</p>
<p>Pour le moment, on trouve des 3550 SMI à partir de 250€.</p>
<ul>
<li>CCENT: inutile</li>
<li>CCNA: inutile</li>
<li>CCNP: Très bon</li>
</ul>
<h2>Quels routeurs ?</h2>
<p>La question complexe par excellence. Il existe tellement de modèles qu&#8217;il est impossible de les passer en revue. Je vais donc ici parler principalement des modèles que j&#8217;ai retenu ou auxquels je m&#8217;intéresse lorsque je fais une recherche sur eBay.</p>
<p><strong>Série 2500</strong><br />
Anciens routeurs qui peuvent paraître désuets mais qui dans certains cas offrent un excellent rapport utilité/prix.</p>
<ul>
<li>Cisco 2501: 2 interfaces sérielles<br />
Le routeur &laquo;&nbsp;pas cher&nbsp;&raquo;. Utilisation limitée aux ports séries. Peut être un bon choix dans le cadre d&#8217;une CCENT comme 2ème routeur.</li>
<li>Cisco 2509: 2 interfaces sérielles, 8 ports asyncrones.<br />
Modèle généralement assez cher. Sa particularité étant que l&#8217;on peut l&#8217;utiliser pour accéder au port console d&#8217;autres équipements grâce à ses ports asynchrones. Aux environs de 150€. Ne sera vraiment intéressant que si vous désirez mettre en place un terminal server pour accéder aux CLI par le port console des autres équipement à distance.</li>
<li>Cisco 2511: 2 interfaces sérielles, 16 ports asynchrones.<br />
Version &laquo;&nbsp;deluxe&nbsp;&raquo; du 2509. Encore plus cher. A partir de 200€.</li>
<li>Cisco 2521 : 4 interfaces sérielles, 1 Token-ring.<br />
Ce modèle est un excellent choix si on l&#8217;utilise comme switch frame-relay (attention à l&#8217;IOS embarqué). A partir de 30€.</li>
<li>Cisco 2522/2523: 10 interfaces sérielles.<br />
Autre modèle parfait comme switch frame-relay. A partir de 70€. Préférez le 2521 si vous n&#8217;avez pas besoin de plus de 4 ports série.</li>
</ul>
<p><strong>Série 2600 </strong>(attention à ne pas confondre avec les 2600XM).<br />
Routeurs modulaires. Généralement pourvus d&#8217;une ou deux interface ethernet 10Mbits. Ces routeurs peuvent être équipés de différents modules ( 1xNM et 2xWIC). L&#8217;inconvénient de cette série est qu&#8217;ils ne supportent pas les dernières versions des IOS. On ne pourra donc par exemple pas utiliser EIGRP pour IPv6 dessus dans le cadre d&#8217;une CCNP.</p>
<p>Cette série est sans doute la plus rentable si vous préparez une CCNA. Avec 32Mo de DRAM et 8Mo de Flash et un IOS IP base (le plus basique), il y a largement de quoi se préparer.</p>
<p>Si pour des raisons de budgets vous décidez de préparer une CCNP  en vous équipant de cette série,afin de profiter au maximum de ces routeurs, je conseillerais de choisir ceux équipés de 64Mo de DRAM et 16Mo de Flash, ce qui permet d&#8217;y installer un IOS IP-Plus pour profiter de tous les protocoles de routage, de l&#8217;encryption, etc.</p>
<ul>
<li>Cisco 2610: 1 port ethernet 10Mbits, à partir de 25€</li>
<li>Cisco 2611: 2 ports ethernet 10Mbits, à partir de 35€</li>
<li>Cisco 2620: 1 port fastethernet 100Mbits, à partir de 30€</li>
<li>Cisco 2621: 2 port fastethernet 100Mbits, à partir de 50€</li>
</ul>
<p>Les modèles 2650 et 2651 sont des version avancées des 2620 et 2621, plus performants &#8230; mais qui demandent également plus de mémoire à IOS équivalent. Je déconseillerais l&#8217;acquisition de ces modèles dans le cadre d&#8217;un labo, vu qu&#8217;ils n&#8217;apportent pas vraiment quelque chose d&#8217;utile.</p>
<p><strong>Série 2600XM</strong><br />
La version avancée de la série 2600. Egalement modulaires, ces routeurs disposent aussi de deux slots WIC et un NM. La différence principale étant qu&#8217;ils peuvent embarquer plus de mémoire DRAM et Flash et sont plus puissant ce qui permet de les équiper d&#8217;IOS avancés.</p>
<p>Cette série n&#8217;est pas nécessaire dans le cadre d&#8217;une CCENT/CCNA. Par contre quand on s&#8217;attaque à la CCNP il se révèlent être un bon choix, pour autant que le budget le permette.</p>
<p>Je conseillerais de choixir ceux équipés de 128Mo de DRAM et 32Mo Flash, ce qui permet de  faire tourner un IOS 12.4T IP Plus supportant entre autre EIGRP pour IPv6 ainsi que toutes les fonctionnalités nécessaires à la CCNP.</p>
<p>Il est intéressant de savoir que ces routeurs disposent sur leur carte mère d&#8217;un slot de Flash et deux slots de DRAM. Ce qui permet par exemple d&#8217;acquérir un modèle équipé de 64DRam et 16Flash (intégré à la carte mère) et de l&#8217;upgrader en 128DRAM/32Flash en y ajoutant une barette de 64Mà DRAM et une Barette de 16mo Flash.</p>
<ul>
<li>Cisco 2610XM: 1 port FastEthernet, à partir de 70€</li>
<li>Cisco 2611XM: 2 ports FastEthernet, à partir de 110€</li>
<li>Cisco 2620XM: 1 port FastEthernet (version rapide du 2610XM), à partir de 50€</li>
<li>Cisco 2621XM: 2 ports FastEthernet (version rapide du 2611XM), à partir de 140€</li>
</ul>
<p>Gardez toujours un oeil sur la mémoire embarquée. C&#8217;est un point vital lors du choix du routeur. Les vendeurs affichant un &laquo;&nbsp;show version&nbsp;&raquo; permettent d&#8217;avoir en un coup d&#8217;oeil un résumé de ce que l&#8217;objet vaut.</p>
<p><strong>Les modules NM et WIC</strong><br />
Ces modules sont des cartes d&#8217;extensions que l&#8217;on enfiche dans le routeur. Il en existe 2 types pour les séries 2600/2600XM. Les WIC (Wan Interface Card) et le NM (Network Module).</p>
<ul>
<li>WIC-1T : un port série DB60, à partir de 15€</li>
<li>NM-4A/S: 4 ports série DB60 synchrone/asynchrone, à partir de 40€</li>
<li>NM-8A/S: 8 ports série DB60 synchrone/asynchrone, à partir de 45€</li>
<li>NM-1E: 1 port Ethernet 10Mbis, à partir de 35€</li>
</ul>
<p>Ces modules permettent donc d&#8217;adapter le routeur aux besoins.</p>
<p><strong>Les câbles série</strong><br />
Le plus simple dans un labo est d&#8217;utiliser des câbles croisés DCE-DTE. Il existe d&#8217;autres câbles mais ils sont généralement plus couteux, plus encombrants et doivent généralement fonctionner par paire, un DCE et un DTE.</p>
<ul>
<li>Câble DB60 DCE-DTE dos à dos (back-to-back), à partir de 10€</li>
</ul>
<p><strong>Les câbles console</strong><br />
il vous faudra au moins un câble console pour accéder au CLI de vos équipements. Les câbles récents sont dotés d&#8217;un côté d&#8217;une fiche RS232 au format DB9 (port série standard sur un PC) et de l&#8217;autre côté une fiche RJ45 qui est à brancher côté équipement Cisco dans le port console.</p>
<ul>
<li>Câble console DB9-RJ45, à partir de 2€</li>
</ul>
<p>Plus votre labo s&#8217;agrandit, plus le changement du câble console d&#8217;un appareil à l&#8217;autre se révèlera fastidieux. Disposer de plusieurs de ces câbles permet en partie de corriger cela.<br />
Une solution intermédiaire consiste à acquérir un petit switch sur lequel on branche les ports série des cables console et un câble vers le PC, ce qui permet de passer d&#8217;un équipement à un autre en tournant un bouton-sélecteur.<br />
La solution ultime est de mettre en place un terminal-server. Le principe est d&#8217;avoir un routeur (par exemple un 2509) muni d&#8217;un cable octal branché au port console des autres équipements. Moyennant une configuration assez simple on peut alors se connecter au port console de chaque équipement sans avoir à changer de câble, mais celà a un prix qui n&#8217;est pas négligeable (au minimum 150€ pour le routeur et le cable octal).</p>
<p><strong> Remarques</strong><br />
D&#8217;autres séries de routeurs conviennent bien entendu à un labo. Par exemple les séries 1700 ou 3600. Toutefois ces routeurs sont généralement plus rares. La série 3600 est souvent vendu sans aucun équipement et lorsqu&#8217;on fait le total du routeur et des cartes interfaces à y rajouter, la note se révèle souvent fort salée en comparaison des séries 2600/2600XM.</p>
<h1>Exemple de composition évolutive</h1>
<p>Voici un exemple de composition de labo évolutif. En commençant par le matériel nécessaire pour une CCENT en ayant à l&#8217;esprit que le but final est d&#8217;avoir une structure suffisante pour une CCNP (voir la topologie présentée. (Basé sur une recherche du jour sur Ebay).</p>
<h2>Etape n°1 &#8211; Labo CCENT</h2>
<p>1x Routeur 2620XM &#8211; 32Mo Flash, 128Mo DRAM (+/- 70€)<br />
1x WIC-1T (+/-15€)<br />
1x Routeur 2521 (+/-35€)<br />
1x Switch 2950 12ports (+/-50€)<br />
1x Câble DB60 DCE-DTE (+/-10€)<br />
3x Câble console DB9-RJ45 (+/-3€ pce)</p>
<p>TOTAL: +/-189€ (hors frais de port)</p>
<h2>Etape n°2 &#8211; Migration vers Labo CCNA quasi-optimale (2 switches au lieu de 3)</h2>
<p>1x Switch 2950 12ports (+/-50€)<br />
1x Routeur 2620XM &#8211; 32Mo Flash, 128Mo DRAM (+/- 70€)<br />
1x Router 2611XM &#8211; 32Mo Flash, 128Mo DRAM (+/-125€)<br />
3x WIC-1T (+/-15€ pce) &#8230; 1x pourle 2620XM, 2x pour le 2611XM<br />
3x Câble DB60 DCE-DTE (+/-10€ pce)<br />
3x Câble console DB9-RJ45 (+/-3€ pce)</p>
<p>TOTAL: +/-329€ (hors frais de transport)</p>
<h2>Etape n°3 &#8211; Finalisation de la topologie CCNP</h2>
<p>2x Switch 3550 EMI 24 ports ( +/- 230€ pce)<br />
1x Router 2611XM &#8211; 32Mo Flash, 128Mo DRAM (+/-125€)<br />
1x Câble DB60 DCE-DTE (+/-10€)<br />
3x Câble console DB9-RJ45 (+/-3€ pce)</p>
<p>TOTAL: +/-604€ (hors frais de port)</p>
<h2>Etape n°4 &#8211; Bilan</h2>
<p>Total Général: 189 + 329 + 604 = +/-1122€ (hors frais de port)</p>
<p>Remarque: Les câbles ethernet ne sont pas comptés étant donné qu&#8217;on en trouve dans tous les commerces informatique ou presque.</p>
<h1>Conclusion</h1>
<p>Monter son labo Cisco n&#8217;est pas une mince affaire. Cela demande du temps, de la réflexion et un budget. Avant de se lancer dans l&#8217;aventure il faut prendre le temps de faire une estimation de ses besoins, de ce que ça coutera etc. Surtout &#8230; ne vous jetez pas sur le premier routeur venu.</p>
<h1>Quelques conseils par rapport à eBay</h1>
<ul>
<li>Si vous habitez en Europe, intéressez-vous aux offres venant de Grande-Bretagne, les prix y sont généralement assez bas (par rapport aux autres) et il existe une multitude de société là bas qui se spécialisent dans la vente de matériel Cisco d&#8217;occasion.</li>
<li>Posez des questions aux vendeurs si les informations de l&#8217;offre ne sont pas complètes. Cela permet déjà de voir la réactivité du vendeur et bien sur de savoir ce que vous achetez.</li>
<li>Evitez tant que faire se peut les offres aux enchères, bien que vous puissiez faire une affaire, il est toujours fort tentant (c&#8217;est humain) de vouloir remporter l&#8217;enchère &#8230; alors qu&#8217;en fait on y laisse parfois des plumes.</li>
<li>Dans la mesure du possible, faites des achats groupés. Les frais de ports ne sont pas  négligeables. Et il est toujours plus intéressant de payer un seul transport que deux.</li>
<li>Quand vous comparez les prix, renseignez-vous sur les frais de port, et également si le prix affiché inclut bien la TVA (si vous êtes un particulier).</li>
<li>Comparez les prix totaux (frais de port et TVA compris), vous serez parfois étonnés du résultat.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=346</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>EIGRP ( Enhanced Interior Gateway Routing Protocol ) &#8211; Les bases</title>
		<link>http://www.ciscomadesimple.be/?p=338</link>
		<comments>http://www.ciscomadesimple.be/?p=338#comments</comments>
		<pubDate>Wed, 24 Mar 2010 19:45:20 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[La théorie]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[adjacence]]></category>
		<category><![CDATA[adjecency]]></category>
		<category><![CDATA[eigrp]]></category>
		<category><![CDATA[feasible distance]]></category>
		<category><![CDATA[feasible successor]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[protocole]]></category>
		<category><![CDATA[reported distance]]></category>
		<category><![CDATA[routage]]></category>
		<category><![CDATA[routeur]]></category>
		<category><![CDATA[successor]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=338</guid>
		<description><![CDATA[EIGRP (Enhanced Interior Gateway Routing Protocol) est un protocole de routage développé par Cisco. Cet article reprend les bases de son fonctionnement et de sa configuration. Introduction EIGRP est un protocole de routage de type &#171;&#160;distance vector&#160;&#187; (vecteur de distance) avancé (ou hybride selon les points de vue). Bien que son fonctionnement global ressemble très [...]]]></description>
			<content:encoded><![CDATA[<p>EIGRP (Enhanced Interior Gateway Routing Protocol) est un protocole de routage développé par Cisco. Cet article reprend les bases de son fonctionnement et de sa configuration.</p>
<h2><span id="more-338"></span>Introduction</h2>
<p>EIGRP est un protocole de routage de type &laquo;&nbsp;distance vector&nbsp;&raquo; (vecteur de distance) avancé (ou hybride selon les points de vue). Bien que son fonctionnement global ressemble très fort à un protocole de type &laquo;&nbsp;distance vector&nbsp;&raquo; il dispose d&#8217;une série de caractéristiques que l&#8217;on retrouve par exemple dans OSPF qui est un &laquo;&nbsp;link state protocol&nbsp;&raquo; (protocole d&#8217;état des lien) comme l&#8217;établissement de relations d&#8217;adjacence.</p>
<h2>Caractéristiques</h2>
<ul>
<li>Supporte le VLSM (Variable Length Subnet Mask), c&#8217;est donc un protocole de routage &laquo;&nbsp;classless&nbsp;&raquo;.</li>
<li>Fonctionne sur base de l&#8217;algorithme DUAL pour une sélection efficace des routes tout en évitant les boucles.</li>
<li>Relations d&#8217;adjacence avec les routeurs voisins.</li>
<li>Transmissions des messages en multicast (224.0.0.10) et unicast</li>
<li>Supporte plusieurs protocoles de la couche réseau: IPv4, IPv6, AppleTalk, IPX, &#8230;</li>
<li>Load-balancing et notamment sur routes ayant des métriques différentes.</li>
<li>&laquo;&nbsp;Summarization&nbsp;&raquo; à n&#8217;importe quel endroit du réseau.</li>
<li>&laquo;&nbsp;Auto-summarization&nbsp;&raquo;, par défaut, entre réseaux majeurs (entre deux réseaux classfull).</li>
<li>Echange des messages entre routeurs assuré par RTP (Reliable Transfer Protocol).</li>
<li>Métrique tenant compte de la bande passante et du délai des interfaces. D&#8217;autres paramètres peuvent être configurés en plus ( fiabilité et charge de l&#8217;interface).</li>
<li>Distance administrative pour les routes internes: 90 (valeur par défaut)</li>
<li>Distance administrative pour les routes externes: 170 (valeur par défaut)</li>
</ul>
<h2>Fonctionnement</h2>
<p>Tout d&#8217;abord, EIGRP fonctionne sur base d&#8217;un numéro de système autonome ( &laquo;&nbsp;Autonomous System Number&nbsp;&raquo; ou &laquo;&nbsp;ASN&nbsp;&raquo;). C&#8217;est-à-dire qu&#8217;il pourra uniquement  communiquer avec les routers où EIGRP est configuré pour le même ASN.</p>
<p>Ensuite, une fois qu&#8217;on l&#8217;a activé sur une interface, que ce soit de manière dynamique ou statique, EIGRP tente de découvrir des voisins potentiels pour celà il y envoi des message &laquo;&nbsp;HELLO&nbsp;&raquo;.<br />
Lorsque deux routeurs reçoivent des messages HELLO l&#8217;un de l&#8217;autre, ils vérifient alors les conditions d&#8217;adjacence afin de décider si oui ou non ils deviendront des voisins EIGRP (neighbors).</p>
<p>Pour que deux routeurs deviennent voisins EIGRP il doivent remplir les conditions suivantes:</p>
<ul>
<li>Fonctionner dans le même AS (Autonomous System), donc être configuré avec le même ASN.</li>
<li>Les deux routeurs doivent pouvoir s&#8217;envoyer et recevoir des packets IP.</li>
<li>Les interfaces doivent être configurées avec une adresse IP dans le même subnet.</li>
<li>L&#8217;interface concernée ne doit pas être configurée comme passive.</li>
<li>Les valeurs K (valeurs qui définissent le calcul de la métrique) doivent correspondre.</li>
<li>L&#8217;authentification EIGRP (si configurée) doit être passée avec succès.</li>
</ul>
<p>Si ces différentes conditions sont vérifiées, les deux routeurs se considèrent alors comme voisins EIGRP, ajoutent cette relation dans leur table de voisinage, et commencent à s&#8217;échanger des informations.</p>
<p>Lorsqu&#8217;une relation de voisins vient de s&#8217;établir, chaque routeur commence par envoyer la totalité de ses routes connues pour lesquelles il a une interface <strong>active ET configurée</strong> dans EIGRP. Par la suite, seules les modifications seront envoyées.</p>
<p>Afin de garantir une certain stabilité, les routeurs s&#8217;échangent en permanence des messages HELLO. Ces messages HELLO sont envoyés à intervalles réguliers et ont une durée de vie. Si un des deux routeurs n&#8217;a pas reçu de nouveau HELLO avant que la durée de vie du précédent soit écoulée, le routeur voisin est considéré comme défaillant, l&#8217;adjacence est rompue et les routes reçues par ce voisin sont retirées de la table de routage.</p>
<p>Chaque routeur garde en mémoire toutes les informations sur les routes reçues de ses voisins et il les stocke dans sa table de topologie. EIGRP utilise ensuite l&#8217;algorithme DUAL pour sélectionner la meilleure route vers chaque sous-réseau, calcule la métrique à y associer et place le résultat dans sa table de routage.</p>
<h2>La métrique</h2>
<p>Par défaut, EIGRP calcule la métrique d&#8217;un subnet en tenant compte de la bande passante et du délai des interfaces. D&#8217;autres éléments peuvent être configurés pour entrer dans le calcul: la fiabilité de l&#8217;interface et la charge de l&#8217;interface.</p>
<p>La métrique (avec les paramètre par défaut) se calcule comme suit:</p>
<pre>Métrique = ( ( 10.000.000 / PPBP ) + S[délais] ) x 256</pre>
<p>PPBP: Plus petite bande passante vers le subnet en kbits/s<br />
S[délais]: Somme des délais des interfaces vers le subnet exprimée en 10µs (dizaine de µs)</p>
<h2>&laquo;&nbsp;Feasible Distance&nbsp;&raquo; et &laquo;&nbsp;Reported Distance&nbsp;&raquo;</h2>
<p>La &laquo;&nbsp;Feasible Distance&nbsp;&raquo; (FD) est la métrique pour un subnet du point de vue du routeur lui-même, utilisée pour choisir la meilleure route vers ce subnet.</p>
<p>La &laquo;&nbsp;Reported Distance&nbsp;&raquo; (RD) est la métrique pour un subnet du point de vue du routeur voisin. (La métrique annoncée par le routeur voisin).</p>
<p>Lorsque deux routeurs s&#8217;échangent leur topologie, ils envoient des messages de type &laquo;&nbsp;Update&nbsp;&raquo; contenant une série d&#8217;information ( subnet concerné, délai, bande passante, charge de l&#8217;interface, fiabilité de l&#8217;interface, MTU et nombre de sauts).</p>
<p>Le routeur qui reçoit l&#8217;information l&#8217;intègre dans sa table de topologie et ensuite calcule la RD du subnet avec ces informations et la FD pour ce subnet. Voici un exemple:</p>
<p>R1 est connecté au subnet 192.168.0.0 / 24 via son interface FastEthernet0/0<br />
R1 et R2 sont connectés via leurs inerfaces Serial 0/0 respectives. (172.16.0.0 / 30)<br />
Le schéma ci-dessous reprend l&#8217;update envoyé par R1 à R2 concernant son subnet 192.168.0.0</p>
<p><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/03/eigrp-updt.png"><img class="alignnone size-full wp-image-341" title="eigrp-updt" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/03/eigrp-updt.png" alt="" width="644" height="299" /></a></p>
<h2>&laquo;&nbsp;Successor&nbsp;&raquo; et &laquo;&nbsp;Feasible Successor &laquo;&nbsp;</h2>
<p>Une des particularité d&#8217;EIGRP réside dans le fait qu&#8217;il garde dans sa table de topologie toutes les informations reçues de ses voisins, y compris les routes qui n&#8217;ont pas été intégrée dans la table de routage. C&#8217;est là qu&#8217;on rencontre les termes &laquo;&nbsp;Successor &nbsp;&raquo; et &laquo;&nbsp;Feasible Successor&nbsp;&raquo;.</p>
<p>Quand plusieurs routes possibles existent, le &laquo;&nbsp;Successor&nbsp;&raquo; est la route qui a la plus petite métrique vers le subnet &#8230; donc qui a la plus petite &laquo;&nbsp;Feasible Distance&nbsp;&raquo;. Le routeur qui annonce cette route sera alors le &laquo;&nbsp;next-hop&nbsp;&raquo;, le prochain saut vers ce subnet. C&#8217;est cette route qui sera placée dans la table de routage.</p>
<p>Dans certaines conditions, d&#8217;autres routes peuvent être considérés comme valides sans pour autant être les meilleures. Ce sont les &laquo;&nbsp;Feasible Successors&nbsp;&raquo;. Ces routes ne sont, dans une configuration par défaut, pasp lacée dans la table de routage. Toutefois, si le &laquo;&nbsp;Successor&nbsp;&raquo; actuel devait tomber, EIGRP irait alors directement chercher une alternative dans sa table de topologie parmi les &laquo;&nbsp;Feasible Successors&nbsp;&raquo;.</p>
<p>Pour qu&#8217;une route soit considérée comme &laquo;&nbsp;Feasible Successor&nbsp;&raquo; il faut que la RD de cette route soit strictement inférieur à la FD de la meilleure route. Exemple: (les valeurs FD et RD sont ici simplifiées et non réalistes afin de rendre la compréhension plus aisée).</p>
<p>Un routeur a, dans sa topolgie, trois routes vers le subnet 192.168.0.0 / 24:</p>
<p>Route n°1 : via 10.0.0.1, RD=1000, FD=2000<br />
Route n°2 : via 10.0.1.1, RD=1500, FD=2750<br />
Route n°3 : via 10.0.2.1, RD=2500, FD=3000</p>
<p>la Route n°1 sera le &laquo;&nbsp;Successor&nbsp;&raquo;, puisque c&#8217;est la plus petite FD.<br />
la Route n°2 sera un &laquo;&nbsp;Feasible Successor&nbsp;&raquo; car RD(route2) &lt; FD(route1)<br />
la Route n°3 <strong>ne sera pas</strong> un &laquo;&nbsp;Feasible Successor&nbsp;&raquo;, RD(coute3) &gt; FD(route1)</p>
<h2>Que se passe-t-il lors d&#8217;un accident sur le réseau ?</h2>
<p>Il arrive bien entendu qu&#8217;une routeur perde une liaison pour une raison x ou y. Que ce soit à cause d&#8217;une interface défaillante, d&#8217;un voisin qui ne répond plus, &#8230; EIGRP va tenter de trouver une solution&#8230;</p>
<ol>
<li>EIGRP analyse sa topologie. Si un ou plusieurs &laquo;&nbsp;Feasible Successor&nbsp;&raquo; existent, il remplace la route par celle parmi les FS ayant la plus petite FD.</li>
<li>Si EIGRP n&#8217;a pas de FS dans sa topologie, il entre dans un processus de requêtes. Il envoi des requêtes à ses voisins à la recherche d&#8217;une nouvelle route vers le subnet perdu. Ces voisins, s&#8217;ils n&#8217;ont pas de solution immédiate à proposer envoient à leur tour des requêtes à leurs propre voisins &#8230; etc.</li>
</ol>
<p>Autant dire que la présence d&#8217;un FS dans la topologie permet d&#8217;améliorer sensiblement la convergence du réseau.</p>
<h2>Configuration de base</h2>
<p>Passons maintenant à la configuration de base d&#8217;EIGRP, nous allons donc:</p>
<ol>
<li>Configurer EIGRP pour fonctionner dans un ASN. ( router eigrp <em>&lt;asn&gt;</em> )</li>
<li>Activer EIGRP de manière dynamique sur les différentes interfaces du routeur ( network <em>&lt;subnet&gt; [masque inverse]</em> )</li>
</ol>
<p>On reprend ici l&#8217;exemple illustré plus haut. R1 connecté à un subnet 192.168.0.0/24 via son interface Fa0/0 ( adresse ip 192.168.0.1 /24), également connecté à R2 via son interface S0/0 (adresse ip 172.16.0.1/30). R2 ayant son interface S0/0 configurée avec une adresse ip 172.16.0.2/30.</p>
<p>Sur R1:</p>
<pre>R1&gt;enable
R1#configure terminal
R1(config)#router eigrp <span style="color: #0000ff;">10</span>
R1(config-router)#<span style="color: #ff0000;">network 192.168.0.0</span>
R1(config-router)#<span style="color: #008000;">network 172.16.0.0 0.0.0.3</span>
R1(config-router)#exit
R1(config)#exit
R1#</pre>
<p>Sur R2:</p>
<pre>R2&gt;enable
R2#configure terminal
R2(config)#router eigrp <span style="color: #0000ff;">10</span>
R2(config-router)#<span style="color: #800080;">network 172.16.0.0</span>
R2(config-router)#exit
R2(config)#exit
R2#</pre>
<p>Quelques explications&#8230;<br />
On a donc ici bien activé EIGRP sur les deux routeurs pour l&#8217;<span style="color: #0000ff;">ASN 10</span>.<br />
Sur R1 on a bien activé l&#8217;interface <span style="color: #ff0000;">Fa0/0</span> et <span style="color: #008000;">S0/0</span> via les commandes network.<br />
Sur R2, EIGRP est activé pour l&#8217;interface <span style="color: #800080;">S0/0</span>.</p>
<p>Notez la différence d&#8217;utilisation de la commande &laquo;&nbsp;network&nbsp;&raquo;. Lorsque l&#8217;on ne spécifie que le subnet (sans masque inverse) EIGRP sera activé pour toutes les interfaces correspondantes. Donc dans le cas de &laquo;&nbsp;network 172.16.0.0&#8243; toutes les interfaces dont l&#8217;adresse IP commencerait par 172.16&#8230;. seraient englobées.</p>
<p>Par contre si on spécifie un masque inverse (wildcard mask) EIGRP compare chaque interface en appliquant le masque (à peu de chose près comme dans le cas des access-list). On peut aisément calculer les adresses IP qui correspondent à unsubnet/masque inverse par une simple addition. Par exemple dans le cas de &laquo;&nbsp;network 172.16.0.0 0.0.0.3&#8243;:</p>
<pre>  172. 16.  0.  0
+   0.  0.  0.  3
=================
  172. 16.  0.  3</pre>
<p>Donc toues les adresses comprises entre 172.16.0.0 et 172.16.0.3 seront prises en compte.</p>
<p>L&#8217;utilisation du masque inverse est optionnelle. Toutefois cela permet de bien cibler les interfaces que l&#8217;on désire activer sans risquer d&#8217;englober l&#8217;une ou l&#8217;autre pour lesquelles EIGRP ne devrait pas être active.</p>
<p>Vérification de fonctionnement d&#8217;EIGRP</p>
<p><strong>La première chose à vérifier, c&#8217;est si EIGRP est bien fonctionnel avec la commande &laquo;&nbsp;show ip protocols&nbsp;&raquo;</strong></p>
<pre>R1#sh ip protocols
Routing Protocol is "<span style="color: #0000ff;">eigrp 10</span>"
 Outgoing update filter list for all interfaces is not set
 Incoming update filter list for all interfaces is not set
 Default networks flagged in outgoing updates
 Default networks accepted from incoming updates
 <span style="color: #0000ff;">EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0</span>
 EIGRP maximum hopcount 100
 EIGRP maximum metric variance 1
 Redistributing: eigrp 10
 EIGRP NSF-aware route hold timer is 240s
 <span style="color: #0000ff;">Automatic network summarization is in effect</span>
 Automatic address summarization:
 192.168.0.0/24 for Serial0/0
 172.16.0.0/16 for FastEthernet0/0
 Summarizing with metric 2169856
 Maximum path: 4
 <span style="color: #0000ff;">Routing for Networks:
 172.16.0.0/30
 192.168.0.0</span>
 Routing Information Sources:
 Gateway         Distance      Last Update
 (this router)         90      00:30:36
 172.16.0.2            90      00:29:08
 <span style="color: #0000ff;">Distance: internal 90 external 170</span>
R1#</pre>
<ul>
<li>On a donc la confirmation ici qu&#8217;EIGRP est bien actif et qu&#8217;il est configuré pour l&#8217;ASN 10.</li>
<li>La deuxième ligne mise en évidence, ce sont les valeurs K qui définissent les paramètres de calcul de la métrique EIGRP. Toujours utile de les retrouver encas de problème d&#8217;établissement des adjacences (voir plus haut le paragraphe concernant les condition pour former une adjacence).</li>
<li>La troisième ligne en bleu indique que l&#8217;auto-summary est actif (par défaut). Ce qui fait qu&#8217;EIGRP annonce un summary de chaque réseau classefull (les quelques lignes juste en dessous) puisque R1 est à la frontière de deux réseaux majeurs.</li>
<li>La quatrième partie colorée indique pour quels subnets on a activé EIGRP via les commandes &laquo;&nbsp;network &lt;subnet&gt; [masque inverse]&laquo;&nbsp;</li>
<li>Enfin la dernière ligne donne les distances administratives utilisées. Ici ce sont les valeurs par défaut d&#8217;EIGRP.</li>
</ul>
<p><strong>Deuxième étape, vérifier sur quelles interfaces EIGRP est activé: &laquo;&nbsp;show ip eigrp interfaces&nbsp;&raquo;</strong></p>
<pre>R1#sh ip eigrp interfaces
IP-EIGRP interfaces for process 10
Xmit Queue   Mean   Pacing Time   Multicast    Pending
Interface        Peers  Un/Reliable  SRTT   Un/Reliable   Flow Timer   Routes
<span style="color: #0000ff;">Fa0/0 </span>             0        0/0         0       0/10           0           0
<span style="color: #0000ff;">Se0/0</span>              1        0/0        83       0/15           0           0
R1#</pre>
<p><strong>Troisième étape, vérifier les adjacences via la commande &laquo;&nbsp;show ip eigrp neighbors&nbsp;&raquo;</strong></p>
<pre>R1#sh ip eigrp neighbors
IP-EIGRP neighbors for process 10
H   Address                 Interface       Hold Uptime   SRTT   RTO  Q  Seq
 (sec)         (ms)       Cnt Num
0   172.16.0.2              Se0/0             11 00:25:51   83   498  0  3
R1#</pre>
<p>On a donc bien ici une adjacence avec R2 (172.16.0.2). On retrouve aussi l&#8217;interface via laquelle l&#8217;adjacence est formée.<br />
La colonne &laquo;&nbsp;Hold&nbsp;&raquo; indique la durée de vie du dernier message Hello reçu. Si cette valeur tombe à zéro, la&#8217;adjacence est considérée comme défaillante et est annulée.</p>
<p><strong>Enfin, analyser la table de routage et la table de topologie: &laquo;&nbsp;show ip route&nbsp;&raquo; et &laquo;&nbsp;show ip eigrp topology&nbsp;&raquo;</strong></p>
<pre>R2#sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
<span style="color: #0000ff;"><strong> D - EIGRP</strong></span>, EX - EIGRP external, O - OSPF, IA - OSPF inter area
 N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
 E1 - OSPF external type 1, E2 - OSPF external type 2
 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
 ia - IS-IS inter area, * - candidate default, U - per-user static route
 o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

 172.16.0.0/30 is subnetted, 1 subnets
C       172.16.0.0 is directly connected, Serial0/0
<span style="color: #0000ff;">D    192.168.0.0/24 [90/2195456] via 172.16.0.1, 00:27:10, Serial0/0</span>
R2#</pre>
<p>R2 a bien appris une route pour le subnet 192.168.0.0/24. Le next-hop est 172.16.0.1. L&#8217;interface de sortie est Serial0/0. La valeur [90/2195456] indique la distance administrative (90) et la métrique pour la route (2195456) qui est aussi la FD de la route.</p>
<pre>R2#sh ip eigrp topology
IP-EIGRP Topology Table for AS(10)/ID(172.16.0.2)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply, r - reply Status, s - sia Status

P 192.168.0.0/24, 1 successors, FD is 2195456
 via 172.16.0.1 (<span style="color: #0000ff;">2195456/281600</span>), Serial0/0
P 172.16.0.0/30, 1 successors, FD is 2169856
 via Connected, Serial0/0
R2#</pre>
<p>On retrouve dans la table de topologie les routes présentes dans la table de routage. A noter que si il y avait des alternatives à ces routes, pour autant qu&#8217;elles soient considérées comme feasible successors, elle seraient apparues dans cette table-ci.<br />
Les valeurs 2195456/281600 correspondent à la RD ( 281600) et la FD (2195456) de la route. Ce qui signifie donc que R1 a annoncé à R2 une route vers 192.168.0.0/24 et qu&#8217;il a une métrique de 281600 pour cette route.</p>
<p>Il suffit de vérifier sur R1&#8230;</p>
<pre>R1#sh ip eigrp topology
IP-EIGRP Topology Table for AS(10)/ID(192.168.0.1)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply, r - reply Status, s - sia Status

<span style="color: #0000ff;">P 192.168.0.0/24, 1 successors, FD is 281600</span>
 via Connected, FastEthernet0/0
<span style="color: #008000;">P 172.16.0.0/16, 1 successors, FD is 2169856
 via Summary (2169856/0), Null0</span>
P 172.16.0.0/30, 1 successors, FD is 2169856
 via Connected, Serial0/0
R1#</pre>
<p>En effet &#8230; R1 a bien une métrique de 281600 pour atteindre le subnet 192.168.0.0/24. Une chose intéressante à noter ici&#8230; la présence d&#8217;un summary (en vert). Vu que l&#8217;auto-summary est active par défaut et que R1 est à la frontière de deux réseaux majeurs (192.168.0.0 et 172.16.0.0) EIGRP crée un summary et l&#8217;annonce vers ses voisins.</p>
<p>On retrouve d&#8217;ailleurs ce summary dans la table de routage de R1&#8230;</p>
<pre>R1#sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
 D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
 N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
 E1 - OSPF external type 1, E2 - OSPF external type 2
 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
 ia - IS-IS inter area, * - candidate default, U - per-user static route
 o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

 172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
C       172.16.0.0/30 is directly connected, Serial0/0
<span style="color: #008000;">D       172.16.0.0/16 is a summary, 00:27:45, Null0</span>
C    192.168.0.0/24 is directly connected, FastEthernet0/0
R1#</pre>
<p>Voilà qui conclut ce premier article concernant EIGRP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=338</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evaluez les articles&#8230;</title>
		<link>http://www.ciscomadesimple.be/?p=336</link>
		<comments>http://www.ciscomadesimple.be/?p=336#comments</comments>
		<pubDate>Tue, 23 Mar 2010 00:05:55 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=336</guid>
		<description><![CDATA[Dés à présent vous pouvez évaluer les articles postés sur CiscoMadeSimple.be. Pour cela rien de plus facile, en bas de chaque article, vous trouverez une barre d&#8217;évaluation composée de 10 étoiles. Plus vous mettez d&#8217;étoiles, plus l&#8217;article vous plait Notez que ces barres d&#8217;évaluations n&#8217;apparaissent pas dans les résumés d&#8217;articles etc&#8230; uniquement à l&#8217;affichage de [...]]]></description>
			<content:encoded><![CDATA[<p>Dés à présent vous pouvez évaluer les articles postés sur CiscoMadeSimple.be. Pour cela rien de plus facile, en bas de chaque article, vous trouverez une barre d&#8217;évaluation composée de 10 étoiles. Plus vous mettez d&#8217;étoiles, plus l&#8217;article vous plait <img src='http://www.ciscomadesimple.be/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Notez que ces barres d&#8217;évaluations n&#8217;apparaissent pas dans les résumés d&#8217;articles etc&#8230; uniquement à l&#8217;affichage de l&#8217;article complet.</p>
<p>Bonne lecture.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=336</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Une page Facebook pour CiscoMadeSimple.be</title>
		<link>http://www.ciscomadesimple.be/?p=329</link>
		<comments>http://www.ciscomadesimple.be/?p=329#comments</comments>
		<pubDate>Sun, 21 Mar 2010 13:08:43 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[articles]]></category>
		<category><![CDATA[ciscomadesimple]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[informations]]></category>
		<category><![CDATA[page]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=329</guid>
		<description><![CDATA[Il y a quelque jours j&#8217;avais annoncé la création d&#8217;un groupe Facebook pour le blog &#8230; après réflexion et quelques recherches, j&#8217;ai décidé de supprimer le groupe et de le remplacer par une page. La raison principale étant qu&#8217;il est beaucoup plus aisé de partager du contenu entre une page et le blog. Voici la [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a quelque jours j&#8217;avais annoncé la création d&#8217;un groupe Facebook pour le blog &#8230; après réflexion et quelques recherches, j&#8217;ai décidé de supprimer le groupe et de le remplacer par une page. La raison principale étant qu&#8217;il est beaucoup plus aisé de partager du contenu entre une page et le blog.</p>
<p><a href="http://www.facebook.com/pages/CiscoMadeSimplebe/106518046037040" target="_blank">Voici la page en question</a></p>
<p>Bonne visite.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=329</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nouvelle fonctionnalité sur CiscoMadeSimple.be</title>
		<link>http://www.ciscomadesimple.be/?p=319</link>
		<comments>http://www.ciscomadesimple.be/?p=319#comments</comments>
		<pubDate>Fri, 19 Mar 2010 23:13:01 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=319</guid>
		<description><![CDATA[Une nouvelle section fait son apparition sur le blog, il s&#8217;agit de la FAQ. Vous pouvez y accéder depuis le menu principal. Vous y trouverez une série de catégories afin de classer les questions/réponses. Chose intéressante, vous pouvez également poser une question via le sous-menu. Si la question est susceptible d&#8217;intéresser du monde, elle sera [...]]]></description>
			<content:encoded><![CDATA[<p>Une nouvelle section fait son apparition sur le blog, il s&#8217;agit de la FAQ. Vous pouvez y accéder depuis le menu principal. Vous y trouverez une série de catégories afin de classer les questions/réponses. Chose intéressante, vous pouvez également poser une question via le sous-menu. Si la question est susceptible d&#8217;intéresser du monde, elle sera ajouté à la FAQ.<span id="more-319"></span></p>
<p>Vous remarquerez peut-être aussi que j&#8217;ai réarrangé le menu, en rassemblant les articles Cisco/réseaux/GNS3 sous un menu global &laquo;&nbsp;Articles&nbsp;&raquo; afin de rendre la structure du site un peu plus hiérarchisée.</p>
<p>Bonne lecture.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=319</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GNS3 &#8211; CCNA / CCNP Route EIGRP Lab</title>
		<link>http://www.ciscomadesimple.be/?p=241</link>
		<comments>http://www.ciscomadesimple.be/?p=241#comments</comments>
		<pubDate>Thu, 18 Mar 2010 16:36:17 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[GNS3]]></category>
		<category><![CDATA[La pratique]]></category>
		<category><![CDATA[asn]]></category>
		<category><![CDATA[authentification]]></category>
		<category><![CDATA[auto-summary]]></category>
		<category><![CDATA[eigrp]]></category>
		<category><![CDATA[filtrer]]></category>
		<category><![CDATA[neighbor]]></category>
		<category><![CDATA[routage]]></category>
		<category><![CDATA[route-map]]></category>
		<category><![CDATA[split-horizon]]></category>
		<category><![CDATA[stub]]></category>
		<category><![CDATA[summary]]></category>
		<category><![CDATA[variance]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=241</guid>
		<description><![CDATA[Voici le premier lab GNS3 fait maison. Il est entièrement dédie à EIGRP et passe en revue la  majorité de la théorie couverte par la CCNA et la CCNP Route (hors redistribution). Avant-propos Ce lab a été composé dans deux buts bien précis, le premier &#8230; le principal &#8230; résumer le chapitre EIGRP dans le [...]]]></description>
			<content:encoded><![CDATA[<p>Voici le premier lab GNS3 fait maison. Il est entièrement dédie à  EIGRP et passe en revue la  majorité de la théorie couverte par la CCNA  et la CCNP Route (hors redistribution).<span id="more-241"></span></p>
<h2>Avant-propos</h2>
<p>Ce lab a été composé dans deux buts bien précis, le premier &#8230; le principal &#8230; résumer le chapitre EIGRP dans le cadre de ala préparation pour la CCNP route. Le deuxième était d&#8217;ensuite de le partager via <a title="GNS3 Labs" href="http://www.gns3-labs.com">gns3-labs.com</a>. Ce qui est chose faite (<a href="http://www.gns3-labs.com/2010/03/18/gns3-lab-excercise-ccna-ccnp-route-eigrp-lab/" target="_blank">voir l&#8217;article à propos du lab sur gns3-labs.com</a>) et c&#8217;est aussi la raison pour laquelle les explicatifs contenu dans le lab sont entièrement en anglais.</p>
<h2>Topologie</h2>
<p style="text-align: center;"><a href="http://www.ciscomadesimple.be/wp-content/uploads/2010/03/CCNA-CCNP-Route-EIGRP-small1.png"><img class="size-full wp-image-242 aligncenter" title="CCNA-CCNP Route EIGRP" src="http://www.ciscomadesimple.be/wp-content/uploads/2010/03/CCNA-CCNP-Route-EIGRP-small1.png" alt="" width="490" height="229" /></a></p>
<ul>
<li>Deux routeurs &laquo;&nbsp;Core&nbsp;&raquo; et deux routeurs &laquo;&nbsp;Wan&nbsp;&raquo; reliés via un switch</li>
<li>Trois routeurs &laquo;&nbsp;Branch&nbsp;&raquo; reliés aux deux &laquo;&nbsp;Wan&nbsp;&raquo; par l&#8217;intermédiaire d&#8217;une liaison frame-relay. Les liaisons Wan1/2 vers Branch1/2 sont de type multi-point, les liaisons Wan1/2 vers Branch3 sont de type point-to-point.</li>
</ul>
<p>Le but est d&#8217;ici de représenter l&#8217;interconnexion de sites distants au travers d&#8217;un backbone et d&#8217;y faire tourner EIGRP.</p>
<p>Du point de vue Frame-Relay on a les liaisons suivantes:</p>
<pre>Wan1 &lt;=&gt; Branch1 : DLCI 101
Wan2 &lt;=&gt; Branch1 : DLCI 201
Wan1 &lt;=&gt; Branch2 : DLCI 102
Wan2 &lt;=&gt; Branch2 : DLCI 202
Wan1 &lt;=&gt; Branch3 : DLCI 103
Wan2 &lt;=&gt; Branch2 : DLCI 203</pre>
<h2>Configuration du lab</h2>
<p>Modèle de routeur: <strong>Cisco 2691</strong> ( 192Mo DRAM ) + WIC-1T sur Branch1/2/3 et Wan1/2</p>
<p>IOS utilisé: <strong>c2691-adventerprisek9-mz.124-5a</strong></p>
<p>Remarque: Le lab, une fois en fonctionnement consomme pas mal de RAM ( 7&#215;192 Mo + &#8230; ). De plus je conseillerais à ceux qui l&#8217;essaient de démarrer les routeurs un à un sans quoi le CPU risque de souffrir pendant quelques minutes.</p>
<h2>Sujets couverts par le lab</h2>
<p>Comme je l&#8217;ai déjà dit plus haut, ce lab est consacré à EIGRP. Voici la liste des sujets qui y sont traités:</p>
<ul>
<li>Configuration de base EIGRP</li>
<li>Dynamic Neighbors (la commande &laquo;&nbsp;network&nbsp;&raquo;).</li>
<li>Résolution des problèmes rencontrés avec l&#8217;auto-summary</li>
<li>Split-horizon</li>
<li>Configuration des neighbors (hold-time, hello-timer, eigrp router-id &#8230;)</li>
<li>Static neighbors</li>
<li>Authentification EIGRP</li>
<li>Définition d&#8217;interfaces passives (passive-interface)</li>
<li>Configuration de la bande passante sur les connexions frame-relay</li>
<li>Configuration de la bande passante utilisée par EIGRP</li>
<li>Configuration de routeurs &laquo;&nbsp;Stub&nbsp;&raquo;</li>
<li>Utilisation des offset-list (Attention l&#8217;usage fait de cette fonctionnalité dans ce lab n&#8217;est pas idéale. Le but ici était de l&#8217;appliquer et d&#8217;en analyser le résultat au niveau des reported distance et feasible distance.)</li>
<li>Configuration de la variance</li>
<li>Création et propagation d&#8217;une route/d&#8217;un réseau par défaut</li>
<li>Création de &laquo;&nbsp;summary&nbsp;&raquo; de routes dans EIGRP</li>
<li>Filtrage des routes propagées à l&#8217;aide des prefix-lists et des route-maps</li>
</ul>
<h2>Télécharger le lab</h2>
<ul>
<li>Version de base: <a href="./gns3/lab1/CCNA-CCNP Route EIGRP.rar">CCNA-CCNP Route EIGRP Lab (base)</a></li>
<li>Version avec configuration complète de tout le lab: <a href="./gns3/lab1/CCNA-CCNP Route EIGRP Resolved.rar">CCNA-CCNP Route EIGRP Lab (résolu)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=241</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CDP &#8211; Cisco Discovery Protocol</title>
		<link>http://www.ciscomadesimple.be/?p=210</link>
		<comments>http://www.ciscomadesimple.be/?p=210#comments</comments>
		<pubDate>Tue, 09 Mar 2010 10:24:15 +0000</pubDate>
		<dc:creator>Steve De Jongh</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[La théorie]]></category>
		<category><![CDATA[cdp]]></category>
		<category><![CDATA[cisco discovery protocol]]></category>
		<category><![CDATA[entry]]></category>
		<category><![CDATA[holdtime]]></category>
		<category><![CDATA[neighbors]]></category>
		<category><![CDATA[routeur]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[timer]]></category>

		<guid isPermaLink="false">http://www.ciscomadesimple.be/?p=210</guid>
		<description><![CDATA[CDP (Cisco Discovery Protocol) est un protocole propriétaire de découverte de périphériques réseau indépendant des medias et protocoles utilisés qui fonctionne au niveau de la couche &#171;&#160;liaison de donnée&#160;&#187; (layer 2).L&#8217;utilisation de CDP permet à un équipement de signaler son existence à ses voisins. Et donc, inversément, ses voisins pourront quant à eux retrouver une [...]]]></description>
			<content:encoded><![CDATA[<p>CDP (Cisco Discovery Protocol) est un protocole propriétaire de découverte de périphériques réseau indépendant des medias et protocoles utilisés qui fonctionne au niveau de la couche &laquo;&nbsp;liaison de donnée&nbsp;&raquo; (layer 2).<span id="more-210"></span>L&#8217;utilisation de CDP permet à un équipement de signaler son existence à ses voisins. Et donc, inversément, ses voisins pourront quant à eux retrouver une série d&#8217;informations le concernant (nom, modèle, version, adresse IP, &#8230;).</p>
<h2>Quelle est l&#8217;utilité de CDP ?</h2>
<p>Comme on vient de le voir, CDP permet d&#8217;obtenir des informations sur les équipements directemens connectés pour autant que ceux-ci utilisent aussi CDP. Parmi les utilités majeures on retrouve:</p>
<ul>
<li>Vérifier l&#8217;état de fonctionnement d&#8217;une liaison. Si CDP passe, c&#8217;est que la couche physique et la couche liaison de donnée sont opérationnelles, l&#8217;interface concernée sera donc dans un état &laquo;&nbsp;up/up&nbsp;&raquo;.</li>
<li>Obtenir des informations sur l&#8217;équipement voisin. son adresse IP par exemple.</li>
<li>Découvrir et tracer la topologie du réseau. En passant de machine en machine, on pourra savoir qui est relié à qui et via quelle interface etc.</li>
</ul>
<h2>Dans quelles conditions peut-on utiliser CDP ?</h2>
<p>CDP étant un protocole propriétaire, il faut donc que le matériel utilisé soit Cisco. A noter toutefois qu&#8217;il est possible d&#8217;implémenter CDP sur une machine linux ou autre.</p>
<p>A part cela, il n&#8217;y a pas de réel pré-requis. Notons toutefois que pour CDP puisse passer entre deux machine,il faut qu&#8217;elles soient voisines et que leur liaison soit fonctionnelle au niveau physique et au niveau liaison de données (interface up/up).</p>
<h2>Utilisation de CDP</h2>
<p>La première chose à savoir c&#8217;est que CDP ne sert qu&#8217;à afficher des informations et peut donc être utilisé dans le CLI en mode normal ( router&gt; ) ou en mode privilégié ( router# ).</p>
<p>Voici les principales commandes de CDP:</p>
<h4>show cdp</h4>
<p>Affiche les infos de fonctionnement de CDP.<strong><br />
</strong></p>
<pre>BBR1&gt;sh cdp
Global CDP information:
 Sending CDP packets every 60 seconds
 Sending a holdtime value of 180 seconds
 Sending CDPv2 advertisements is  enabled
BBR1&gt;
</pre>
<h4>show cdp neighbors</h4>
<p>Affiche un résumé des équipements voisins connectés. (certainement la commande cdp la plus utilisée).</p>
<pre>BBR1#show cdp neighbors

Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
 S - Switch, H - Host, I - IGMP, r - Repeater
<strong>Device ID</strong>        <strong>Local Intrfce</strong>     <strong>Holdtme</strong>    <strong>Capability</strong>  <strong>Platform</strong>  <strong>Port ID</strong>
2924-2           Fas 0/1            123         T S       WS-C2924- Fas 0/15
PR1              Ser 0/0            127        R S I      2610XM    Ser 1/0
BBR2             Ser 0/0            159        R S I      2620XM    Ser 1/0

BBR1#
</pre>
<ul>
<li><strong>Device ID</strong>: le nom configuré sur l&#8217;équipement</li>
<li><strong>Local Intrfce</strong>: l&#8217;interface de l&#8217;équipement sur lequel on travaille à laquelle est connectée l&#8217;autre équipement.</li>
<li><strong>HoldTme</strong>: Temps restant avant que cette entrée ne soit oubliée au cas ou aucune mise à jour n&#8217;est reçue.</li>
<li><strong>Capability</strong>: Fonctionnalités de l&#8217;équipement voisin.</li>
<li><strong>Platform</strong>: Type de l&#8217;équipement voisin. (A noter que les IP Phones cisco etc sont également identifiés avec CDP).</li>
<li><strong>Port ID</strong>: Port sur l&#8217;équipement voisin auquel est rattaché la machinesur laquelle on se trouve.</li>
</ul>
<h4>show cdp neigbors detail</h4>
<p>Affiche les informations détaillées sur chaque équipement voisin connecté</p>
<pre>BBR1#show cdp neighbors detail
-------------------------
Device ID: 2924-2
Entry address(es):
Platform: cisco WS-C2924-XL,  Capabilities: Trans-Bridge Switch
Interface: FastEthernet0/1,  Port ID (outgoing port): FastEthernet0/15
Holdtime : 132 sec

Version :
Cisco Internetwork Operating System Software
IOS (tm) C2900XL Software (C2900XL-C3H2S-M), Version 12.0(5)WC17, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2007 by cisco Systems, Inc.
Compiled Tue 13-Feb-07 15:27 by antonino

advertisement version: 2
Protocol Hello:  OUI=0x00000C, Protocol ID=0x0112; payload len=27, value=00000000FFFFFFFF010121FF0000000000000002FD1D8DC0FF0064
VTP Management Domain: ''
Native VLAN: 1
Duplex: full

-------------------------
Device ID: PR1
Entry address(es):
Platform: Cisco 2610XM,  Capabilities: Router Switch IGMP
Interface: Serial0/0,  Port ID (outgoing port): Serial1/0
Holdtime : 100 sec

... etc ...
</pre>
<p>Pour chaque voisin connecté, CDP affichera le détail des informations reçues:</p>
<ul>
<li><strong>Device ID</strong>: le nom configuré sur l&#8217;équipement</li>
<li><strong>Entry Address(es)</strong>: adresse IP (si il y en a une de configurée)</li>
<li><strong>Platform</strong>: Type de l&#8217;équipement voisin.</li>
<li><strong>Interface</strong>: l&#8217;interface de l&#8217;équipement sur lequel on travaille à laquelle est connectée l&#8217;autre équipement.</li>
<li><strong>Port ID (outgoing port)</strong>: Port sur l&#8217;équipement voisin auquel est rattaché la machinesur laquelle on se trouve.</li>
<li><strong>HoldTme</strong>: Temps restant avant que cette entrée ne soit oubliée au cas ou aucune mise à jour n&#8217;est reçue.</li>
<li><strong>Version:</strong> Les informations relatives à la version d&#8217;IOS utilisé</li>
<li><strong>Advertisement:</strong> Les informatiosn relatives aux messages CDP.</li>
<li>etc &#8230;</li>
</ul>
<p>Les informations affichées dépendent de la nature de l&#8217;équipement voisin. Par exemple un switch affichera le VLAN natif, le domaine VTP etc.</p>
<h4>show cdp entry &lt;nom&gt;</h4>
<p>Affiche les informations détaillées d&#8217;un voisin spécifique.</p>
<pre>BBR1#sh cdp entry BBR2
-------------------------
Device ID: BBR2
Platform: Cisco 2620XM,  Capabilities: Router Switch IGMP
Interface: Serial0/0,  Port ID (outgoing port): Serial1/0
Holdtime : 159 sec
Version :
Cisco IOS Software, C2600 Software (C2600-ADVENTERPRISEK9-M), Version 12.4(19), RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2008 by Cisco Systems, Inc.
Compiled Fri 29-Feb-08 19:23 by prod_rel_team
advertisement version: 2
VTP Management Domain: ''
BBR1#
</pre>
<h4>show cdp interface &lt;type&gt; &lt;numéro&gt;</h4>
<p>Affiche les informations CDP concernant l&#8217;interface donnée. A savoir si CDP y est actif, les valeursholdtime et de délai de renvoi, &#8230;</p>
<pre>BBR1#sh cdp interface fastEthernet 0/1
FastEthernet0/1 is up, line protocol is up
 Encapsulation ARPA
 Sending CDP packets every 60 seconds
 Holdtime is 180 seconds
BBR1#</pre>
<h2>Effacer la table CDP</h2>
<p>Lorsqu&#8217;on teste des connexion, qu&#8217;on change les connexionsentre deux équipement, il peut être pratique de vider la table de CDP de manière à ne pas avoir d&#8217;affichage étrange le temps que les anciennes entrées soient considérées comme périmées. Pour celà il y a une commande simple:</p>
<pre>BBR1#<span style="color: #0000ff;">clear cdp table</span>
BBR1#show cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
 S - Switch, H - Host, I - IGMP, r - Repeater

Device ID        Local Intrfce     Holdtme    Capability  Platform  Port ID
BBR1#
</pre>
<p>Il ne reste plus qu&#8217;à attendre que la table se remette à jour.</p>
<h2>Activer ou désactiver CDP</h2>
<p>Il est bien entendu possible d&#8217;activer ou désactiver CDP, soit de manière générale sur le switch ou le routeur, soit sur une interface spécifique.</p>
<p>Par exemple, il est inutile d&#8217;utiliser CDP sur les interface d&#8217;un switch qui servent à connecter un PC. Autre exemple, lorsqu&#8217;on configure une interface en frame-relay, CDP y est désactivé par défaut, pour des raisons de test on peut vouloir l&#8217;y activer.</p>
<h4>cdp run / no cdp run</h4>
<p>Activer ou désactiver CDP sur l&#8217;ensemble de la machine. Cette commande est à entrer en configuration globale ( (config)# ).</p>
<pre>BBR1(config)#no cdp run
BBR1(config)#^Z
BBR1#sh cdp neighbors
% CDP is not enabled
BBR1#</pre>
<pre>BBR1(config)#cdp run
BBR1(config)#^Z
BBR1#sh cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
 S - Switch, H - Host, I - IGMP, r - Repeater

Device ID        Local Intrfce     Holdtme    Capability  Platform  Port ID
BBR1#
</pre>
<p>Attention &#8230; désactiver CDP signifie que l&#8217;on envoi plus aucune information mais également qu&#8217;on ne les recevra plus non plus.</p>
<h4>cdp enable / no cdp enable</h4>
<p>Permet d&#8217;activer ou désactiver CDP sur une interface spécifique. Cette commande est donc à entrer en mode de configuration d&#8217;interface ( (config-if)# ).</p>
<pre>BBR1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
BBR1(config)#int s0/0
BBR1(config-if)#no cdp enable
BBR1(config-if)#^Z
BBR1#sh cdp int s0/0

BBR1#</pre>
<pre>BBR1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
BBR1(config)#int s0/0
BBR1(config-if)#cdp enable
BBR1(config-if)#^Z
BBR1#show cdp int s0/0
Serial0/0 is up, line protocol is up
 Encapsulation FRAME-RELAY
 Sending CDP packets every 60 seconds
 Holdtime is 180 seconds
BBR1#
</pre>
<p>Le principe est le même que pour cdp run, lorsqu&#8217;on désactive CDP sur une interface, l&#8217;équipement n&#8217;enverra plus de message CDP ni n&#8217;en recevra sur l&#8217;interface en question.</p>
<h2>Holdtime et interval des packets CDP</h2>
<p>Comme dit précédemment, le Holdtime est la durée de vie de l&#8217;information envoyée dans le message CDP. Ce qui implique que cette valeur affecte l&#8217;équipement voisin, car elle lui dit combien de temps l&#8217;info est valable tant qu&#8217;elle n&#8217;a pas été renouvelée.</p>
<p>L&#8217;interval est le temps qui sécoule entre deux envois de message CDP.</p>
<p>Par défaut ces valeurs sont:</p>
<ul>
<li>Interval: 60 secondes</li>
<li>Holdtime: 180 secondes</li>
</ul>
<p>Ces valeurs peuvent être modifiées de manière globale sur l&#8217;équipement (donc en configuration globale).</p>
<h4>cdp holdtime &lt;x&gt;</h4>
<p>Défini la durée de vie en secondes de l&#8217;information envoyée. Valeur comprise entre 10 et 255 secondes.</p>
<pre>BBR1(config)#cdp holdtime 120</pre>
<h4>cdp timer &lt;x&gt;</h4>
<p>Fréquence à laquelle l&#8217;équipement doit renvoyer les messages CDP. Valeur comprise entre 5 et 254 secondes.</p>
<p>BBR1(config)#cdp timer 40</p>
<p>Remarque: Il faut être attentif lors de la configuration de ces valeurs. Si on configure un holtime plus court que le timer, les infos cdp ne seront pas renouvelées à temps et le voisin aura régulièrement une table CDP incomplète.</p>
<p>Pour remettre les valeurs par défaut, il suffit de précéder ces deux commandes d&#8217;un &laquo;&nbsp;no&nbsp;&raquo;:</p>
<pre>BBR1(config)#no cdp timer</pre>
<pre>BBR1(config)#no cdp holdtime</pre>
<p>Voilà pour CDP. Ce protocole n&#8217;a pas l&#8217;air énorme, mais c&#8217;est sans aucun doute un des outils les plus utilisés dans l&#8217;analyse d&#8217;un réseau (Cisco).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciscomadesimple.be/?feed=rss2&amp;p=210</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
