<?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/"
	>

<channel>
	<title>NetworkLife &#187; CCNP</title>
	<atom:link href="http://www.networklife.net/category/ccnp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.networklife.net</link>
	<description>Another packet in the network....</description>
	<pubDate>Sat, 17 Dec 2011 15:10:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[Concours] Fiches de révisions Cisco</title>
		<link>http://www.networklife.net/2011/03/fiches-de-revisions-cisco/</link>
		<comments>http://www.networklife.net/2011/03/fiches-de-revisions-cisco/#comments</comments>
		<pubDate>Sun, 13 Mar 2011 15:55:10 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[CCNP]]></category>

		<category><![CDATA[NetworkLife]]></category>

		<category><![CDATA[bon cadeau]]></category>

		<category><![CDATA[concour]]></category>

		<category><![CDATA[fiches gratuites]]></category>

		<category><![CDATA[Sheet]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=360</guid>
		<description><![CDATA[A l&#8217;occasion de la mise à disposition de mes fiches de révisions, celles avec lesquelles j&#8217;ai révisé avant le passage de la certification CCNP,  j&#8217;ai décidé d&#8217;organiser un petit jeu concours, afin de vous permettre d&#8217;obtenir ces fiches gratuitement. D&#8217;autres fiches apparaitrons d&#8217;ici peu&#8230;

Pour participer et gagner les fiches de révisions, partagez ce message sur [...]]]></description>
			<content:encoded><![CDATA[<p>A l&#8217;occasion de la mise à disposition de mes fiches de révisions, celles avec lesquelles j&#8217;ai révisé avant le passage de la certification CCNP,  j&#8217;ai décidé d&#8217;organiser un petit jeu concours, afin de vous permettre d&#8217;obtenir ces fiches <strong>gratuitement</strong>. D&#8217;autres fiches apparaitrons d&#8217;ici peu&#8230;</p>
<p><img style="margin-bottom:10px;" src="http://www.networklife.net/images/sheets/sheets.jpg" alt="sheet" width="741" height="161" /></p>
<hr />Pour participer et gagner les fiches de révisions, partagez ce message sur <a href="http://www.twitter.com" target="_blank">Twitter</a> :</p>
<pre>Découvrez les fiches de révisions #Cisco de <a href="http://www.twitter.com/networklifeblog" target="_blank">@NetworkLifeBlog</a> <a href="http://bit.ly/eAEEnF" target="_blank">http://bit.ly/eAEEnF</a> - #NetworkLife: <a href="http://bit.ly/7mC2zO" target="_blank">http://bit.ly/7mC2zO</a></pre>
<p><strong>Edit</strong>: Et pour ceux qui n&#8217;ont pas de compte Twitter, laissez un commentaire !</p>
<p>Un tirage au sort sera effectué le <strong>20 Mars 2011</strong> et les gagnants recevront un bon cadeau pour télécharger gratuitement les fiches de révisions.<br />
Bonne chance à tous !
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2011%2F03%2Ffiches-de-revisions-cisco%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2011%2F03%2Ffiches-de-revisions-cisco%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2011/03/fiches-de-revisions-cisco/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CCNP Certified</title>
		<link>http://www.networklife.net/2010/06/ccnp-certified/</link>
		<comments>http://www.networklife.net/2010/06/ccnp-certified/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 14:27:21 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[ONT]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=315</guid>
		<description><![CDATA[J&#8217;ai envie de dire &#8220;enfin&#8221; !! Après maintenant 8/9 mois d&#8217;études et le passage de 4 certifications, je viens de réussir ce matin la certification ONT (Optimizing Converged Cisco Networks - 642-845) qui termine le cursus CCNP (CISCO Certified Network Professional), 3e niveau de la pyramide ci-dessous, avant le niveau Expert.
Les questions rencontrées durant ce [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai envie de dire &#8220;enfin&#8221; !! Après maintenant 8/9 mois d&#8217;études et le passage de 4 certifications, je viens de réussir ce matin la certification <strong>ONT</strong> (Optimizing Converged Cisco Networks - 642-845) qui termine le cursus CCNP (CISCO Certified Network Professional), 3<sup>e</sup> niveau de la pyramide ci-dessous, avant le niveau Expert.</p>
<p>Les questions rencontrées durant ce test ont portées sur les différents modèles de QoS (Best effort, IntServ, DiffServ), les mécanismes de queuing, la congestion, compression, la VoIP, le management et la sécurité des Wi-Fi.. Aucun lab, simplement 2 ou 3 &#8220;simlets&#8221;, et quelques Drag&amp;Drop.</p>
<p><img class="alignright" style="position:absolute; margin-left:550px;" src="http://www.networklife.net/images/ciscopyramid.gif" alt="cccnp" width="154" height="135" /></p>
<table style="height: 112px;" border="0" width="295">
<tbody>
<tr>
<td style="text-align:center;" colspan="2">ONT</td>
</tr>
<tr>
<td>Describe Cisco VoIP implementation</td>
<td>92%</td>
</tr>
<tr>
<td>Describe QoS considerations</td>
<td>100%</td>
</tr>
<tr>
<td>Describe DiffServ QoS implementations</td>
<td>93%</td>
</tr>
<tr>
<td>Implement AutoQos</td>
<td>90%</td>
</tr>
<tr>
<td>Implement WLAN security and management</td>
<td style="text-align: center;">92%</td>
</tr>
</tbody>
</table>
<p><strong>Feedback</strong><br />
Vous pourrez retrouver mes précédents feedbacks:</p>
<ul>
<li><a href="http://www.networklife.net/2010/05/ccnp-bcmsn-certified/">BCMSN</a></li>
<li><a href="http://www.networklife.net/2010/02/ccnp-bsci-642-901-certified/">BSCI</a></li>
<li><a href="http://www.networklife.net/2009/12/ccnp-iscw-642-825-certified/">ISCW</a></li>
</ul>
<p><strong>Et maintenant que je suis CCNP ?</strong><br />
Ce qui est bien avec Cisco, c&#8217;est qu&#8217;ils ne manquent pas de cursus dans lequel les étudiants peuvent s&#8217;investir (et y investir leur argent).<br />
J&#8217;aimerai commencer à étudier pour le CCIE Written, je pense m&#8217;y mettre d&#8217;ici quelques mois. J&#8217;aimerai également voir ce que donne le CCNA SP Ops, qui devrait sortir sous peu car les topics ont vraiment l&#8217;air intéressants. La partie Design de cisco m&#8217;intéresse également (CCDA, CCDP).<br />
J&#8217;aimerai me diversifier et ne pas me fermer aux technos cisco, donc je devrait également me mettre à réviser la JNCIA de Juniper.</p>
<p><strong>Le blog NetworkLife</strong><br />
J&#8217;ai également passé plus de temps à réviser dans mon coin, qu&#8217;à bloguer, et je pense qu&#8217;il serait dorénavant intéressant de poster ici après chaque partie révisée, à la façon packetlife. Il n&#8217;existe pas beaucoup de blogs français dédiés aux réseaux, donc ça peut être intéressant, donnez-moi vos avis !</p>
<p>Let&#8217;s continue to learn&#8230;<br />
<img style="display:none;" src="http://www.networklife.net/wp-content/themes/tma/images/latest/ccnp_hero.jpg" alt="" />
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Fccnp-certified%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Fccnp-certified%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/06/ccnp-certified/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ONT - Pre-Classify and deploying End-to-End QoS</title>
		<link>http://www.networklife.net/2010/06/ont-pre-classify-and-deploying-end-to-end-qos/</link>
		<comments>http://www.networklife.net/2010/06/ont-pre-classify-and-deploying-end-to-end-qos/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 15:15:51 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[ONT]]></category>

		<category><![CDATA[CoPP]]></category>

		<category><![CDATA[End-to-End QoS]]></category>

		<category><![CDATA[Pre-Classify]]></category>

		<category><![CDATA[QoS]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=313</guid>
		<description><![CDATA[VPN ..etc. (ok)

Pre-classify permet de classer le traffic avant de l&#8217;envoyer au travers d&#8217;un VPN.


qos pre-classify &#124; commande à appliquer à l'interface de sortie + la crypto-map

To classify on pre-tunnel header, apply the policy to the tunnel  interface WITHOUT pre-classify.
To classify on post-tunnel header, apply the policy to the physical  interface WITHOUT pre-classify.
To [...]]]></description>
			<content:encoded><![CDATA[<p>VPN ..etc. (ok)</p>
<ul>
<li><strong>Pre-classify</strong> permet de classer le traffic avant de l&#8217;envoyer au travers d&#8217;un VPN.
<ul>
<li>
<pre><em><strong>qos pre-classify</strong> | commande à appliquer à l'interface de sortie + la crypto-map</em></pre>
</li>
<li>To classify on pre-tunnel header, apply the policy to the tunnel  interface WITHOUT pre-classify.</li>
<li>To classify on post-tunnel header, apply the policy to the physical  interface WITHOUT pre-classify.</li>
<li>To classify on pre-tunnel header, apply the policy to the physical  interface WITH pre-classify.</li>
</ul>
</li>
<li><strong>SLA</strong> – contrat avec le SP  pour garantir les méchanismes de QoS au travers du réseau, en se basant sur VOS marquages.
<ul>
<li>Assures availability, loss, throughput, delay, and jitter.</li>
</ul>
</li>
<li><strong>End-to-end QoS </strong>
<ul>
<li>Pour fonctionner, chaque saut doit avoir la même configuration QoS.</li>
<li>QoS mechanism nécessaires à 3 endroits:
<ul>
<li>Campus – Réseau du client</li>
<li>Edge devices - CE/PE</li>
<li>Réseau du service provider</li>
</ul>
<p><strong>QoS Tasks</strong></p>
<table border="1">
<tbody>
<tr>
<td><strong>Campus access switches</strong></td>
<td><strong>Campus distribution</strong></td>
<td><strong>WAN edge</strong></td>
<td><strong>Provider cloud</strong></td>
</tr>
<tr>
<td>Speed/duplex settings</td>
<td>Classification</td>
<td>SLA DEfinitions</td>
<td>Capacity planning</td>
</tr>
<tr>
<td>Classification</td>
<td>Multiple queues</td>
<td>Classification</td>
<td>DiffServ</td>
</tr>
<tr>
<td>Phone &amp; access switch config</td>
<td>Priority queuing for VoIP</td>
<td>LLQ</td>
<td>LLQ</td>
</tr>
<tr>
<td>Multiple queues on switch ports</td>
<td>WRED</td>
<td>Link fragmentation</td>
<td>Modified deficit RR</td>
</tr>
<tr>
<td>Priority queuing</td>
<td>-</td>
<td>WRED</td>
<td>WRED</td>
</tr>
</tbody>
</table>
<ul>
<li><strong>Enterprise campus QoS implementation </strong>
<ul>
<li>Implement multiple queues to avoid congestion</li>
<li>Assign VOIP and video to highest priority queue</li>
<li>Esablish trust boundaries</li>
<li>Use policing to rate-limit excess traffic</li>
<li>Use hardware QoS when possible</li>
</ul>
</li>
<li><strong>Control Plane Policing (CoPP) </strong>
<ul>
<li>Applique les règles de QoS au trafic destiné au routeur
<ul>
<li>Routing protocols</li>
<li>Management protocols</li>
</ul>
</li>
<li>Peut éviter les attaques DOS</li>
</ul>
<p><strong>CoPP Configuration</strong></p>
<ul>
<li>Step 1 - Definir le critère de classification de paquet</li>
<li>Step 2 - Definir service policy</li>
<li>Step 3 - Enter the control plane en config globale</li>
<li>Step 4 - Apply a QoS policy</li>
</ul>
<pre><strong>Step 1</strong>
class-map telnet-class
 match access-group 100

<strong>Step 2</strong>
policy-map telnet-policy
 class telnet
 police 80000 conform transmit exceed drio

<strong>Step 3 &amp; 4</strong>
control-plane
 service-policy input telnet-policy</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Font-pre-classify-and-deploying-end-to-end-qos%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Font-pre-classify-and-deploying-end-to-end-qos%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/06/ont-pre-classify-and-deploying-end-to-end-qos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ONT - Congestion management and Queuing</title>
		<link>http://www.networklife.net/2010/06/ont-congestion-management-and-queuing/</link>
		<comments>http://www.networklife.net/2010/06/ont-congestion-management-and-queuing/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 14:02:53 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[ONT]]></category>

		<category><![CDATA[CBWFQ]]></category>

		<category><![CDATA[CCNP]]></category>

		<category><![CDATA[CQ]]></category>

		<category><![CDATA[ont]]></category>

		<category><![CDATA[PQ]]></category>

		<category><![CDATA[Queuing]]></category>

		<category><![CDATA[RR]]></category>

		<category><![CDATA[WFQ]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=311</guid>
		<description><![CDATA[La congestion intervient quand:

le taux de trafic en input excède le taux de l&#8217;interface en output - Speed mismatch problem
plusieurs liens sont agrégés vers une seule interface avec une capacité inférieure - Aggregation problem
plusieurs flux de trafic arrivent sur une interface - Confluence problem

Router Queuing Components (Hard/Soft)

Sans file software, toute les queues seraient traitées en [...]]]></description>
			<content:encoded><![CDATA[<p>La <strong>congestion</strong> intervient quand:</p>
<ul>
<li>le taux de trafic en input excède le taux de l&#8217;interface en output - <strong>Speed mismatch problem</strong></li>
<li>plusieurs liens sont agrégés vers une seule interface avec une capacité inférieure - <strong>Aggregation problem</strong></li>
<li>plusieurs flux de trafic arrivent sur une interface - <strong>Confluence problem</strong></li>
</ul>
<p><strong>Router Queuing Components (Hard/Soft)</strong><br />
<img src="http://www.networklife.net/images/ONT/router-queuing.jpg" alt="" /><br />
Sans file software, toute les queues seraient traitées en hardware, ce qui ne permettrai pas de gérer les != classes de paquets, ou de différencier les services.<br />
Dans show controllers serial, on peut voir la taille de la pile FIFO hardware:</p>
<ul style="padding-left:30px;">
<li>tx_limited</li>
<li>tx_ring_limit</li>
<li>tx_ring</li>
</ul>
<p><strong>FIFO, Priority Queuing, Round-Robin, Weighted Round-Robin Queuing</strong><br />
<strong></strong></p>
<ul>
<li style="padding-left:30px;"><strong>FIFO</strong></li>
</ul>
<ul style="padding-left: 60px;">
<li>Default-queuing, except on 2mb (E1).</li>
<li>No configuration effort</li>
</ul>
<ul>
<li style="padding-left:30px;"><strong>PQ - Priority Queuing</strong></li>
</ul>
<p style="padding-left: 60px;">Requires configuration<br />
4 queues:</p>
<p style="padding-left: 90px;">
<ul style="padding-left:90px;">
<li> High</li>
<li> Medium</li>
<li> Normal</li>
<li> Low</li>
</ul>
<p style="padding-left: 60px;">Use ACL to define &#8220;which paquet&#8221; to &#8220;which queue&#8221;</p>
<p style="padding-left: 90px;"><strong>Priority Queuing</strong><br />
<img src="http://www.networklife.net/images/ONT/priority-queuing.jpg" alt="" /></p>
<ul>
<li><strong>Round Robin</strong></li>
</ul>
<ul style="padding-left: 60px;">
<li> Queuing discipline</li>
<li> Few queues, and assign traffic to them</li>
<li> RR scheduler process 1 packet from 1 queue, and then 1 packet from the next queue, etc.</li>
<li> <strong>No mechanism of traffic prioritization</strong></li>
</ul>
<ul>
<li><strong>Weighted Round Robin (WRR)</strong></li>
</ul>
<ul style="padding-left: 60px;">
<li> Permet d&#8217;assigner un poids à chaque queue</li>
<li> <strong>CQ</strong> (Custom Queuing) est un exemple de WRR, ou on peux configurer le nb d&#8217;octets de chaque queues à procésser avant de passer à une autre queue.</li>
<li> <strong>WRR &amp; CQ weakness</strong>: si le poids assigné à une queue est proche du MTU de l&#8217;interface, la division de bande passante ne pourra pas être déterminée.</li>
</ul>
<ul>
<li><strong>Weighted Fair Queuing </strong></li>
</ul>
<ul style="padding-left: 60px;">
<li> WFQ is simple</li>
<li> WFQ is the default-queuing on E1 interface (2Mb)</li>
<li> WFQ is used by CBWFQ &amp; LLC (popular, modern, advanced queuing methods)</li>
</ul>
<p style="padding-left: 60px;"><strong>WFQ goals/objectives</strong>:</p>
<ul style="padding-left: 60px;">
<li>
<ul>
<li> Divise le trafic en &#8220;flows&#8221;</li>
<li> Fournis juste allocation de BW aux flows actifs</li>
<li> Fournis schdeuling plus rapide aux flows de petits volumes</li>
<li> fournis plus de BW aux flows prioritaires</li>
</ul>
</li>
</ul>
<p style="padding-left: 60px;"><strong>Règle les insuffisances de FIFO &amp; PQ</strong>:</p>
<ul style="padding-left: 60px;">
<li> pas les délais, jitter, starvation de FIFO</li>
<li> n&#8217;impose pas de starvation de paquets de PQ (ceux de faible priorité) &#8230; hum hum.. (si quelqu&#8217;un lis cette lignes; laissez un commentaire)</li>
</ul>
<p style="padding-left: 30px;"><strong>WFQ Classification &amp; scheduling</strong><br />
WFQ est un algorithme de queuing basé sur les flux.<br />
Les flux sont identifiés en se basant sur les fields suivants:</p>
<ul style="padding-left: 30px;">
<li>
<ul>
<li> Source IP address</li>
<li> Destination IP address</li>
<li> Protocol number</li>
<li> Type of service (ToS)</li>
<li> Source TCP/UDP Port number</li>
<li> Destination TCP/UDP port number</li>
</ul>
</li>
</ul>
<p style="padding-left: 30px;"><strong>Weight Fair Queuing</strong><br />
<img src="http://www.networklife.net/images/ONT/WFQ.jpg" alt="" /></p>
<p style="padding-left: 30px;"><strong>WFQ insertion &amp; drop policy</strong><br />
WFQ à une file d&#8217;attente pour tous les paquets de tous les flux.<br />
La file d&#8217;attente est la somme de toute la mémoire prise par les paquets présents dans le système WFQ.<br />
Si la hold queue (file d&#8217;attente) est pleine, un nouveau paquet arrivant sera droppé - <strong>Aggressive dropping</strong> - except si le paquet est assigné à une file vide.<br />
<strong>CDT </strong>(congestive discard treshold) - si la file d&#8217;attente n&#8217;est pas pleine, mais que le CDT l&#8217;est, paquet droppé - <strong>Early dropping</strong>.</p>
<p style="padding-left: 30px;"><strong>Benefits &amp; drawbacks of WFQ</strong><br />
Benefits:</p>
<ul style="padding-left: 30px;">
<li>
<ul>
<li> simple configuration</li>
<li> no starve flows</li>
<li> drop les flux du plus agressif au moins agressif</li>
<li> standard supported by all cisco products &amp; IOS</li>
</ul>
</li>
</ul>
<p style="padding-left: 30px;">Drawbacks:</p>
<ul style="padding-left: 30px;">
<li>
<ul>
<li> classification &amp; scheduling not configurable</li>
<li> supported only on slow links &lt; 2 mb</li>
<li> no BW/Delay garantee.</li>
</ul>
</li>
</ul>
<p style="padding-left: 30px;"><strong>Configuring &amp; monitoring WFQ</strong></p>
<pre style="padding-left: 60px;"><strong>fair-queue</strong> [<em>cdt [dynamic-queues [reservable-queues]]</em>]
Router(config-if)# <strong>hold-queue</strong> <em>max-limit</em> <strong>out</strong>

Verification:
Router#<strong>show interface</strong>
Router#<strong>show queue</strong></pre>
<ul>
<li><strong>Class-Based Weighted Fair Queuing</strong></li>
</ul>
<p style="padding-left: 30px;">CBWFQ addresse quelques limitations de PQ, CQ, WFQ.<br />
<img src="http://www.networklife.net/images/ONT/CBWFQ.jpg" alt="" /></p>
<p style="padding-left: 30px;"><strong>Configuring and monitoring CBWFQ</strong></p>
<p style="padding-left: 30px;"><strong>class-map défini les classes de traffic</strong></p>
<pre style="padding-left: 30px;">class-map transaction
match access-group 101
class-map business
match access-group 103</pre>
<p style="padding-left: 30px;"><strong>policy-map</strong></p>
<pre style="padding-left: 30px;">policy-map enterprise
 class transaction
  bandwidth 128
  queue-limit 50
 class business
  bandwidth 256
  queue-limir 90
 class class-default
  fair-queue 16

Vérification:
<strong>show policy-map interface</strong></pre>
<ul>
<li><strong>Low-Latency Queuing</strong></li>
</ul>
<p style="padding-left: 30px;">WFQ et CBWFQ ne garantissent pas la BW et le délai.<br />
LLQ le fait en incluant une file de priorité stricte.<br />
<img src="http://www.networklife.net/images/ONT/LLQ.jpg" alt="" /></p>
<p style="padding-left: 30px;"><strong>LLQ Configuration</strong></p>
<pre style="padding-left: 60px;">router(config)#policy-map enterprise
router(config-pmap)#class voice
router(config-pmap-p)#<strong>priority</strong> <em>bandwidth</em> {burst - entre 32 et 2 000 000}
router(config-pmap-p)#<strong>priority percent</strong> <em>percentage</em> {burst - entre 32 et 2 000 000}

Vérification:
<strong>show policy-map interface </strong></pre>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Font-congestion-management-and-queuing%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Font-congestion-management-and-queuing%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/06/ont-congestion-management-and-queuing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ONT - Classification, Marking, NBAR</title>
		<link>http://www.networklife.net/2010/06/ont-classification-marking-nbar/</link>
		<comments>http://www.networklife.net/2010/06/ont-classification-marking-nbar/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 11:21:20 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[ONT]]></category>

		<category><![CDATA[CCNP]]></category>

		<category><![CDATA[classification]]></category>

		<category><![CDATA[COS]]></category>

		<category><![CDATA[DSCP]]></category>

		<category><![CDATA[marking]]></category>

		<category><![CDATA[NBAR]]></category>

		<category><![CDATA[ont]]></category>

		<category><![CDATA[PHB]]></category>

		<category><![CDATA[QoS]]></category>

		<category><![CDATA[Trust]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=309</guid>
		<description><![CDATA[Catégorisation du trafic faite grâce à des descripteurs:

Ingress interface
CoS Value on ISL or 802.1p frame
Source or Destination IP Address
IP precedence or DSCP value on the IP Packet header
MPLS EXP value on the MPLS header
Application type

Layer 2 QoS
Ethernet (802.1=q/p)



Class of Service (CoS)

On 802.1P frame



3-bit priority (PRI) field 

000 – Routine – Best-effort
001 – Priority – Medium [...]]]></description>
			<content:encoded><![CDATA[<p>Catégorisation du trafic faite grâce à des descripteurs:</p>
<ul>
<li>Ingress interface</li>
<li>CoS Value on ISL or 802.1p frame</li>
<li>Source or Destination IP Address</li>
<li>IP precedence or DSCP value on the IP Packet header</li>
<li>MPLS EXP value on the MPLS header</li>
<li>Application type</li>
</ul>
<p><strong>Layer 2 QoS</strong></p>
<p style="padding-left: 60px;"><strong>Ethernet (802.1=q/p)</strong></p>
<ul style="padding-left: 60px;">
<li>
<ul>
<li>Class of Service (CoS)
<ul>
<li>On 802.1P frame</li>
</ul>
<p><img src="http://www.networklife.net/images/ONT/802.1q-p-field.jpg" alt="" /></p>
<ul>
<li><strong>3-bit priority (PRI) field </strong>
<ul>
<li>000 – Routine – Best-effort</li>
<li>001 – Priority – Medium priority</li>
<li>010 – Immediate – High priority</li>
<li>011 – Flash – Call signaling</li>
<li>100 – Flash-Override – Video conferencing</li>
<li>101 – Critical – Voice bearer</li>
<li>110 – Internet – Reserved</li>
<li>111 – Network – Reserved</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p style="padding-left: 60px;"><strong>Frame Relay</strong></p>
<ul style="padding-left: 60px;">
<li>
<ul>
<li>1-bit discard eligible (DE) field</li>
</ul>
<p><img src="http://www.networklife.net/images/ONT/DE-field.jpg" alt="" /></li>
</ul>
<p style="padding-left: 60px;"><strong>ATM</strong></p>
<ul style="padding-left: 60px;">
<li>
<ul>
<li>1-bit cell loss priority (CLP) field</li>
</ul>
</li>
</ul>
<p style="padding-left: 60px;"><strong>MPLS (layer 2 1/2)</strong></p>
<ul style="padding-left: 60px;">
<li>
<ul>
<li>3-bit experimental (EXP) field</li>
<li>By default, the 3 most significant ToS bits (IP Precedence bits) are  copied to EXP</li>
</ul>
<p><img src="http://www.networklife.net/images/ONT/EXP-field.jpg" alt="" /></li>
</ul>
<ul>
<li><strong>Per-hop Behavior (PHB) </strong>
<ul>
<li>“Un comportement visible de transmission d&#8217;un noeud réseau vers un groupe de paquets IP qui ont la même valeur DSCP”</li>
<li>On traite les paquets DSCP de même valeur de la même manière – (scheduling, queuing, policing, etc.)</li>
<li>Behavior aggregate (BA) = Groupe que paquets IP avec la même valeur DSCP</li>
</ul>
</li>
<li><strong>DSCP </strong>
<ul>
<li>DSCP est réparti en 4 PHBs
<ul>
<li><strong>Class selector PHB</strong> – (000) old IP precedence compatibility</li>
<li><strong>Default PHB</strong> – (000) best effort</li>
<li><strong>Assured forwarding</strong> (AF) PHB – (001, 010, 011, 100) BW garantie
<ul>
<li>4 queues pour 4 classes de traffic (AF1-4)</li>
<li>Also specifies drop preference (ex., AF41, A13)  second numéro est la préférence (higher = probable to be dropped)</li>
<li>Each queue must have (W)RED to avoid drops</li>
<li>No queue is any better than the other</li>
<li>Backward compatible with IP precedence</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li>
<ul>
<li><strong>Expedited forwarding (EF) PHB</strong> – (101) low delay
<ul>
<li>Minimum delay</li>
<li>Bandwidth guarantee</li>
<li>Policing</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><strong>Trust boundaries </strong>
<ul>
<li>Establish DSCP values au plus près de la source
<ul>
<li>Sur l&#8217;équipement (IP phone), Access switch, ou Distribution switch</li>
<li>Pas d&#8217;assignation de DSCP values au coeur du réseau</li>
</ul>
</li>
<li>Only trust DSCP values from devices you trust</li>
<li>Examine and rewrite values from untrust sources</li>
</ul>
</li>
<li><strong>NBAR</strong> (Network-based Application Recognition)
<ul>
<li><strong>Protocol discovery</strong> – Découvre quel protocole fonctionne sur le réseau</li>
<li><strong>Traffic statistics collection</strong> – Fait des statistiques sur chaque protocol</li>
<li><strong>Traffic classification</strong> – NBAR peut être utilisé dans les <strong>class-maps</strong> pour déterminer le traffic intéressant</li>
<li>Packet description language models (<strong>PDLMs</strong>) – Table des protocoles reconnus par  NBAR</li>
<li>Limitations
<ul>
<li>Doesn’t work on EtherChannel interfaces</li>
<li>Only handles 24 URLs, hosts, or MIME types</li>
<li>Only analyzes first 400 bytes of the packets</li>
<li>Need CEF</li>
<li>Doesn’t work on HTTPS, multicasts, or fragments</li>
<li>Ignored traffic destined for the router itself</li>
</ul>
</li>
<li>NBAR commands
<ul>
<pre>Router(config)# <strong>ip nbar pdlm </strong><em>pdlm-name</em>   //Met à jour la table PDLM
Router(config)# <strong>ip nbar port-map </strong><em>protocol-name</em><strong> [tcp|udp] </strong><em>port-number</em>  // Ajoute une entrée à la table PDLM
Router# <strong>show ip nbar port-map</strong> <em>protocol-name</em>  // Visualise la table PDLM
Router# <strong>show ip nbar protocol-discovery</strong>      // Visualise ce qui à été découvert
Router(config-cmap)# <strong>match protocol</strong> <em>name </em>    // class-map match match pour le protocole NBAR-discovered</pre>
<li>Special protocol matching
<ul>
<li>Can match beyond the port number with deep packet inspection</li>
<li>Matches HTTP hostname, URL, or MIME type</li>
<pre>class-map from-cisco
match protocol http host cisco
class-map whats-up
match protocol http url /latest/whatsnew*
class-map jpeg
match protocol mime "*jpeg"</pre>
<li>Matches fast-track P2P</li>
<pre>class-map fasttrack1
match protocol fasttrack file-transfert "*"
class-map fasttrack2
match protocol fasttrack file-transfert "*.mpeg"</pre>
<li>Matches RTP content</li>
<pre>class-map voice
match protocol RTP audio
class-map video
match protocol RTP video</pre>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Font-classification-marking-nbar%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Font-classification-marking-nbar%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/06/ont-classification-marking-nbar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ONT - QoS concepts</title>
		<link>http://www.networklife.net/2010/06/ont-notes-qos-concepts/</link>
		<comments>http://www.networklife.net/2010/06/ont-notes-qos-concepts/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 18:39:06 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[ONT]]></category>

		<category><![CDATA[642-845]]></category>

		<category><![CDATA[basics]]></category>

		<category><![CDATA[CCNP]]></category>

		<category><![CDATA[CISCO]]></category>

		<category><![CDATA[Concept]]></category>

		<category><![CDATA[notes]]></category>

		<category><![CDATA[ont]]></category>

		<category><![CDATA[QoS]]></category>

		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=307</guid>
		<description><![CDATA[Pour palier au manque d&#8217;articles, je vais publier quelques unes de mes notes sur ONT. Voici le Chapitre 2 du Study-guide sur les basics de QoS:
Major issues with converged networks

 Available BW (data + voice + video..etc.)

Available bandwidth = BW du plus petit lien d&#8217;un chemin.
Ex: A === (10Mb) === B == (100Mb) == C [...]]]></description>
			<content:encoded><![CDATA[<p>Pour palier au manque d&#8217;articles, je vais publier quelques unes de mes notes sur ONT. Voici le Chapitre 2 du Study-guide sur les basics de QoS:</p>
<p><strong>Major issues with converged networks</strong></p>
<ul>
<li> <strong>Available BW</strong> (data + voice + video..etc.)</li>
</ul>
<p style="padding-left: 60px;">Available bandwidth = BW du plus petit lien d&#8217;un chemin.<br />
Ex: A === (10Mb) === B == (100Mb) == C == (50Mb) == D<br />
The BW between A &amp; B is the available BW of this path.</p>
<p style="padding-left: 60px;">Résolution de ce problème:</p>
<ul style="padding-left: 90px;">
<li> Increase link BW - costly</li>
<li> Classify &amp; mark traffic and deploy proper queu=ing mechanisms - les  paquets importants d&#8217;abord</li>
<li> Use compression techniques - L2 Playload compression / TCP Header  compression / cRTP&#8230;</li>
</ul>
<p style="padding-left: 60px;">!!! Compression must be configured on a link-by-link basis / both ends  of each link !!</p>
<ul>
<li> <strong>End-to-End delay</strong> (temps que met un paquet à joindre sa destination)</li>
</ul>
<p style="padding-left: 60px;">End-to-End delay == somme des != délais<br />
il y en à 4 :</p>
<ul style="padding-left: 60px;">
<li> Processing delay	(temps que met un routeur/switch à &#8220;processer&#8221; un  paquet d&#8217;input vers l&#8217;output)</li>
<li>Queing delay		(temps que passe un paquet dans l&#8217;interface output d&#8217;un  équipement - en attendant de partir)</li>
<li>Serialization delay	(temps qu&#8217;il faut pour envoyer tous les bits d&#8217;une  trame vers le physical link)</li>
<li>Propagation delay	(temps qu&#8217;il faut pour envoyer tous les bits d&#8217;une  trame sur le physical link)</li>
</ul>
<ul>
<li><strong>Delay variation</strong> = jitter</li>
</ul>
<p style="padding-left: 60px;">En fonction du trafic sur le réseau, les paquets peuvent avoir des délai  différent au fur à mesure qu&#8217;ils traversent le réseau.<br />
On peut réduire le délai en faisant ceci:</p>
<ul style="padding-left: 60px;">
<li> Increase link BW</li>
<li>Prioritize delay-sensitive packets and forward important packets  first (packet classification/marking)</li>
<li>Reprioritize packets</li>
<li>Layer 2 playload compression - réduit la taille des paquets IP</li>
<li>Use header compression - cRTP pour les paquets VoIP - recommandé  pour les liens &lt; 2Meg</li>
</ul>
<ul>
<li> <strong>Packet Loss</strong> (si le volume de trafic est plus élevé que le lien, les paquets sont droppés)</li>
</ul>
<p style="padding-left: 60px;">Apparait quand un équipement réseau n&#8217;a plus assez de mémoire tampon (buffer) pour traiter les paquets en output,<br />
il ne peut plus gérer les paquets entrants, et les drops.</p>
<p style="padding-left: 60px;">TCP renvoi les paquets droppés, réduit la taille de la &#8220;send window&#8221;, et ralenti l&#8217;envoi en fonction de la congestion<br />
UDP est plus problématique, les paquets devront êtres retransmit en intégralité.</p>
<p style="padding-left: 60px;">Pendant un appel voix, une perte de paquet est traduite par un blanc.<br />
Pendant une visio-conférence, l&#8217;image va se dégrader, et la voix se décaler avec l&#8217;image.</p>
<p><strong>Possible SHOW during congestion</strong><br />
&#8220;show interface&#8221;</p>
<ul>
<li> Output drop - nombre de paquets droppés en sortie</li>
<li> Input queue drop - si le CPU est overused, il ne peut plus traiter l&#8217;entrée</li>
<li> Ignore - Nb de frames ignorés due à un manque de mémoire tampon</li>
<li> Overrun - CPU too busy - il n&#8217;alloue plus la mémoire tampon assez rapidement</li>
<li> Frame error - CRC (Cyclic Redundancy Checks), Runt Frames (smaller than minimum standard), Giant (bigger than max standard) are dropped</li>
</ul>
<p>pour y remédier :</p>
<ul>
<li> Increase link BW</li>
<li> Increase buffer space</li>
<li> Provide guaranted BW - tools with CBBWFQ &amp; LLC (Low Latency Queuing) qui permettent de réserver de la BW par classe de traffic</li>
<li> Perform congestion avoidance - Empeche une queue de devenir pleine et de dropper; RED &amp; WRED permettent de dropper des paquets avant que la queue devienne full.</li>
</ul>
<p><strong>Definition of QoS / Three steps to implement it</strong></p>
<p>Définition:<br />
&#8220;QoS est la capacité du réseau à fournir un meilleur service pour des utilisateurs/applications au détriment d&#8217;autre utilisateurs/applications&#8221;</p>
<p><strong>Implementation</strong></p>
<ul>
<li> Step 1 - Identifier les types de traffic et leurs besoins</li>
</ul>
<p style="padding-left: 60px;">&#8211;&gt; Network Audit<br />
&#8211;&gt; Perform a business audit &amp; determine importance of each application<br />
&#8211;&gt; Define appropriate service levels for each traffic class</p>
<ul>
<li> Step 2 - Classifier le traffic en fonction des besoins</li>
</ul>
<p style="padding-left: 60px;">&#8211;&gt; VoIP class<br />
&#8211;&gt; Mission critical traffic class<br />
&#8211;&gt; Signaling traffic class (RTP&#8230;)<br />
&#8211;&gt; Transactional application traffic class (ERP,CRM&#8230;)<br />
&#8211;&gt; Best-Effort traffic class (undefined traffic type)<br />
&#8211;&gt; Scavenger traffic class (ex: P2P appli..etc.)</p>
<ul>
<li> Step 3 - Définir des règles pour chaque classe de traffic</li>
</ul>
<p style="padding-left: 60px;">&#8211;&gt; Définir Max BW limit for a class<br />
&#8211;&gt; Définir minimum BW guarantee for a class<br />
&#8211;&gt; Assigner priority level (Voice=5, P2P=0)<br />
&#8211;&gt; Appliquer congestion management, congestion avoidance, QoS..etc.</p>
<p><strong>QoS Models</strong></p>
<ul>
<li><strong>Best-Effort model</strong></li>
</ul>
<p style="padding-left: 60px;">Pas de QoS implémentée.<br />
<strong>Benefits</strong>:</p>
<ul style="padding-left: 90px;">
<li> Scalable (internet)</li>
<li> Ease (no configuration)</li>
</ul>
<p style="padding-left: 60px;"><strong>Drawbacks</strong>:</p>
<ul style="padding-left: 90px;">
<li> Lack of service guarantee</li>
<li> Lack of service differentiation</li>
</ul>
<ul>
<li><strong>Integrated services model (IntServ)</strong></li>
</ul>
<p style="padding-left: 60px;">QoS fournie par RSVP &amp; LLQ<br />
Need:</p>
<ul>
<li> Admission control - réponse aux requetes en fonction de l&#8217;état des communications</li>
<li> Classification - service approprié a chaque paquet</li>
<li> Policing - verification de l&#8217;utilisation des ressource, en fonction de ce qui est attribué à chaque appli/flux</li>
<li> Queuing - Queing process to store&amp;forward packets d&#8217;un seul coup.</li>
<li> Scheduling - based on queuing / scheduling algorithm mis en place pour gérer les queues.</li>
</ul>
<p style="padding-left: 60px;"><strong>Avantages</strong>:</p>
<ul>
<li> End-to-end resource admission control</li>
<li> Per-request policy admission control</li>
<li> Signaling of dynamic ports</li>
</ul>
<p style="padding-left: 60px;"><strong>Désavantages</strong>:</p>
<ul>
<li> Continuous signaling</li>
<li> Not scalable</li>
</ul>
<ul>
<li><strong>Differentiated services model (DiffServ)</strong></li>
</ul>
<p style="padding-left: 60px;">Appelé &#8220;Soft-QoS&#8221; model<br />
Configured on each hop - Based on PHB (Per-hop Behavior)<br />
Traffic is first classified and marked<br />
Enforces different treatment on different classes</p>
<p style="padding-left: 60px;"><strong>Benefits</strong></p>
<ul>
<li>Evolutif</li>
<li> Supporte != niveaux de services</li>
</ul>
<p style="padding-left: 60px;"><strong>Drawbacks</strong></p>
<ul>
<li> Pas de garantie de service</li>
<li> Configuration complexe, chaque nœuds</li>
</ul>
<p><strong>QoS Implementation Methods</strong><br />
(CLI, MQC, Cisco AutoQoS, SDM QoS Wizard)</p>
<p>CLI (Legacy Command-Line Interface)<br />
Plus utilisé</p>
<p>MQC (Modular QoS Command-Line Interface)<br />
Step 1: class-map<br />
Step 2: policy-map<br />
Step 3: service-policy</p>
<p><strong>Class-map</strong></p>
<pre>class-map <span style="color: #0000ff;"><strong>VOIP</strong></span>
 match access-group 104

class-map <span style="color: #ff0000;"><strong>business</strong></span>
 match access-group 105</pre>
<p><strong>Policy-map</strong></p>
<pre>policy-map <span style="color: #339966;"><strong>enterprise</strong></span>
 class <span style="color: #0000ff;"><strong>VOIP</strong></span>
  priority 256          <strong>//256kbps garantie</strong>
 class <span style="color: #ff0000;"><strong>business</strong></span>
  bandwidth 256     <strong>//256kbps garantie</strong>
 class class-default
  fair-queue           <strong>// les reste de la BW</strong></pre>
<p><strong>Service-policy</strong></p>
<pre>interface serial 1/0
 service-policy output <span style="color: #339966;"><strong>enterprise</strong></span></pre>
<p><strong>useful shows</strong></p>
<p>show class-map<br />
show policy-map <em>interface</em></p>
<p><strong>AutoQoS</strong></p>
<p>Génère automatiquement les classes et policy en fonction du trafic qui passe<br />
Easy</p>
<p><strong>Requires</strong></p>
<ul>
<li> CEF</li>
<li> NBAR</li>
<li> correct bandwidth statements</li>
</ul>
<p>Configuration de AutoQos sur une interface</p>
<pre>ip cef
interface serial 1/0
  bandwidth 256
  ip address 10.2.2.2.2 255.255.255.252
  <strong>auto qos voip</strong></pre>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Font-notes-qos-concepts%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F06%2Font-notes-qos-concepts%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/06/ont-notes-qos-concepts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CCNP BCMSN Certified</title>
		<link>http://www.networklife.net/2010/05/ccnp-bcmsn-certified/</link>
		<comments>http://www.networklife.net/2010/05/ccnp-bcmsn-certified/#comments</comments>
		<pubDate>Thu, 20 May 2010 19:27:43 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[BCMSN]]></category>

		<category><![CDATA[bcmsn]]></category>

		<category><![CDATA[CCNP]]></category>

		<category><![CDATA[CISCO]]></category>

		<category><![CDATA[pass]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=303</guid>
		<description><![CDATA[J&#8217;ai réussi ce matin cet examen sur la partie Switching du CCNP.
Voici mon feedback sur son contenu:

1 Lab EIGRP/MLS/VLAN
1  Lab Spanning-tree (root/priority/port-priority&#8230;)
1 Lab (avec juste  des questions) sur HSRP (que je pense avoir loupé..)
1 D&#38;G Spanning-tree
Questions vlan,  voice, mls, cos, spanning-tree, 802.1x&#8230;

Désolé pour le manque d&#8217;articles en ce moment, je n&#8217;ai plus [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai réussi ce matin cet examen sur la partie Switching du CCNP.<br />
Voici mon feedback sur son contenu:</p>
<ul>
<li>1 Lab EIGRP/MLS/VLAN</li>
<li>1  Lab Spanning-tree (root/priority/port-priority&#8230;)</li>
<li>1 Lab (avec juste  des questions) sur HSRP (que je pense avoir loupé..)</li>
<li>1 D&amp;G Spanning-tree</li>
<li>Questions vlan,  voice, mls, cos, spanning-tree, 802.1x&#8230;</li>
</ul>
<p>Désolé pour le manque d&#8217;articles en ce moment, je n&#8217;ai plus le temps pour réviser correctement et bloguer en même temps.<br />
l&#8217;ONT m&#8217;appelle afin de boucler cette certification CCNP avant la fin Juin.
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F05%2Fccnp-bcmsn-certified%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F05%2Fccnp-bcmsn-certified%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/05/ccnp-bcmsn-certified/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CCNP BSCI Certified</title>
		<link>http://www.networklife.net/2010/02/ccnp-bsci-642-901-certified/</link>
		<comments>http://www.networklife.net/2010/02/ccnp-bsci-642-901-certified/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 22:09:30 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[BSCI]]></category>

		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=299</guid>
		<description><![CDATA[J&#8217;ai passé avec succès ce matin ma deuxième certification (sur les 4 actuellement) du Cursus CCNP, il s&#8217;agit du BSCI - Building Scalable CISCO Internetworks (642-901). Le BSCI représente une grosse partie du niveau CCNP Routing &#38; Switching avec toute la partie routage (OSPF, EIGRP, ISIS, BGP, Redistribution, multicast et IPv6). Les révisions ont été [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai passé avec succès ce matin ma deuxième certification (sur les 4 actuellement) du Cursus CCNP, il s&#8217;agit du BSCI - Building Scalable CISCO Internetworks (642-901). Le BSCI représente une grosse partie du niveau CCNP Routing &amp; Switching avec toute la partie routage (OSPF, EIGRP, ISIS, BGP, Redistribution, multicast et IPv6). Les révisions ont été assez lourdes, et la formation d&#8217;une semaine chez Global Knowledge m&#8217;a bien aidé.</p>
<p>Après cette brève présentation du BSCI, voici les détails.<br />
56 questions dont 3 labs, après un plantage au bout de 3 questions, et 4 changements de poste de travail (j&#8217;ai juste perdu 2 minutes sur 2h, rien de bien grave), j&#8217;ai pu entrer dans le vif du sujet.</p>
<p>3 Labs:</p>
<ul>
<li> OSPF Virtual-Links en IPv6,</li>
<li> Redistribution EIGRP/OSPF (celui qui m&#8217;a semblé le plus dure, quelques problèmes de mémoire au niveau métriques..etc. et un design assez stressant),</li>
<li> puis OSPF Area (stub/totally stub)</li>
</ul>
<p>Niveau questions, pas de surprises, 56 questions sur tous les sujets: ospf, eigrp, isis, bgp, redistrib&#8230; =D<br />
Mais plutôt porté sur OSPF, EIGRP, et la redistribution à mon sens.</p>
<p>Petite chose sans importance mais à noter, on nous prend en photo avant l&#8217;examen maintenant, en tout cas c&#8217;était la première fois pour moi, et l&#8217;équipement est installé depuis 3 semaines apparemment. J&#8217;ai donc ma tête en photo sur le transcript de fin avec le score&#8230;etc.</p>
<p>Prochaine étape, le BCMSN (SWITCH?? =D), je me fixe une deadline de deux mois, et je commence les révisions dans une semaine.<br />
Si vous avez des questions sur l&#8217;examen BSCI, n&#8217;hésitez pas.</p>
<p>Je rappel que vous pouvez retrouver mes notes de formation dans la partie <a href="http://www.networklife.net/papers">papers</a> du site.
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F02%2Fccnp-bsci-642-901-certified%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F02%2Fccnp-bsci-642-901-certified%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/02/ccnp-bsci-642-901-certified/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Notes de formation CCNP BSCI</title>
		<link>http://www.networklife.net/2010/02/notes-de-formation-ccnp-bsci/</link>
		<comments>http://www.networklife.net/2010/02/notes-de-formation-ccnp-bsci/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 19:36:50 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[BSCI]]></category>

		<category><![CDATA[CISCO]]></category>

		<category><![CDATA[bsci]]></category>

		<category><![CDATA[CCNP]]></category>

		<category><![CDATA[formation]]></category>

		<category><![CDATA[global knowledge]]></category>

		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=296</guid>
		<description><![CDATA[J&#8217;ai terminé aujourd&#8217;hui une semaine intensive de formation sur le BSCI (Examen qui fait partis du cursus CCNP) chez Global Knowledge. Grosse semaine où j&#8217;ai gratté plus de 25 pages de notes, que je met à disposition à la fin de cet article, ainsi que dans la partie Papers du blog! Je dois avouer que [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai terminé aujourd&#8217;hui une semaine intensive de formation sur le <acronym title="Building Scalable CISCO Internetwork">BSCI</acronym> (Examen qui fait partis du cursus <acronym title="CISCO Certified Network Professionnal">CCNP</acronym>) chez <a href="http://www.globalknowledge.fr/">Global Knowledge</a>. Grosse semaine où j&#8217;ai gratté plus de 25 pages de notes, que je met à disposition à la fin de cet article, ainsi que dans la partie <a href="http://networklife.net/papers">Papers</a> du blog! Je dois avouer que le prof était vraiment excellent !!! (bien mieux que le précédent que j&#8217;avais tout de même trouvé bon) nous avons même fait pas mal d&#8217;heures sup. pour pouvoir boucler le cours en une semaine.. et je dois encore pratiquer quelques jours avant de pouvoir passer l&#8217;examen sereinement, car certains protocoles tels qu&#8217;IS-IS ou BGP sont encore trop flous..</p>
<p><img class="aligncenter" src="http://www.networklife.net/images/bsci/notes_bsci.jpg" alt="" width="750" height="300" />_</p>
<p>Voici les points qui ont été traités lors de cette formation:<br />
<strong>Building Scalable Cisco Internetworks - Routage avancé V3.0 </strong></p>
<p>Résumé</p>
<p><em>&#8220;Ce cours est conçu pour les responsables et administrateurs réseaux qui utilisent l’adressage et routage IP dans l’implémentation de routeurs Cisco qui sont connectés aux LANs et WANs. L’objectif de ce cours est de permettre aux participants d’augmenter le nombre de routeurs et de sites en utilisant ces techniques au lieu de reconcevoir le réseau.Ce cours est destiné aux responsables et Administrateurs réseaux, ainsi qu&#8217;aux professionnels souhaitant passer une des certifications Cisco: CCNP, CCDP, CCIP, CCIE Routing and Switching et CCIE Communications &amp; Services.&#8221;</em></p>
<p><strong>Adressage IP avancé</strong></p>
<ul>
<li> Expliquer comment les masques de sous-réseaux à longueur variable (VLSM) permettent la conception d’un plan d’adressage IP optimisé.</li>
<li> Démontrer les principes de summarization des routes et CIDR.</li>
<li> Comprendre IPV6.</li>
</ul>
<p><strong>Principes du routage</strong></p>
<ul>
<li> Expliquer les principes du routage IP.</li>
<li> Caractéristiques des protocoles de routage.</li>
<li> Comparer les protocoles de routage IP.</li>
</ul>
<p><strong>Configuration du protocole de routage EIGRP</strong></p>
<ul>
<li> Expliquer les caractéristiques de EIGRP</li>
<li> Configurer et vérifier EIGRP</li>
<li> Fonctionnement de EIGRP</li>
<li> Décrire comment EIGRP calcule le meilleur chemin en utilisant l’algorithme DUAL (Diffusing Update Algorithm)</li>
<li> Configurer EIGRP avec les options avancées</li>
<li> Fonctionnement de EIGRP dans un réseau évolutif</li>
</ul>
<p><strong>Configuration du protocole OSPF</strong></p>
<ul>
<li> Lister les caractéristiques de OSPF.</li>
<li> Différents types de paquets OSPF.</li>
<li> Configurer et vérifier OSPF.</li>
<li> Agrégation de routes.</li>
<li> Conception d’un réseau OSPF hiérarchisé.</li>
<li> Définir les différents types de zones.</li>
<li> Configuration d’OSPF en réseau multi Aréa.</li>
<li> Configurer et vérifier les liens virtuels OSPF.</li>
</ul>
<p><strong>Configuration du protocole IS-IS</strong></p>
<ul>
<li> Expliquer les mécanismes d’IS-IS.</li>
<li> Adressage CLNS (Connectionless Network Service).</li>
<li> Expliquer le fonctionnement d’IS-IS dans un environnement CNLS pour supporter les topologies réseaux.</li>
<li> Décrire le fonctionnement d’Integrated IS-IS dans un environnement CLNS et IP.</li>
<li> Configuration de base d’IS-IS.</li>
</ul>
<p><strong>Manipulation des mises à jour du routage</strong></p>
<ul>
<li> Décrire la migration et la sélection de routes entre les protocoles de routage IP.</li>
<li> Configurer la redistribution de routes entre les différents protocoles de routage IP.</li>
<li> Décrire les méthodes pour contrôler les mises à jour dynamiques des protocoles de routage.</li>
<li> Utiliser les route-map pour contrôler les mises à jour du routage.</li>
<li> Utiliser les distances administratives avec la redistribution pour influencer la prise de décision du routeur.</li>
<li> Utiliser PBR.</li>
</ul>
<p><strong>Configuration du protocole BGP</strong></p>
<ul>
<li> Définir les caractéristiques du protocole de routage BGP.</li>
<li> Décrire les concepts BGP et la terminologie.</li>
<li> Décrire son processus de fonctionnement.</li>
<li> Expliquer comment la summarization des routes est implémenté avec BGP.</li>
<li> Processus de sélection du meilleur chemin.</li>
<li> Configurer BGP en utilisant les route-map</li>
<li> Comparer les différents solutions pour des interconnexion BGP en plusieurs points de contacts.</li>
</ul>
<p><strong>Voici mes notes en PDF prises pendant cette semaine</strong>: <a href="http://www.networklife.net/images/bsci/BSCI_Notes.pdf">BSCI_Notes.pdf</a><br />
(Attention: Vous prenez ces infos tels qu&#8217;elles sont, elles ne représentent qu&#8217;une prise de note et il y à probablement certaines erreurs! Certains passages sont manquants car j&#8217;ai également pris des notes sur le livret fournis. Pour avoir de vrai bonnes notes sûres à 200%, achetez le livre CISCO Press =D ).
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F02%2Fnotes-de-formation-ccnp-bsci%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F02%2Fnotes-de-formation-ccnp-bsci%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/02/notes-de-formation-ccnp-bsci/feed/</wfw:commentRss>
		</item>
		<item>
		<title>BSCI: OSPF - Lab</title>
		<link>http://www.networklife.net/2010/01/bsci-ospf-lab/</link>
		<comments>http://www.networklife.net/2010/01/bsci-ospf-lab/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 20:21:03 +0000</pubDate>
		<dc:creator>Benoit</dc:creator>
		
		<category><![CDATA[BSCI]]></category>

		<category><![CDATA[Dynagen]]></category>

		<category><![CDATA[Protocoles]]></category>

		<category><![CDATA[basic]]></category>

		<category><![CDATA[CISCO]]></category>

		<category><![CDATA[config]]></category>

		<category><![CDATA[labo]]></category>

		<category><![CDATA[ospf]]></category>

		<guid isPermaLink="false">http://www.networklife.net/?p=294</guid>
		<description><![CDATA[Voici un petit Laboratoire, même topologie que les précèdents Lab EIGRP, mais cette fois, avec OSPF, nous allons voir dans cette article les commandes de bases pour sa configuration, ainsi que les commandes show importantes afin de bien visualiser l&#8217;action de notre protocole OSPF sur cette topologie.
Topologie:

Configuration Dynagen:
###
# Vendor: Cisco
# Course: OSPF
# Version: 1.1
# Date: [...]]]></description>
			<content:encoded><![CDATA[<p>Voici un petit Laboratoire, même topologie que les précèdents Lab EIGRP, mais cette fois, avec OSPF, nous allons voir dans cette article les commandes de bases pour sa configuration, ainsi que les commandes <strong>show</strong> importantes afin de bien visualiser l&#8217;action de notre protocole OSPF sur cette topologie.</p>
<p><strong>Topologie</strong>:<br />
<img src="http://www.networklife.net/images/bsci-ospf/ospf-topologielab.jpg" alt="topologie" /></p>
<p><strong>Configuration Dynagen:</strong></p>
<pre>###
# Vendor: Cisco
# Course: OSPF
# Version: 1.1
# Date: 16.03.2007
# Modified: 20.04.2009
###

autostart = True

[localhost:7200]
[[7200]]

[[ROUTER R1]]
image = c7200-adventerprisek9-mz.124-15.T6.bin
cnfg = R1.txt
npe = npe-400
ram = 160
nvram = 256
mmap = False
console = 2002
# modules/slots
# cabling
S1/0 = R2 S1/0
F0/0 = S1 1

[[ROUTER R2]]
image = c7200-adventerprisek9-mz.124-15.T6.bin
cnfg = R2.txt
npe = npe-400
ram = 160
nvram = 256
mmap = False
console = 2003
# modules/slots
# cabling
F0/0 = S1 3

[[ROUTER R3]]
image = c7200-adventerprisek9-mz.124-15.T6.bin
cnfg = R3.txt
npe = npe-400
ram = 160
nvram = 256
mmap = False
console = 2004
# modules/slots
# cabling
F0/0 = S1 5

[[ETHSW S1]]
1 = access 1
3 = access 1
5 = access 1</pre>
<p><strong>R1</strong></p>
<pre>no ip domain lookup
no ip http server
!
hostname R1
!
interface Loopback1
description Engineering Department
ip address 10.1.1.1 255.255.255.0
!
interface FastEthernet0/0
ip address 10.1.200.1 255.255.255.0
ip ospf cost 50
ip ospf priority 10
duplex auto
speed auto
!
interface Serial 1/0
ip address 10.1.100.1 255.255.255.0
clock rate 64000
!
end</pre>
<p><strong>R2</strong></p>
<pre>no ip domain lookup
no ip http server
!
hostname R2
!
interface Loopback2
description Marketing Department
ip address 10.1.2.1 255.255.255.0
!
interface FastEthernet0/0
ip address 10.1.200.2 255.255.255.0
ip ospf priority 5
!
interface Serial 1/0
ip address 10.1.100.2 255.255.255.0
!
end</pre>
<p><strong>R3</strong></p>
<pre>no ip domain lookup
no ip http server
!
hostname R3
!
interface Loopback3
description Accounting Department
ip address 10.1.3.1 255.255.255.0
!
interface FastEthernet0/0
ip address 10.1.200.3 255.255.255.0
!
end</pre>
<p>On commence par activer OSPF sur nos 3 routeurs:<br />
R1</p>
<pre>(config)#<strong>router ospf 1</strong>
(config-router)#network 10.1.1.0 0.0.0.255 area 0
(config-router)#network 10.1.100.0 0.0.0.255 area 0
(config-router)#network 10.1.200.1 0.0.0.0 area 0</pre>
<p>R2</p>
<pre>(config)#<strong>router ospf 1</strong>
(config-router)#network 10.1.2.0 0.0.0.255 area 0
(config-router)#network 10.1.100.0 0.0.0.255 area 0
(config-router)#network 10.1.200.0 0.0.0.255 area 0</pre>
<p>R3</p>
<pre>(config)#<strong>router ospf 1</strong>
(config-router)#network 10.1.3.0 0.0.0.255 area 0
(config-router)#network 10.1.200.0 0.0.0.255 area 0</pre>
<p>Lorsqu&#8217;on shut/no shut une interface, et en appliquant un &#8220;debug ip ospf adjacency&#8221; on retrouve bien les différentes étapes<br />
qu&#8217;un routeur suit pour former une adjacence (DOWN, INIT, 2 WAY, MASTER/SLAVE, EXSTART&#8230;).</p>
<pre>R2(config)#int s1/0
R2(config-if)#sh
R2(config-if)#no sh

R1#<strong>deb ip ospf adj</strong>
OSPF adjacency events debugging is on
R1#
<em>!interface shutted</em>
*Jan 25 17:42:59.995: OSPF: Rcv LS UPD from 10.1.2.1 on FastEthernet0/0 length 76 LSA count 1

<em>!interface unshutted</em>
<strong>*Jan 25 17:43:09.583: OSPF: Cannot see ourself in hello from 10.1.2.1 on Serial1/0, state INIT
*Jan 25 17:43:09.715: OSPF: 2 Way Communication to 10.1.2.1 on Serial1/0, state2WAY</strong>
*Jan 25 17:43:09.719: OSPF: Send DBD to 10.1.2.1 on Serial1/0 seq 0x1339 opt 0x52 flag 0x7 len 32
<strong>*Jan 25 17:43:09.723: OSPF: Rcv DBD from 10.1.2.1 on Serial1/0 seq 0x118F opt 0x52 flag 0x7 len 32  mtu 1500 state EXSTART</strong>
<strong>*Jan 25 17:43:09.723: OSPF: NBR Negotiation Done. We are the SLAVE</strong>
*Jan 25 17:43:09.727: OSPF: Send DBD to 10.1.2.1 on Serial1/0 seq 0x118F opt 0x52 flag 0x2 len 112
<strong>*Jan 25 17:43:09.891: OSPF: Rcv DBD from 10.1.2.1 on Serial1/0 seq 0x1190 opt 0x52 flag 0x3 len 112  mtu 1500 state EXCHANGE</strong>
*Jan 25 17:43:09.895: OSPF: Send DBD to 10.1.2.1 on Serial1/0 seq 0x1190 opt 0x52 flag 0x0 len 32
*Jan 25 17:43:10.019: OSPF: Rcv LS UPD from 10.1.2.1 on FastEthernet0/0 length 88 LSA count 1
*Jan 25 17:43:10.027: OSPF: Rcv LS UPD from 10.1.2.1 on Serial1/0 length 88 LSAcount 1
*Jan 25 17:43:10.031: OSPF: Rcv DBD from 10.1.2.1 on Serial1/0 seq 0x1191 opt 0x52 flag 0x1 len 32  mtu 1500 state EXCHANGE
*Jan 25 17:43:10.035: OSPF: Exchange Done with 10.1.2.1 on Serial1/0
<strong>*Jan 25 17:43:10.035: OSPF: Synchronized with 10.1.2.1 on Serial1/0, state FULL</strong>
<strong>*Jan 25 17:43:10.039: %OSPF-5-ADJCHG: Process 1, Nbr 10.1.2.1 on Serial1/0 fromLOADING to FULL, Loading Done</strong>
*Jan 25 17:43:10.043: OSPF: Send DBD to 10.1.2.1 on Serial1/0 seq 0x1191 opt 0x52 flag 0x0 len 32
*Jan 25 17:43:14.859: OSPF: Rcv LS UPD from 10.1.2.1 on FastEthernet0/0 length 100 LSA count 1
*Jan 25 17:43:14.867: OSPF: Rcv LS UPD from 10.1.2.1 on Serial1/0 length 100 LSA count 1</pre>
<p>Commandes utiles:</p>
<pre>R1#<strong>sh ip protocol</strong>
Routing Protocol is "ospf 1"
  Outgoing update filter list for all interfaces is not set
  Incoming update filter list for all interfaces is not set
  <strong>Router ID 10.1.1.1</strong>
  Number of areas in this router is 1. 1 normal 0 stub 0 nssa
  Maximum path: 4
  <strong>Routing for Networks:
    10.1.1.0 0.0.0.255 area 0
    10.1.100.0 0.0.0.255 area 0
    10.1.200.1 0.0.0.0 area 0</strong>
 Reference bandwidth unit is 100 mbps
  Routing Information Sources:
    Gateway         Distance      Last Update
    10.1.2.1             110      00:08:28
    10.1.3.1             110      00:08:28
    10.1.1.1             110      00:08:28
  Distance: (default is 110)</pre>
<pre>R1#<strong>sh ip ospf</strong>
 <strong>Routing Process "ospf 1" with ID 10.1.1.1</strong>
 Start time: 00:00:18.272, Time elapsed: 00:10:07.864
 Supports only single TOS(TOS0) routes
 Supports opaque LSA
 Supports Link-local Signaling (LLS)
 Supports area transit capability
 Router is not originating router-LSAs with maximum metric
 Initial SPF schedule delay 5000 msecs
 Minimum hold time between two consecutive SPFs 10000 msecs
 Maximum wait time between two consecutive SPFs 10000 msecs
 Incremental-SPF disabled
 Minimum LSA interval 5 secs
 Minimum LSA arrival 1000 msecs
 LSA group pacing timer 240 secs
 Interface flood pacing timer 33 msecs
 Retransmission pacing timer 66 msecs
 Number of external LSA 0. Checksum Sum 0x000000
 Number of opaque AS LSA 0. Checksum Sum 0x000000
 Number of DCbitless external and opaque AS LSA 0
 Number of DoNotAge external and opaque AS LSA 0
 Number of areas in this router is 1. 1 normal 0 stub 0 nssa
 Number of areas transit capable is 0
 External flood list length 0
 IETF NSF helper support enabled
 Cisco NSF helper support enabled
    Area BACKBONE(0)
        Number of interfaces in this area is 3
        Area has no authentication
        SPF algorithm last executed 00:06:39.804 ago
        SPF algorithm executed 5 times
        Area ranges are
        Number of LSA 4. Checksum Sum 0x023A86
        Number of opaque link LSA 0. Checksum Sum 0x000000
        Number of DCbitless LSA 0
        Number of indication LSA 0
        Number of DoNotAge LSA 0
        Flood list length 0</pre>
<pre>R1#<strong>sh ip ospf neighbor</strong>
Neighbor ID     Pri   State           Dead Time   Address         Interface
10.1.2.1          5   FULL/BDR        00:00:37    10.1.200.2      FastEthernet0/0
10.1.3.1          1   FULL/DROTHER    00:00:37    10.1.200.3      FastEthernet0/0
10.1.2.1          0   FULL/  -        00:00:39    10.1.100.2      Serial1/0</pre>
<pre>R1#<strong>show ip ospf interface FastEthernet 0/0</strong>
FastEthernet0/0 is up, line protocol is up
  Internet Address 10.1.200.1/24, Area 0
  Process ID 1, Router ID 10.1.1.1, Network Type BROADCAST, Cost: 50
  Transmit Delay is 1 sec, State DR, Priority 10
  Designated Router (ID) 10.1.1.1, Interface address 10.1.200.1
  Backup Designated router (ID) 10.1.2.1, Interface address 10.1.200.2
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    oob-resync timeout 40
    Hello due in 00:00:06
  Supports Link-local Signaling (LLS)
  Cisco NSF helper support enabled
  IETF NSF helper support enabled
  Index 3/3, flood queue length 0
  Next 0x0(0)/0x0(0)
  Last flood scan length is 0, maximum is 1
  Last flood scan time is 4 msec, maximum is 4 msec
  Neighbor Count is 2, Adjacent neighbor count is 2
    Adjacent with neighbor 10.1.2.1  (Backup Designated Router)
    Adjacent with neighbor 10.1.3.1
  Suppress hello for 0 neighbor(s)</pre>
<pre>R1#<strong>sh ip ospf database</strong>

            OSPF Router with ID (10.1.1.1) (Process ID 1)

                Router Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum Link count
10.1.1.1        10.1.1.1        665         0x80000004 0x00820F 4
10.1.2.1        10.1.2.1        515         0x80000005 0x003984 4
10.1.3.1        10.1.3.1        666         0x80000002 0x0090B8 2

                Net Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum
10.1.200.1      10.1.1.1        669         0x80000001 0x00EE3B</pre>
<h3>Interface Loopback</h3>
<p>L&#8217;interface loopback permet de stabiliser OSPF, et donc d&#8217;éviter les bagots (flapping) d&#8217;interfaces. Cela représent également l&#8217;ID du routeur, qui peut servir lors de l&#8217;élection de DR/BDR si le <strong>router-id</strong> ou la <strong>priorité</strong> n&#8217;est pas définie.</p>
<pre>R1#<strong> show ip route</strong>
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
10.0.0.0/8 is variably subnetted, 5 subnets, 2 masks
<strong>O 10.1.2.1/32 [110/2]</strong> via 10.1.200.2, 00:00:03, FastEthernet0/0
<strong>O 10.1.3.1/32 [110/2]</strong> via 10.1.200.3, 00:00:03, FastEthernet0/0
C 10.1.1.0/24 is directly connected, Loopback1
C 10.1.100.0/24 is directly connected, Serial1/0
C 10.1.200.0/24 is directly connected, FastEthernet0/0</pre>
<p>On peut voir les loopback des routeurs, mais leurs subnet est faux (/32), car le type de réseau par défaut annonce les loopback en /32.<br />
Pour remédier à cela, il faut ajouter la commande<strong> ip ospf network point-to-point</strong>.</p>
<pre>R1(config)# interface loopback1
R1(config-if)# <strong>ip ospf network point-to-point</strong>
R2(config)# interface loopback2
R2(config-if)# <strong>ip ospf network point-to-point</strong>
R3(config)# interface loopback3
R3(config-if)# <strong>ip ospf network point-to-point</strong></pre>
<pre>R1# <strong>show ip route</strong>
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
10.0.0.0/24 is subnetted, 5 subnets
<strong>O 10.1.3.0 [110/2]</strong> via 10.1.200.3, 00:00:01, FastEthernet0/0
<strong>O 10.1.2.0 [110/2]</strong> via 10.1.200.2, 00:00:01, FastEthernet0/0
C 10.1.1.0 is directly connected, Loopback1
C 10.1.100.0 is directly connected, Serial1/0
C 10.1.200.0 is directly connected, FastEthernet0/0</pre>
<p><strong>Priorité des interfaces</strong></p>
<p>On change la priorité des interfaces suivantes:</p>
<pre>R1(config)# interface fastEthernet 0/0
R1(config-if)# <strong>ip ospf priority 10</strong>
R2(config)# interface fastEthernet 0/0
R2(config-if)# <strong>ip ospf priority 5</strong></pre>
<p>On peut vérifier le changement avec la commande <strong>show ip ospf neighbor detail:</strong></p>
<pre>R1#<strong>sh ip ospf neighbor detail</strong>
 Neighbor 10.1.2.1, interface address 10.1.200.2
    In the area 0 via interface FastEthernet0/0
    <strong>Neighbor priority is 5</strong>, State is FULL, 6 state changes
    DR is 10.1.200.1 BDR is 10.1.200.2
    Options is 0x52
    LLS Options is 0x1 (LR)
    Dead timer due in 00:00:39
    Neighbor is up for 00:18:19
    Index 2/2, retransmission queue length 0, number of retransmission 0
    First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
    Last retransmission scan length is 0, maximum is 0
    Last retransmission scan time is 0 msec, maximum is 0 msec
 Neighbor 10.1.3.1, interface address 10.1.200.3
    In the area 0 via interface FastEthernet0/0
    <strong>Neighbor priority is 1</strong>, State is FULL, 6 state changes
    DR is 10.1.200.1 BDR is 10.1.200.2
    Options is 0x52
    LLS Options is 0x1 (LR)
    Dead timer due in 00:00:39
    Neighbor is up for 00:18:19
    Index 1/1, retransmission queue length 0, number of retransmission 1
    First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
    Last retransmission scan length is 1, maximum is 1
    Last retransmission scan time is 0 msec, maximum is 0 msec
 Neighbor 10.1.2.1, interface address 10.1.100.2
    In the area 0 via interface Serial1/0
    <strong>Neighbor priority is 0</strong>, State is FULL, 12 state changes
    DR is 0.0.0.0 BDR is 0.0.0.0
    Options is 0x52
    LLS Options is 0x1 (LR)
    Dead timer due in 00:00:39
    Neighbor is up for 00:15:50
    Index 3/3, retransmission queue length 0, number of retransmission 2
    First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
    Last retransmission scan length is 1, maximum is 1
    Last retransmission scan time is 0 msec, maximum is 0 msec</pre>
<p>Pour forcer la réelection de DR/BDR, on peut utiliser la commande <strong>clear ip ospf process</strong></p>
<pre>R1#<strong>clear ip ospf process</strong>
Reset ALL OSPF processes? [no]: yes
R1#
*Jan 25 18:02:27.423: OSPF: Interface FastEthernet0/0 going Down
*Jan 25 18:02:27.423: OSPF: 10.1.1.1 address 10.1.200.1 on FastEthernet0/0 is dead, state DOWN
*Jan 25 18:02:27.427: OSPF: Neighbor change Event on interface FastEthernet0/0
*Jan 25 18:02:27.431: <strong>OSPF: DR/BDR election on FastEthernet0/0</strong>
*Jan 25 18:02:27.431: <strong>OSPF: Elect BDR 10.1.2.1</strong>
*Jan 25 18:02:27.435: <strong>OSPF: Elect DR 10.1.2.1</strong>
*Jan 25 18:02:27.435: <strong>OSPF: Elect BDR 10.1.2.1</strong>
*Jan 25 18:02:27.439: <strong>OSPF: Elect DR 10.1.2.1</strong>
*Jan 25 18:02:27.439: <strong>       DR: 10.1.2.1 (Id)   BDR: 10.1.2.1 (Id)</strong>
*Jan 25 18:02:27.439: OSPF: Reset adjacency with 10.1.3.1 on FastEthernet0/0, state 2WAY
*Jan 25 18:02:27.439: OSPF: Flush network LSA immediately
*Jan 25 18:02:27.439: OSPF: Remember old DR 10.1.1.1 (id)
*Jan 25 18:02:27.439: OSPF: 10.1.2.1 address 10.1.200.2 on FastEthernet0/0 is dead, state DOWN
*Jan 25 18:02:27.439: %OSPF-5-ADJCHG: Process 1, Nbr 10.1.2.1 on FastEthernet0/0 from FULL to DOWN,
Neighbor Down: Interface down or detached
*Jan 25 18:02:27.439: OSPF: Neighbor change Event on interface FastEthernet0/0
*Jan 25 18:02:27.439: OSPF: DR/BDR election on FastEthernet0/0
*Jan 25 18:02:27.439: OSPF: Elect BDR 10.1.3.1
*Jan 25 18:02:27.439: OSPF: Elect DR 10.1.3.1
*Jan 25 18:02:27.439:        DR: 10.1.3.1 (Id)   BDR: 10.1.3.1 (Id)
[....]</pre>
<p><strong>Changement de topologie</strong></p>
<p>Si nous désactivons l&#8217;interface F0/0 sur R1, OSPF va recalculer ses routes et passer par R2, et l&#8217;interface Série.</p>
<pre>R1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#int f0/0
R1(config-if)#sh</pre>
<pre>!Avant le shut de F0/0
R3#<strong>traceroute 10.1.1.1</strong>

Type escape sequence to abort.
Tracing the route to 10.1.1.1

  1 10.1.200.1 180 msec *  132 msec

!Pendant le shut de F0/0
R3#ping 10.1.1.1 rep 50

Type escape sequence to abort.
Sending 50, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!<strong>!!!!!...!!!!</strong>!!!!!!!!!!!!!!!!!!!
Success rate is 94 percent (47/50), round-trip min/avg/max = 24/163/356 ms

!Après le shut de F0/0
R3#<strong>traceroute 10.1.1.1</strong>

Type escape sequence to abort.
Tracing the route to 10.1.1.1

  1 10.1.200.2 296 msec 168 msec 100 msec
  2 10.1.100.1 144 msec *  176 msec</pre>
<h3>OSPF Authentication</h3>
<p><strong>Plain-text</strong></p>
<pre>R1(config)# interface serial 1/0
R1(config-if)# <strong>ip ospf authentication</strong>
R1(config-if)# <strong>ip ospf authentication-key cisco</strong></pre>
<pre>R2(config)# interface serial 1/0
R2(config-if)# <strong>ip ospf authentication</strong>
R2(config-if)# <strong>ip ospf authentication-key cisco</strong></pre>
<pre>R1#sh ip ospf interface s1/0
*Jan 25 18:25:34.731: %SYS-5-CONFIG_I: Configured from console by console
Serial1/0 is up, line protocol is up
  Internet Address 10.1.100.1/24, Area 0
  Process ID 1, Router ID 10.1.1.1, Network Type POINT_TO_POINT, Cost: 64
  Transmit Delay is 1 sec, State POINT_TO_POINT
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    oob-resync timeout 40
    Hello due in 00:00:01
  Supports Link-local Signaling (LLS)
  Cisco NSF helper support enabled
  IETF NSF helper support enabled
  Index 2/2, flood queue length 0
  Next 0x0(0)/0x0(0)
  Last flood scan length is 1, maximum is 1
  Last flood scan time is 4 msec, maximum is 4 msec
  Neighbor Count is 1, Adjacent neighbor count is 1
    Adjacent with neighbor 10.1.2.1
  Suppress hello for 0 neighbor(s)
  <strong>Simple password authentication enabled</strong></pre>
<p><strong>MD5</strong></p>
<pre>R1(config)# interface serial 1/0
R1(config-if)# <strong>ip ospf authentication message-digest</strong>
R1(config-if)# <strong>ip ospf message-digest-key 1 md5 cisco</strong></pre>
<pre>R2(config)# interface serial 1/0
R2(config-if)# <strong>ip ospf authentication message-digest</strong>
R2(config-if)# <strong>ip ospf message-digest-key 1 md5 cisco</strong></pre>
<pre>R1#sh ip ospf interface s1/0
Serial1/0 is up, line protocol is up
  Internet Address 10.1.100.1/24, Area 0
  Process ID 1, Router ID 10.1.1.1, Network Type POINT_TO_POINT, Cost: 64
  Transmit Delay is 1 sec, State POINT_TO_POINT
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    oob-resync timeout 40
    Hello due in 00:00:05
  Supports Link-local Signaling (LLS)
  Cisco NSF helper support enabled
  IETF NSF helper support enabled
  Index 2/2, flood queue length 0
  Next 0x0(0)/0x0(0)
  Last flood scan length is 1, maximum is 1
  Last flood scan time is 4 msec, maximum is 4 msec
  Neighbor Count is 1, Adjacent neighbor count is 1
    Adjacent with neighbor 10.1.2.1
  Suppress hello for 0 neighbor(s)
  <strong>Message digest authentication enabled
    Youngest key id is 1</strong></pre>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F01%2Fbsci-ospf-lab%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.networklife.net%2F2010%2F01%2Fbsci-ospf-lab%2F&amp;source=BenoitGONCALVES&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.networklife.net/2010/01/bsci-ospf-lab/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

