<?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>CCIE Blog &#187; Search Results  &#187;  Joe+Astorino</title>
	<atom:link href="http://blog.ipexpert.com/search/Joe+Astorino/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>http://blog.ipexpert.com</link>
	<description>CCIE Candidates blog for all technical overviews relating to CCIE R&#38;S, CCIE Voice, CCIE Security &#38; CCIE SP</description>
	<lastBuildDate>Wed, 08 Feb 2012 15:19:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>IPexpert&#8217;s CCIE R&amp;S Online Written and Lab Fundamentals Exam Bootcamp is Back!</title>
		<link>http://blog.ipexpert.com/2012/01/24/ipexperts-ccie-rs-online-written-and-lab-fundamentals-exam-bootcamp-is-back/</link>
		<comments>http://blog.ipexpert.com/2012/01/24/ipexperts-ccie-rs-online-written-and-lab-fundamentals-exam-bootcamp-is-back/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 19:32:32 +0000</pubDate>
		<dc:creator>Matt Just</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=9940</guid>
		<description><![CDATA[We are excited to announce that our CCIE R&#38;S Online Written and Lab Fundamentals Exam Bootcamp is back! Taught by renowned Cisco Instructor and Cisco Press Author, Anthony Sequeira CCIE #15626 (R&#38;S) this unique bootcamp prepares students to pass the CCIE R&#38;S 4.0 Written Exam with ease on their first attempt. The greatest and perhaps most important [...]]]></description>
			<content:encoded><![CDATA[<p>We are excited to announce that our CCIE R&amp;S Online Written and Lab Fundamentals Exam Bootcamp is back! Taught by renowned Cisco Instructor and Cisco Press Author, Anthony Sequeira CCIE #15626 (R&amp;S) this unique bootcamp prepares students to pass the CCIE R&amp;S 4.0 Written Exam with ease on their first attempt. The greatest and perhaps most important asset that the bootcamp provides students with is a strong foundational knowledge of the technologies and strategies to prepare students for the CCIE R&amp;S 4.0 Practical Lab Exam.</p>
<p>Anthony and guest world renowned CCIE instructors: Scott Morris, Keith Barker, Marko Milivojevic, Kevin Wallace, Vik Malhi, and Joe Astorino will cover in depth and demonstrate on the following topics:</p>
<ul>
<li>Tuesday, March 6, 2012: Topic: Implement Layer 2 Technologies</li>
<li>Tuesday, March 13, 2012: Topic: Implement Layer 2 Technologies</li>
<li>Tuesday, March 20, 2012: Topic: Implement IPv4</li>
<li>Tuesday, March 27, 2012: Topic: Implement IPv4</li>
<li>Tuesday, April 3, 2012: Topic: Implement IPv6</li>
<li>Tuesday, April 10, 2012: Topic: Implement MPLS Layer 3 VPNs</li>
<li>Tuesday, April 17, 2012: Topic: Implement IP Multicast</li>
<li>Tuesday, April 24, 2012: Topic: Implement Network Security</li>
<li>Tuesday, May 1, 2012: Topic: Implement Network Services</li>
<li>Tuesday, May 8, 2012: Topic: Implement Quality of Service</li>
<li>Tuesday, May 15, 2012: Topic: Optimize the Network</li>
<li>Tuesday, May 22, 2012: Topic: Final Exam Week</li>
</ul>
<p>This live, online event from IPexpert is also unique in that it provides unprecedented access to the course instructor during, and following, the 12 week long event.</p>
<h3>Register today for only $499  <a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Written/RandS-Written-Bootcamp" target="_blank"><img class="alignnone size-full wp-image-9205" src="http://blog.ipexpert.com/wp-content/uploads/2011/12/BN_button3.png" alt="" width="124" height="31" /></a></h3>
<h3>Materials Provided:</h3>
<ul>
<li>Slide PDF workbook for note taking and review</li>
<li>Full practice exam delivered during Final Exam Week</li>
<li>24 x 7 access to all recorded class sessions</li>
<li>30 minute one-on-one call with instructor; scheduled during the 12 week event; additional one-on-one’s available as needed</li>
<li>Private Facebook group</li>
<li>Facebook and/or Skype chat access with class instructor (Daily, 7a-11p EST)</li>
<li>80 hours of Virtual Rack Vouchers</li>
</ul>
<p>Live class hours are scheduled in the evening every Tuesday beginning March 6th Eastern Standard time for 12 weeks to help ensure working professionals are able to study without sacrificing valuable time away from the office or business engagements.</p>
<p>Check out what some of the students had to say about the last class held:</p>
<p><strong>Patrik Berlund Jimenez:</strong><br />
&#8220;I took a couple of days off from work this week to study since I had booked the written for next week. It felt really good and I felt like &#8220;I got this&#8221;, so I moved the written exam to this morning and I PASSED! Just a couple of minutes ago, I can barely believe it. I mainly used this bootcamp to rehearse (and to ask Anthony a bunch of questions), which I think (obviously) worked out great!!! =) Now I can really relax and enjoy the weekends, and afterwards I&#8217;m looking forward to continuing my studies with IPexpert for the lab exam!&#8221;</p>
<p><strong>Mohammed Yahya Mousa:</strong><br />
&#8220;I passed the written today! I would like to thank Matt Just, all the guest speakers and a SPECIAL THANKS to our Instructor Anthony. I am planning to take the lab in July (7 months from now), it&#8217;s time use the Blended Learning Solution and listen to the VOD with Joe Astorino. Wish you all good luck, I really enjoyed the CCIE R&amp;S Written and Lab Fundamentals Exam Bootcamp.&#8221;</p>
<p>&nbsp;</p>
<p>Matt Just<br />
Chief Technology Officer</p>
<p>IPexpert Inc<br />
Email: <a href="mailto:mjust@ipexpert.com">mjust@ipexpert.com<br />
</a>Office: (810) 326-1444 Ext: 331</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2012/01/24/ipexperts-ccie-rs-online-written-and-lab-fundamentals-exam-bootcamp-is-back/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2012/01/24/ipexperts-ccie-rs-online-written-and-lab-fundamentals-exam-bootcamp-is-back/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2012/01/24/ipexperts-ccie-rs-online-written-and-lab-fundamentals-exam-bootcamp-is-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Online CCIE Night Classes Begin Nov 1, 2011</title>
		<link>http://blog.ipexpert.com/2011/10/31/online-ccie-night-classes-begin-nov-1-2011/</link>
		<comments>http://blog.ipexpert.com/2011/10/31/online-ccie-night-classes-begin-nov-1-2011/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 23:21:39 +0000</pubDate>
		<dc:creator>Anthony Sequeira</dc:creator>
				<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Routing & Switching]]></category>
		<category><![CDATA[lab]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[Written]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=8812</guid>
		<description><![CDATA[Don't Miss Evening One of the CCIE Lab Fundamentals and Written Bootcamp! ]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.ipexpert.com/wp-content/uploads/2011/10/ccie_bw.gif"><img class="aligncenter size-full wp-image-8815" title="ccie_bw" src="http://blog.ipexpert.com/wp-content/uploads/2011/10/ccie_bw.gif" alt="" width="82" height="57" /></a></p>
<p>Tomorrow it is here &#8211; the start of our <a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Written/RandS-Written-Bootcamp" target="_blank">upcoming online bootcamp from IPexpert</a>!</p>
<h2>Agenda:</h2>
<p><strong>Session 1 - Tuesday, November 1, 2011</strong></p>
<p><em><strong>Introduction and Implement Layer 2 Technologies</strong></em></p>
<ul>
<li><strong>Exam Details</strong>
<ul>
<li>The Written Exam</li>
<li>The Lab Exam</li>
</ul>
</li>
<li><strong>Four Cornerstones for Success</strong>
<ul>
<li>Knowledge of Technologies</li>
<li>Strategies</li>
<li>Psychology</li>
<li>Physical Wellness</li>
</ul>
</li>
<li><strong>Killer Strategies</strong>
<ul>
<li>Written Prep</li>
<li>Written Exam</li>
<li>Lab Prep</li>
<li>Lab Exam<img title="More..." src="http://blog.ipexpert.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></li>
</ul>
</li>
<li><strong>Frame Relay</strong>
<ul>
<li>Multipoint</li>
<li>Point-to-Point</li>
<li>Inverse ARP</li>
<li>Static Mappings</li>
<li>PPP over Frame Relay</li>
<li>Troubleshooting Frame Relay</li>
</ul>
</li>
<li><strong>Catalyst Switch Configurations</strong>
<ul>
<li>VLANs</li>
<li>SVIs</li>
<li>Trunking</li>
<li>Router on a Stick</li>
<li>VTP</li>
<li>802.1D</li>
<li>STP Toolkit</li>
<li>UDLD</li>
<li>802.1w</li>
<li>802.1s</li>
<li>Rapid-PVST+</li>
</ul>
</li>
</ul>
<p>Special Guest Speaker:</p>
<h2>Joe Astorino</h2>
<p>CCIE #24347, R&amp;S &#8211; Joe Astorino is an experienced network engineer specializing in routing and switching, specifically in large enterprise network environments.  He has worked on some of the largest enterprise networks in the world, including those owned by General Motors, Ford Motor Company and the US Department Of Defense.  Joe also has a true passion for teaching Cisco networking technologies!  Joe spent some time as a senior technical instructor with IPexpert, where he contributed to students&#8217; CCIE success by leading CCIE R&amp;S bootcamps, and developing self study material (including the CCIE R&amp;S v4.0 video on demand course).  Joe is now leading a technical team of network engineers at a large internationally based company, while teaching his own self developed Cisco courses and consulting locally in the Grand Rapids, MI area.</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2011/10/31/online-ccie-night-classes-begin-nov-1-2011/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2011/10/31/online-ccie-night-classes-begin-nov-1-2011/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2011/10/31/online-ccie-night-classes-begin-nov-1-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Congratulations to IPexpert’s Latest CCIE Success Stories!!!</title>
		<link>http://blog.ipexpert.com/2011/05/06/congratulations-to-ipexpert%e2%80%99s-latest-ccie-success-stories-33/</link>
		<comments>http://blog.ipexpert.com/2011/05/06/congratulations-to-ipexpert%e2%80%99s-latest-ccie-success-stories-33/#comments</comments>
		<pubDate>Fri, 06 May 2011 12:42:15 +0000</pubDate>
		<dc:creator>Jessica Scott</dc:creator>
				<category><![CDATA[General Announcements]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[CCIE Success]]></category>
		<category><![CDATA[CCIE Success Stories]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=6818</guid>
		<description><![CDATA[Join us in congratulating the following CCIEs on their great achievement; Ramarao Vadlamudi CCIE #28700 (R&#38;S) Nadeem Rafi CCIE #28781 (R&#38;S) Ramarao Vadlamudi CCIE #28700: On 21/4/2011 I have been certified as CCIE 28700(R&#38;S) in Sydney. Thanks for your CCIE R&#38;S training material and the Online Study List. I found your CCIE blog to be [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.ipexpert.com/wp-content/uploads/2011/05/Luck.jpg"><img class="alignnone size-full wp-image-6819" src="http://blog.ipexpert.com/wp-content/uploads/2011/05/Luck.jpg" alt="" width="540" height="130" /></a></p>
<p>Join us in congratulating the following CCIEs on their great achievement;</p>
<ul>
<li><strong>Ramarao Vadlamudi CCIE #28700 (R&amp;S)</strong></li>
<li><strong>Nadeem Rafi CCIE #28781 (R&amp;S)</strong></li>
</ul>
<p><strong><span style="text-decoration: underline">Ramarao Vadlamudi CCIE #28700:</span></strong><br />
On 21/4/2011 I have been certified as CCIE 28700(R&amp;S) in Sydney. Thanks for your <a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching-Lab-Portfolio">CCIE R&amp;S training</a> material and the <a href="http://onlinestudylist.com/">Online Study List</a>. I found your <a href="http://blog.ipexpert.com/">CCIE blog</a> to be useful to understand not just R&amp;S topics but also emerging technologies. I would pass my heart felt thanks to the <a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/SLA-RS">Structured Learning Approach</a> study material that you guys have provided to attain my CCIE. Actual exam was easier than the <a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Workbook/RandS-Mock-Lab-Workbook-Volume-3" target="_blank">CCIE R&amp;S Workbook vol3</a>.<br />
A quick summary of my experience in CCIE journey..</p>
<ul>
<li>Get good study material (which is comprehensive and      tailored to understand in an easy format) IPexpert is good. I personally      used the <a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Self-Study-Bundle" target="_blank">CCIE R&amp;S BLS</a> from IPexpert.</li>
<li>Get involved in a study group.</li>
<li>Read CCIE blogs to understand technologies</li>
<li>Practice, Practice and Practice&#8230;.You do not have a shortcut.</li>
<li>In real exam, read your questions a good number of      times. Ask proctor if you’re not sure and do not assume if you don&#8217;t      understand questions.</li>
</ul>
<p><strong><span style="text-decoration: underline">Nadeem Rafi CCIE #28781:</span></strong><br />
I would like to thank IPexpert team; Wayne, Tyson and Joe Astorino. Wayne has offered me his end to end program along with <a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Lab-Preparation-Classes" target="_blank">CCIE R&amp;S bootcamp</a>. I would like to admit IPexpert study guides and videos/audio guides are superb. This material is to the point and concise. If some one want to do CCIE on fast track then IPexpert is best suited for him. Joe and Tyson are always available on skype for any kind of question you got. Their audio and video classes are best. I would admit I have not worked extensively with IPexpert program, but what ever I have studied from IPexpert it was proved to be good. Once again Thanks IPexpert Team.</p>
<p><strong>IPexpert is proud to boast the world’s largest list of </strong><a href="http://www.ipexpert.com/Company/Success" target="_blank"><strong>CCIE success stories</strong></a><strong>, and the industry’s most complete and updated self-study portfolio for the </strong><a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching-Lab-Portfolio" target="_blank"><strong>CCIE Routing &amp; Switching</strong></a><strong>, </strong><a href="http://www.ipexpert.com/Cisco/CCIE/Voice-Lab-Portfolio" target="_blank"><strong>CCIE Voice</strong></a><strong>, </strong><a href="http://www.ipexpert.com/Cisco/CCIE/Security-Lab-Portfolio" target="_blank"><strong>CCIE Security</strong></a><strong>, and </strong><a href="http://www.ipexpert.com/Cisco/CCIE/Wireless-Lab-Portfolio" target="_blank"><strong>CCIE Wireless</strong></a><strong> Lab exams. Have you also used IPexpert or Proctor Labs to help you pass the CCIE lab exam? If so, we want to hear your story! Please email us at </strong><a href="mailto:success@ipexpert.com"><strong>success@ipexpert.com</strong></a><strong>.</strong></p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2011/05/06/congratulations-to-ipexpert%e2%80%99s-latest-ccie-success-stories-33/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2011/05/06/congratulations-to-ipexpert%e2%80%99s-latest-ccie-success-stories-33/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2011/05/06/congratulations-to-ipexpert%e2%80%99s-latest-ccie-success-stories-33/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Congratulations to IPexpert&#8217;s Latest CCIE Success Stories</title>
		<link>http://blog.ipexpert.com/2010/08/13/congratulations-to-ipexperts-latest-ccie-success-stories-60/</link>
		<comments>http://blog.ipexpert.com/2010/08/13/congratulations-to-ipexperts-latest-ccie-success-stories-60/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 15:43:15 +0000</pubDate>
		<dc:creator>Jessica Scott</dc:creator>
				<category><![CDATA[General Announcements]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[CCIE Success]]></category>
		<category><![CDATA[CCIE Success Stories]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=4532</guid>
		<description><![CDATA[Congratulations to IPexpert’s Latest CCIE Success Stories!!! Congratulations to: • Rob Simmons #26625 (R&#38;S) • Dominic Zeni #26686 (R&#38;S) Rob Simmons stated: &#8220;I&#8217;d like to thank all of the folks at IPexpert for their support in helping me attain my CCIE. I would highly recommend all CCIE candidates utilize the products offered by IPexpert. I [...]]]></description>
			<content:encoded><![CDATA[<p>Congratulations to IPexpert’s Latest CCIE Success Stories!!!</p>
<p>Congratulations to:<br />
•	Rob Simmons #26625 (R&amp;S)<br />
•	Dominic Zeni #26686 (R&amp;S)</p>
<p><span id="more-4532"></span>Rob Simmons stated:</p>
<blockquote><p>&#8220;I&#8217;d like to thank all of the folks at IPexpert for their support in helping me attain my CCIE. I would highly recommend all CCIE candidates utilize the products offered by IPexpert. I couldn&#8217;t have done it without your company&#8217;s BLS which was the foundation of my CCIE training material. Also, your OnlineStudyList is hands down the best CCIE email list in the industry (Joe Astorino was especially helpful). Thanks for making this a great journey.&#8221;</p>
<p>Rob Simmons CCIE # 26625</p></blockquote>
<p>IPexpert is proud to boast the world’s largest list of CCIE success stories, and the industry’s most complete and updated self-study portfolio for the CCIE Routing &amp; Switching, CCIE Voice, CCIE Security and CCIE Service Provider Lab exams.  Have you also used IPexpert or Proctor Labs to help you pass the CCIE lab exam?  If so, we want to hear your story! Please email us at success@ipexpert.com.</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2010/08/13/congratulations-to-ipexperts-latest-ccie-success-stories-60/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2010/08/13/congratulations-to-ipexperts-latest-ccie-success-stories-60/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2010/08/13/congratulations-to-ipexperts-latest-ccie-success-stories-60/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IPv6 Unique-Local Addressing Explained</title>
		<link>http://blog.ipexpert.com/2010/08/02/ipv6-unique-local-addressing-explained/</link>
		<comments>http://blog.ipexpert.com/2010/08/02/ipv6-unique-local-addressing-explained/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 11:00:51 +0000</pubDate>
		<dc:creator>Joe Astorino</dc:creator>
				<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Routing & Switching]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Techtorials]]></category>
		<category><![CDATA[CCIE R&S]]></category>
		<category><![CDATA[CCIE Routing and Switching]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[ipv6 unique local addressing]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=2198</guid>
		<description><![CDATA[When we are dealing with IPv6 “private” addressing, it can quickly become pretty confusing. The reason this particular topic becomes confusing is because the people that have developed the technology keep changing their minds!!! Let’s go through some history. Site-Local Addresses Site-local addresses were the first stab at having a private address space range for [...]]]></description>
			<content:encoded><![CDATA[<p>When we are dealing with IPv6 “private” addressing, it can quickly become pretty confusing.  The reason this particular topic becomes confusing is because the people that have developed the technology keep changing their minds!!!  Let’s go through some history.</p>
<p><span id="more-2198"></span></p>
<h2>Site-Local Addresses</h2>
<p>Site-local addresses were the first stab at having a private address space range for our internal organizations similar to RFC 1918 for IPv4.  This address space was defined in RFC 3513 as being in the range FEC0::/10.  Basically what this means is that the first 12 bits of the address had to look something like this:</p>
<p>1111 1110 11xx</p>
<p>[ F ] [  E ] [C-F]</p>
<p>So anyways, the site-local address was the first attempt at letting network admins assign their own private addressing for their “sites.”  The issues with it were that the term “site” was somewhat ambiguous.  Nobody could really agree on what a “site” was. Secondly, there was no guarantee that no two sites within the same organization would not end up using overlapping site addressing due to carelessness or whatever else. Site-Local addresses went to sleep permanently when deprecated officially in RFC 3879. Unfortunately for the current CCIE candidate, this site-local address range is still used quite extensively in some Cisco documentation</p>
<h2>Unique-Local Addresses</h2>
<p>Out with the old in with the new!  Unique-Local addresses have officially replaced site-local addresses.  These get a little bit more interesting because there are really two different “flavors.”  Unique-Local Addresses (ULA) are defined in RFC 4193 and are given the range FC00::/7.  Basically your first 8 bits will look like this:</p>
<p>1111 110x</p>
<p>[F ] [C-D]</p>
<p>Overall, your unique-local address will look something like this:</p>
<p>F[C-D]xx:xxxx:xxxx:yyyy:zzzz:zzzz:zzzz:zzzz</p>
<p>So obviously it starts with EITHER FC or FD in hexadecimal.  The string of ‘x’s there represents what we call our “global-id” which would describe your company and is 40 bits long.  The string of ‘y’s represent what we call the “subnet-id” which describes the sites within your company and is 16 bits long.  The string of ‘z’s is the remaining 64 bits that represent a host.  So essentially you have a 40-bit value that represents your company and 16 bits to play with for subnetting.  If you do the math that gives you up to 65,535 /64 subnets&#8230;a LOT of addresses.</p>
<p>OK, so we have this FC00::/7 range.  Now, here is where it gets a little extra interesting.  Basically some people thought the 40-bit global-id should be something centrally assigned by a registrar of sorts (kind of like ARIN).  The addresses would still not be routable on the public internet, but would be controlled by a trusted third party registrar.  The reasoning was so that it was guaranteed that no two sites within an organization would ever get overlapping ranges.  On the other hand, other people didn’t like the idea of having private addresses allocated to them.  Therefore, what they did was a compromise.  They took this massive FC00::/7 range and broke it up into two individual /8’s – FC00::/8 and FD00::/8 and each one works a bit differently.</p>
<p>Unique-Local Locally-Assigned Addresses (FD00::/8)</p>
<p>The folks that do not want their private addresses assigned to them by a third party get this range.  The kicker is that in the RFC the way that 40-bit global-id get’s picked is still not really SUPPOSED to be up to you.  It is a randomly generated number (at least “pseudo-random”). So, with FD00::/8 you get something like this</p>
<p>FDxx:xxxx:xxxx:yyyy:zzzz:zzzz:zzzz:zzzz</p>
<p>Here the string of ‘x’s is still the global-id and is 40-bits long&#8230;it is just randomly generated, or at least SHOULD be. The rest is the same&#8230;we still have 16 bits for subnetting and a /64 host address</p>
<p>Unique-Local Centrally-Assigned Addresses (FD00::/8)</p>
<p>The folks that WERE for the private addresses being centrally assigned by some sort of registrar get the FC00::/8 range.  Now, as of right now this organization that is supposed to hand out the addresses really doesn’t exist yet :P ANYWAYS, the concept is similar except now you have something like this:</p>
<p>FCxx:xxxx:xxxx:yyyy:zzzz:zzzz:zzzz:zzzz</p>
<p>Here the string of ‘x’s is still the global-id and is 40-bits long&#8230;but it is ASSIGNED to you in theory. The rest is the same&#8230;we still have 16 bits for subnetting and a /64 host address</p>
<p>So now what?!</p>
<p>For purposes of the CCIE R&amp;S v4.0 lab – IF you are asked to do “site-local” addressing I would verify with the proctor that they REALLY mean site-local as in the FEC0::/10 range.  IF that is the case, go ahead and just pick something in the range and use it while smiling to yourself because it is really deprecated.</p>
<p>IF you are asked to do unique-local addressing I would watch the wording of your lab.  If it says something about you being “assigned” such and such range, I would opt for the centrally assigned range of FC00::/8.  They may say something like “You have been ASSIGNED a global-id of ABCD:EF12:34. Use the middle two octets of your IPv4 subnet as your subnet ID.” Let’s say the middle two octets were 4.4 in your IPv4 address space. That would equate to something like FCAB:CDEF:1234:0404::/64.  Because they said ASSIGNED I would assume we were using the FC00::/8 range.  The next 40 bits (global-id) were given to you, and you derived the next 16 bits from your IPv4 address.</p>
<p>IF you are told to do unique-local addressing and they mention something about you assigning your global-id yourself, or having it randomly generated I would opt for the FD00::/8 locally assigned range. Maybe you would have a task similar to this:  “You have decided to assign the unique-local global-id of BABA:CACA:12. Use the middle two octets of your IPv4 subnet as your subnet ID.” That would equate to something like FDBA:BACA:CA12:0404::/64. Because they said YOU assigned it to yourself or that it was “randomly generated” I would use the FD00::/8 range of addressing there.</p>
<p>Don’t you miss RFC 1918 now? :P</p>
<p>&#8211;<br />
Joe Astorino<br />
CCIE #24347 (R&amp;S)</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2010/08/02/ipv6-unique-local-addressing-explained/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2010/08/02/ipv6-unique-local-addressing-explained/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2010/08/02/ipv6-unique-local-addressing-explained/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OSPF Sham-Links</title>
		<link>http://blog.ipexpert.com/2010/06/14/ospf-sham-links/</link>
		<comments>http://blog.ipexpert.com/2010/06/14/ospf-sham-links/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 06:23:15 +0000</pubDate>
		<dc:creator>Joe Astorino</dc:creator>
				<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Routing & Switching]]></category>
		<category><![CDATA[Service Provider]]></category>
		<category><![CDATA[MPLS]]></category>
		<category><![CDATA[OSPF]]></category>
		<category><![CDATA[sham-link]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=2201</guid>
		<description><![CDATA[Welcome back everybody to another edition of IPexpert’s techtorial series! Today we will be looking at a topic that seems to be scaring some folks out there with regards to the R&#38;S v4.0 blueprint – OSPF Sham Links. Now – Up until v4.0 this was pretty much always considered strictly a CCIE SP related topic. [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome back everybody to another edition of IPexpert’s techtorial series!  Today we will be looking at a topic that seems to be scaring some folks out there with regards to the R&amp;S v4.0 blueprint – OSPF Sham Links.  Now – Up until v4.0 this was pretty much always considered strictly a CCIE SP related topic.  But, that was then and this is now.  I’m not saying to definitely expect it, but I am saying it is likely “fair game” for the new exam, and it would probably nice if you at least get the general concept down.  Let’s take a look at our base topology than shall we?<span id="more-2201"></span></p>
<div><img src="/wp-content/uploads/2009/12/JOE771.png" alt="" /></div>
<p>Alright, that doesn’t look so bad does it?  Well&#8230;not if you already have read my MPLS L3 VPN blog heh&#8230; So what we have going on here is a simple MPLS L3 VPN setup.  We have a customer, we’ll call them “Customer A” and they have two remote sites connected together via the services provider MPLS cloud here.  Additionally, they have a direct “backdoor link” configured between them for backup purposes.  The PE/CE routing protocol of choice here is OSPF.</p>
<p>To start things off, let’s disable the backdoor links and just see how things work normally. Also notice we are running the SAME OSPF process-ID on both PE routers for the customer VRF and that both customer sites are running in area 0 on all links. All the MPLS and redistribution has already been done here.</p>
<p>R1:</p>
<pre>R1(config-router)#int fa0/1
R1(config-if)#shut</pre>
<p>R7:</p>
<pre>R7(config-router)#int fa0/1
R7(config-if)#shut</pre>
<p>R2:</p>
<pre>R2#sh ip proto vrf CustA | i Routing Protocol
Routing Protocol is "ospf 2"
Routing Protocol is "bgp 55"</pre>
<p>R4:</p>
<pre>R4(config)#do sh ip proto vrf CustA | i Routing Protocol
Routing Protocol is "ospf 2"
Routing Protocol is "bgp 55"</pre>
<p>OK.  So what do our routes look like on R1 and R7?</p>
<p>R1:</p>
<pre>R1#sh ip ospf neigh
Neighbor ID     Pri   State           Dead Time   Address         Interface
10.0.12.2         1   FULL/BDR        00:00:38    10.0.12.2       FastEthernet0/0

R1#sh ip route ospf
7.0.0.0/32 is subnetted, 1 subnets
O IA    7.7.7.7 [110/3] via 10.0.12.2, 00:04:35, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
O IA    10.0.47.0/24 [110/2] via 10.0.12.2, 00:04:35, FastEthernet0/0
O IA    10.0.204.7/32 [110/3] via 10.0.12.2, 00:04:35, FastEthernet0/0
O IA    10.0.201.7/32 [110/3] via 10.0.12.2, 00:04:35, FastEthernet0/0
O IA    10.0.200.7/32 [110/3] via 10.0.12.2, 00:04:35, FastEthernet0/0
O IA    10.0.203.7/32 [110/3] via 10.0.12.2, 00:04:35, FastEthernet0/0
O IA    10.0.202.7/32 [110/3] via 10.0.12.2, 00:04:35, FastEthernet0/0</pre>
<p>R7:</p>
<pre>R7(config-if)#do sh ip route ospf
1.0.0.0/32 is subnetted, 1 subnets
O IA    1.1.1.1 [110/3] via 10.0.47.4, 00:04:25, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
O IA    10.0.12.0/24 [110/2] via 10.0.47.4, 00:04:25, FastEthernet0/0
O IA    10.0.104.1/32 [110/3] via 10.0.47.4, 00:04:25, FastEthernet0/0
O IA    10.0.103.1/32 [110/3] via 10.0.47.4, 00:04:25, FastEthernet0/0
O IA    10.0.102.1/32 [110/3] via 10.0.47.4, 00:04:25, FastEthernet0/0
O IA    10.0.101.1/32 [110/3] via 10.0.47.4, 00:04:25, FastEthernet0/0
O IA    10.0.100.1/32 [110/3] via 10.0.47.4, 00:04:25, FastEthernet0/0</pre>
<p>Alright, wait a tick&#8230;the site-to-site routes are showing up as O IA INTER-area routes via type-3 summary LSAs.  But&#8230;aren’t I in the same area, area 0?  Well&#8230;”sort of”  By default, if our OSPF domain-ID matches on both sides and we are transporting routes over MPLS we will get inter-area routes here.  The domain-ID is the OSPF process ID by default, but can be changed.  If they are not the same, we will see the routes come in as external O E2 routes.  Let’s see that in action.</p>
<p>R4:</p>
<pre>R4(config-router)#router ospf 2
R4(config-router)#domain-id 0.0.0.3</pre>
<p>R7:</p>
<pre>R7(config-if)#do sh ip route ospf
1.0.0.0/32 is subnetted, 1 subnets
O E2    1.1.1.1 [110/2] via 10.0.47.4, 00:00:17, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
O E2    10.0.12.0/24 [110/1] via 10.0.47.4, 00:00:17, FastEthernet0/0
O E2    10.0.104.1/32 [110/2] via 10.0.47.4, 00:00:17, FastEthernet0/0
O E2    10.0.103.1/32 [110/2] via 10.0.47.4, 00:00:17, FastEthernet0/0
O E2    10.0.102.1/32 [110/2] via 10.0.47.4, 00:00:17, FastEthernet0/0
O E2    10.0.101.1/32 [110/2] via 10.0.47.4, 00:00:17, FastEthernet0/0
O E2    10.0.100.1/32 [110/2] via 10.0.47.4, 00:00:17, FastEthernet0/0</pre>
<p>Wow, that is pretty cool!  Let’s change it back now&#8230;</p>
<p>R4:</p>
<pre>R4(config-router)#no domain-id 0.0.0.3</pre>
<p>R7:</p>
<pre>R7(config-if)#do sh ip route ospf
1.0.0.0/32 is subnetted, 1 subnets
O IA    1.1.1.1 [110/3] via 10.0.47.4, 00:00:54, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 12 subnets, 2 masks
O IA    10.0.12.0/24 [110/2] via 10.0.47.4, 00:00:54, FastEthernet0/0
O IA    10.0.104.1/32 [110/3] via 10.0.47.4, 00:00:54, FastEthernet0/0
O IA    10.0.103.1/32 [110/3] via 10.0.47.4, 00:00:54, FastEthernet0/0
O IA    10.0.102.1/32 [110/3] via 10.0.47.4, 00:00:54, FastEthernet0/0
O IA    10.0.101.1/32 [110/3] via 10.0.47.4, 00:00:54, FastEthernet0/0
O IA    10.0.100.1/32 [110/3] via 10.0.47.4, 00:00:54, FastEthernet0/0</pre>
<p>Alright&#8230;well that is neat and pretty cool and all, but we still don’t know what a sham-link is at this point!  Let’s bring up that backup link.  Notice that right now the MPLS path is the ONLY path we know traffic through.</p>
<p>R1:</p>
<pre>R1(config)#int fa0/1
R1(config-if)#no shut</pre>
<p>R7:</p>
<pre>R7(config-if)#int fa0/1
R7(config-if)#no shut
R7(config-if)#do sh ip ospf neigh
Neighbor ID     Pri   State           Dead Time   Address         Interface
10.0.104.1        1   FULL/DR         00:00:36    10.0.17.1       FastEthernet0/1
10.0.47.4         1   FULL/BDR        00:00:36    10.0.47.4       FastEthernet0/0
R7(config-if)#do sh ip route ospf
1.0.0.0/32 is subnetted, 1 subnets
O       1.1.1.1 [110/2] via 10.0.17.1, 00:00:26, FastEthernet0/1
10.0.0.0/8 is variably subnetted, 13 subnets, 2 masks
O       10.0.12.0/24 [110/2] via 10.0.17.1, 00:00:26, FastEthernet0/1
O       10.0.104.1/32 [110/2] via 10.0.17.1, 00:00:26, FastEthernet0/1
O       10.0.103.1/32 [110/2] via 10.0.17.1, 00:00:26, FastEthernet0/1
O       10.0.102.1/32 [110/2] via 10.0.17.1, 00:00:26, FastEthernet0/1
O       10.0.101.1/32 [110/2] via 10.0.17.1, 00:00:26, FastEthernet0/1
O       10.0.100.1/32 [110/2] via 10.0.17.1, 00:00:26, FastEthernet0/1</pre>
<p>Hmmm&#8230;interesting!  When I brought up the backup link over VLAN 17, my routes completely changed.  NOW my best path is an INTRA-area route via VLAN 17.  Why?  Well, OSPF always preferes intra-area routes to inter-area routes.  Even if we tweaked our OSPF metric all day long to give precedence to the MPLS route, we are screwed at this point due to this rule.  This is a rule of OSPF we can NOT change&#8230;but can we manipulate other things?  What if we could make the routes coming in from the MPLS intra-area routes as well?  Enter the sham-link.  The sham link is essentially an OSPF virtual-link that goes through the service provider cloud to connect two areas together.  So basically, we can create a special virtual-link between our PE routers called a sham-link that connects our two area 0’s together.  The routes over the sham link will then be considered inter-area routes.  Let’s do it!  For this to work, we need to do a few things:</p>
<ul>
<li>A /32 loopback address on each PE router.  This loopback has to be in the customer VRF and can NOT be directly advertised into OSPF.</li>
<li>Advertise these loopbacks into MP-BGP as vpnv4 routes.  This is how the PE routers will learn about the endpoints of the sham-link.</li>
<li>Configure the sham-link under the OSPF process on the PE routers</li>
</ul>
<p>R2:</p>
<pre>R2(config)#int lo22
R2(config-if)#ip vrf forwarding CustA
R2(config-if)#ip add 22.22.22.22 255.255.255.255
R2(config-if)#router bgp 55
R2(config-router)#address-family ipv4 vrf CustA
R2(config-router-af)#network 22.22.22.22 mask 255.255.255.255
R2(config-router-af)#router ospf 2
R2(config-router)#area 0 sham-link 22.22.22.22 44.44.44.44</pre>
<p>R4:</p>
<pre>R4(config-router)#int lo44
R4(config-if)#ip vrf forwarding CustA
R4(config-if)#ip add 44.44.44.44 255.255.255.255
R4(config-if)#router bgp 55
R4(config-router)#address-family ipv4 vrf CustA
R4(config-router-af)#network 44.44.44.44 mask 255.255.255.255
R4(config-router-af)#router ospf 2
R4(config-router)#area 0 sham-link 44.44.44.44 22.22.22.22
R4(config-router)#do sh ip ospf neigh
Neighbor ID     Pri   State           Dead Time   Address         Interface
6.6.6.6           0   FULL/  -        00:01:35    100.100.100.6   Serial0/0/0
10.0.12.2         0   FULL/  -           -        22.22.22.22     OSPF_SL1
10.0.204.7        1   FULL/DR         00:00:31    10.0.47.7       FastEthernet0/0</pre>
<p>Rock N’ Roll!!!  Notice the sham-link came up! (OSPF_SL1) So, to recap we added a loopback on both ends.  We advertised that loopback into MP-BGP in the CustA VRF.  We then created a sham-link that connected our two area 0’s together.  NOW, let’s see those routes.</p>
<p>R7:</p>
<pre>R7(config-if)#do sh ip route ospf
1.0.0.0/32 is subnetted, 1 subnets
O       1.1.1.1 [110/2] via 10.0.17.1, 00:12:20, FastEthernet0/1
22.0.0.0/32 is subnetted, 1 subnets
O E2    22.22.22.22 [110/1] via 10.0.47.4, 00:04:23, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 13 subnets, 2 masks
O       10.0.12.0/24 [110/2] via 10.0.17.1, 00:12:20, FastEthernet0/1
O       10.0.104.1/32 [110/2] via 10.0.17.1, 00:12:20, FastEthernet0/1
O       10.0.103.1/32 [110/2] via 10.0.17.1, 00:12:20, FastEthernet0/1
O       10.0.102.1/32 [110/2] via 10.0.17.1, 00:12:20, FastEthernet0/1
O       10.0.101.1/32 [110/2] via 10.0.17.1, 00:12:20, FastEthernet0/1
O       10.0.100.1/32 [110/2] via 10.0.17.1, 00:12:20, FastEthernet0/1
44.0.0.0/32 is subnetted, 1 subnets
O E2    44.44.44.44 [110/1] via 10.0.47.4, 00:02:48, FastEthernet0/0</pre>
<p>Boooooo, hisssssss, stink!  We still have the same problem.  Why?  Well, despite the fact that we now have intra-area routes through the MPLS, the cost over the directly connected FastEthernet interface still beats us (darn FastEthernet cost of 1!!!)  Oh well, this is easily fixed&#8230;</p>
<p>R1:</p>
<pre>R1(config-if)#int fa0/1
R1(config-if)#ip ospf cost 10</pre>
<p>R7:</p>
<pre>R7(config-if)#int fa0/1
R7(config-if)#ip ospf cost 10
R7(config-if)#do sh ip route ospf
1.0.0.0/32 is subnetted, 1 subnets
O       1.1.1.1 [110/4] via 10.0.47.4, 00:00:19, FastEthernet0/0
22.0.0.0/32 is subnetted, 1 subnets
O E2    22.22.22.22 [110/1] via 10.0.47.4, 00:06:32, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 13 subnets, 2 masks
O       10.0.12.0/24 [110/3] via 10.0.47.4, 00:00:19, FastEthernet0/0
O       10.0.104.1/32 [110/4] via 10.0.47.4, 00:00:19, FastEthernet0/0
O       10.0.103.1/32 [110/4] via 10.0.47.4, 00:00:19, FastEthernet0/0
O       10.0.102.1/32 [110/4] via 10.0.47.4, 00:00:19, FastEthernet0/0
O       10.0.101.1/32 [110/4] via 10.0.47.4, 00:00:19, FastEthernet0/0
O       10.0.100.1/32 [110/4] via 10.0.47.4, 00:00:19, FastEthernet0/0
44.0.0.0/32 is subnetted, 1 subnets
O E2    44.44.44.44 [110/1] via 10.0.47.4, 00:04:57, FastEthernet0/0</pre>
<p>R1:</p>
<pre>R1(config-if)#do sh ip route ospf

22.0.0.0/32 is subnetted, 1 subnets
O E2    22.22.22.22 [110/1] via 10.0.12.2, 00:07:38, FastEthernet0/0
7.0.0.0/32 is subnetted, 1 subnets
O       7.7.7.7 [110/4] via 10.0.12.2, 00:00:16, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 13 subnets, 2 masks
O       10.0.47.0/24 [110/3] via 10.0.12.2, 00:00:16, FastEthernet0/0
O       10.0.204.7/32 [110/4] via 10.0.12.2, 00:00:16, FastEthernet0/0
O       10.0.201.7/32 [110/4] via 10.0.12.2, 00:00:16, FastEthernet0/0
O       10.0.200.7/32 [110/4] via 10.0.12.2, 00:00:16, FastEthernet0/0
O       10.0.203.7/32 [110/4] via 10.0.12.2, 00:00:16, FastEthernet0/0
O       10.0.202.7/32 [110/4] via 10.0.12.2, 00:00:16, FastEthernet0/0
44.0.0.0/32 is subnetted, 1 subnets
O E2    44.44.44.44 [110/1] via 10.0.12.2, 00:05:43, FastEthernet0/0</pre>
<p>Rock N’ Roll&#8230;Notice the best path is now via the MPLS and they are INTRA-Area routes!  There is also an option when we create the sham-link to set the cost of the sham-link.  In this case, it wouldn’t really help use since our total path cost out VLAN 17 is like 2 :P  So there you have it&#8230;that’s not so bad now is it?</p>
<p>&#8211;<br />
Joe Astorino<br />
CCIE #24347 (R&amp;S)</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2010/06/14/ospf-sham-links/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2010/06/14/ospf-sham-links/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2010/06/14/ospf-sham-links/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Encryption For PPP Links Using MPPE</title>
		<link>http://blog.ipexpert.com/2010/06/03/encryption-for-ppp-links-using-mppe/</link>
		<comments>http://blog.ipexpert.com/2010/06/03/encryption-for-ppp-links-using-mppe/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 13:07:54 +0000</pubDate>
		<dc:creator>Joe Astorino</dc:creator>
				<category><![CDATA[Ask the Expert]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Routing & Switching]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Techtorials]]></category>
		<category><![CDATA[CCIE R&S]]></category>
		<category><![CDATA[CCIE Routing & Switching]]></category>
		<category><![CDATA[mppe]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=3346</guid>
		<description><![CDATA[Chances are that if you have been working with Cisco technologies for a while in your career or through study that you have come across a variety of different ways to authenticate the point-to-point protocol over serial links. For instance, most of you are probably aware of PAP and CHAP to handle this. If you [...]]]></description>
			<content:encoded><![CDATA[<p>Chances are that if you have been working with Cisco technologies for a while in your career or through study that you have come across a variety of different ways to authenticate the point-to-point protocol over serial links. For instance, most of you are probably aware of PAP and CHAP to handle this.  If you have been doing CCIE study, you might even be aware of EAP.  PAP uses plain-text authentication while CHAP and EAP use MD5 based authentication.  This is all well and good, but these methods only authenticate the link &#8212; they do not actually encrypt the data going between the two end points.  In order to do encryption, there is a lesser well known protocol known as MPPE (Microsoft Point-To-Point Encryption).</p>
<p><span id="more-3346"></span></p>
<p>MPPE is a protocol defined by RFC 3078 which provides a way to do encryption over PPP links. The protocol allows for two different types of encryption which differ on the size of the key.  The two key sizes supported are 40-bit, and 128-bit and the encryption itself uses an RC4 cipher. The session keys themselves also change dynamically. Encryption of the PPP links is something that is negotiated by a lower level sub-protocol of PPP known as CCP (Compression Control Protocol) during NCP phase of PPP link negotiation.</p>
<p>OK, now that we have looked at the important protocol information with a 5 minute summary of the RFC let&#8217;s look at how to actually get this working in a Cisco environment!  For our test bed, we will simply be looking at two routers on a standard proctorlabs rack &#8212; R2 and R5.  R2 and R5 have a direct PPP link between them on interface s0/2/0.</p>
<p>One thing to be aware of before we look at the configuration is that in order to get MPPE working on a Cisco router you must already have configured and working authentication.  Specifically, you must run MS-CHAP authentication.  MS-CHAP is a microsoft-ized version of the popular CHAP authentication protocol.  Let&#8217;s get started.  For our example, we will simply do 1-way authentication to make things simple.  R2 will be authenticating R5.  We will use the hostname as the username and a password of &#8220;pants.&#8221;</p>
<p>R2:</p>
<pre>username R5 password pants
!
interface Serial0/2/0
 ip address 25.25.25.2 255.255.255.0
 encapsulation ppp
 clock rate 2000000
 ppp encrypt mppe 128 required
 ppp authentication ms-chap</pre>
<p>R5:</p>
<pre>interface Serial0/2/0
 ip address 25.25.25.5 255.255.255.0
 encapsulation ppp
 ppp encrypt mppe 128
 ppp chap password 0 pants</pre>
<p>Let&#8217;s take a look at some debug and show command output to verify our configuration.  Notice that on R2 we have specified the required keyword.  This means that R2 will require that the other side of the link use 128-bit encryption for the line to come up properly.  We have configured 128-bit encryption on the remote end so we are good.  Also notice that we use the usual &#8220;ppp chap password&#8221; command on R5 even though technically it is MS-CHAP.  There is no &#8220;ppp ms-chap&#8230;&#8221; command.</p>
<p>Let&#8217;s take a look at a &#8220;debug ppp negotiation&#8221; on R5 when the interface comes up</p>
<pre>R5(config-if)#no shut
 R5(config-if)#
*Apr  6 13:23:27.832: Se0/2/0 PPP: Outbound cdp packet dropped
*Apr  6 13:23:29.832: %LINK-3-UPDOWN: Interface Serial0/2/0, changed state to up
*Apr  6 13:23:29.832: Se0/2/0 LCP: I CONFREQ [Closed] id 252 len 15
*Apr  6 13:23:29.832: Se0/2/0 LCP:    AuthProto MS-CHAP (0x0305C22380)
*Apr  6 13:23:29.832: Se0/2/0 LCP:    MagicNumber 0x18180FB4 (0x050618180FB4)
*Apr  6 13:23:29.832: Se0/2/0 LCP LCP: Missed a Link-Up transition, starting PPP
*Apr  6 13:23:29.832: Se0/2/0 PPP: Using default call direction
*Apr  6 13:23:29.836: Se0/2/0 PPP: Treating connection as a dedicated line
*Apr  6 13:23:29.836: Se0/2/0 PPP: Session handle[C500011F] Session id[474]
*Apr  6 13:23:29.836: Se0/2/0 PPP: Phase is ESTABLISHING, Active Open
*Apr  6 13:23:29.836: Se0/2/0 LCP: O CONFREQ [Closed] id 234 len 10
*Apr  6 13:23:29.836: Se0/2/0 LCP:    MagicNumber 0x19046115 (0x050619046115)
*Apr  6 13:23:29.836: Se0/2/0 LCP: O CONFACK [REQsent] id 252 len 15
*Apr  6 13:23:29.836: Se0/2/0 LCP:    AuthProto MS-CHAP (0x0305C22380)
*Apr  6 13:23:29.836: Se0/2/0 LCP:    MagicNumber 0x18180FB4 (0x050618180FB4)
*Apr  6 13:23:29.836: Se0/2/0 LCP: I CONFACK [ACKsent] id 234 len 10
*Apr  6 13:23:29.836: Se0/2/0 LCP:    MagicNumber 0x19046115 (0x050619046115)
*Apr  6 13:23:29.836: Se0/2/0 LCP: State is Open
*Apr  6 13:23:29.836: Se0/2/0 PPP: Phase is AUTHENTICATING, by the peer
*Apr  6 13:23:29.836: Se0/2/0 MS-CHAP: I CHALLENGE id 218 len 21 from "R2      "
*Apr  6 13:23:29.852: Se0/2/0 MS CHAP: Using hostname from unknown source
*Apr  6 13:23:29.852: Se0/2/0 MS CHAP: Using password from interface CHAP
*Apr  6 13:23:29.852: Se0/2/0 MS-CHAP: O RESPONSE id 218 len 56 from "R5"
*Apr  6 13:23:29.860: Se0/2/0 MS-CHAP: I SUCCESS id 218 len 4
*Apr  6 13:23:29.860: Se0/2/0 PPP: Phase is FORWARDING, Attempting Forward
*Apr  6 13:23:29.860: Se0/2/0 PPP: Queue CCP code[1] id[1]
*Apr  6 13:23:29.860: Se0/2/0 PPP: Discarded CDPCP code[1] id[1]
*Apr  6 13:23:29.860: Se0/2/0 PPP: Queue IPCP code[1] id[1]
*Apr  6 13:23:29.864: Se0/2/0 PPP: Phase is ESTABLISHING, Finish LCP
*Apr  6 13:23:29.864: Se0/2/0 PPP: Phase is UP
*Apr  6 13:23:29.864: Se0/2/0 IPCP: O CONFREQ [Closed] id 1 len 10
*Apr  6 13:23:29.864: Se0/2/0 IPCP:    Address 25.25.25.5 (0x030619191905)
*Apr  6 13:23:29.864: Se0/2/0 CCP: O CONFREQ [Closed] id 1 len 10
*Apr  6 13:23:29.864: Se0/2/0 CCP:    MS-PPC supported bits 0x01000040 (0x120601000040)
*Apr  6 13:23:29.864: Se0/2/0 CDPCP: O CONFREQ [Closed] id 1 len 4
*Apr  6 13:23:29.864: Se0/2/0 PPP: Process pending ncp packets
*Apr  6 13:23:29.864: Se0/2/0 IPCP: Redirect packet to Se0/2/0
*Apr  6 13:23:29.864: Se0/2/0 IPCP: I CONFREQ [REQsent] id 1 len 10
*Apr  6 13:23:29.864: Se0/2/0 IPCP:    Address 25.25.25.2 (0x030619191902)
*Apr  6 13:23:29.868: Se0/2/0 IPCP: O CONFACK [REQsent] id 1 len 10
*Apr  6 13:23:29.868: Se0/2/0 IPCP:    Address 25.25.25.2 (0x030619191902)
*Apr  6 13:23:29.868: Se0/2/0 CCP: Redirect packet to Se0/2/0
*Apr  6 13:23:29.868: Se0/2/0 CCP: I CONFREQ [REQsent] id 1 len 10
*Apr  6 13:23:29.868: Se0/2/0 CCP:    MS-PPC supported bits 0x01000040 (0x120601000040)
*Apr  6 13:23:29.868: Se0/2/0 CCP: O CONFACK [REQsent] id 1 len 10
*Apr  6 13:23:29.868: Se0/2/0 CCP:    MS-PPC supported bits 0x01000040 (0x120601000040)
*Apr  6 13:23:29.868: Se0/2/0 CCP: I CONFACK [ACKsent] id 1 len 10
*Apr  6 13:23:29.868: Se0/2/0 CCP:    MS-PPC supported bits 0x01000040 (0x120601000040)
*Apr  6 13:23:29.868: Se0/2/0 CCP: State is Open
*Apr  6 13:23:29.868: Se0/2/0 CDPCP: I CONFACK [REQsent] id 1 len 4
*Apr  6 13:23:29.868: Se0/2/0 IPCP: I CONFACK [ACKsent] id 1 len 10
*Apr  6 13:23:29.868: Se0/2/0 IPCP:    Address 25.25.25.5 (0x030619191905)
*Apr  6 13:23:29.868: Se0/2/0 IPCP: State is Open
*Apr  6 13:23:29.872: Se0/2/0 IPCP: Install route to 25.25.25.2
*Apr  6 13:23:30.864: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/2/0, changed state to up
*Apr  6 13:23:31.856: Se0/2/0 CDPCP: I CONFREQ [ACKrcvd] id 2 len 4
*Apr  6 13:23:31.856: Se0/2/0 CDPCP: O CONFACK [ACKrcvd] id 2 len 4
*Apr  6 13:23:31.856: Se0/2/0 CDPCP: State is Open
R5(config-if)#do no deb all

All possible debugging has been turned off</pre>
<p>We can see from the above output exactly what we would expect &#8212; The LCP phase of PPP negotiation begins which moves us into authentication via MS-CHAP.  We can see that R5 gets an inbound authentication request from R2.  R5 responds appropriately with the MD5 hash and R2 lets us know the authentication was successful.  After LCP and authentication we move into the NCP phase.  During NCP, we can see that encryption is being negotiated via the CCP protocol.  If encryption is successfully negotiated you will see that the CCP state goes to Open as it has here.  So, let&#8217;s take a look at our link and test</p>
<pre>R2#sh ip int brie | i 0/2/0
Serial0/2/0                25.25.25.2      YES manual up                    up

R2#ping 25.25.25.5 re 100
Type escape sequence to abort.
Sending 100, 100-byte ICMP Echos to 25.25.25.5, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Success rate is 100 percent (100/100), round-trip min/avg/max = 1/2/4 ms

R2#show ppp mppe serial0/2/0
Interface Serial0/2/0 (current connection)
Software encryption, 128 bit encryption, Stateless mode
packets encrypted = 100      packets decrypted  = 100
sent CCP resets   = 0        receive CCP resets = 0
next tx coherency = 100      next rx coherency  = 100
tx key changes    = 100      rx key changes     = 100
rx pkt dropped    = 0        rx out of order pkt= 0
rx missed packets = 0</pre>
<p>We can see from the above output that we are indeed running 128-bit encryption and that all of our ping packets were encrypted!  We can also see that the key seems to actually change every packet!  That is about it for setting up basic MPPE on a Cisco router PPP link!!!</p>
<p>Joe Astorino CCIE #24347</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2010/06/03/encryption-for-ppp-links-using-mppe/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2010/06/03/encryption-for-ppp-links-using-mppe/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2010/06/03/encryption-for-ppp-links-using-mppe/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introduction To Catalyst 3560 QoS</title>
		<link>http://blog.ipexpert.com/2010/05/26/introduction-to-catalyst-3560-qos/</link>
		<comments>http://blog.ipexpert.com/2010/05/26/introduction-to-catalyst-3560-qos/#comments</comments>
		<pubDate>Wed, 26 May 2010 13:10:21 +0000</pubDate>
		<dc:creator>Joe Astorino</dc:creator>
				<category><![CDATA[Ask the Expert]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Routing & Switching]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Techtorials]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=3422</guid>
		<description><![CDATA[In today&#8217;s blog we are going to take a look at QoS on the Catalyst 3560 platform &#8211; the only switch we need to be concerned with in the CCIE R&#38;S lab. QoS on the 3560 is quite an elaborate topic. This article is not designed to teach you every possible command and option there [...]]]></description>
			<content:encoded><![CDATA[<p>In today&#8217;s blog we are going to take a look at QoS on the Catalyst 3560 platform &#8211; the only switch we need to be concerned with in the CCIE R&amp;S lab.  QoS on the 3560 is quite an elaborate topic.  This article is not designed to teach you every possible command and option there is to know, but is designed rather to take a look at the most important aspects that are important to understand from the perspective of a CCIE R&amp;S candidate. The ultimate resource for Catalyst 3560 QoS information is of course the 3560 software configuration guide. We will first look at the general QoS model, and then take some time to break apart each section. I won&#8217;t lie to you guys &#8212; 3560 QoS is an intense topic for most people.  This blog will be lengthy, but I will try to keep it to the most important things.  10 or 11 pages is certainly probably more attractive than picking it out of the 1300 page configuration guide yourself : )  Hopefully after reading this blog you will have a much clearer understanding of your options when dealing with 3560 QoS.</p>
<p><span id="more-3422"></span></p>
<h2>QoS Actions For Ingress Traffic</h2>
<p>When traffic arrives on a switchport, there is a set of different QoS functions we have the ability to apply.<br />
•	Classification<br />
•	Policing<br />
•	Marking<br />
•	Queueing<br />
•	Scheduling</p>
<p>Most of these functions are specific for ingress traffic.  A few of the options, namely queueing and scheduling, we can also do for egress traffic.  One important thing to remember with the 3560 is that when we talk about queueing or scheduling, we could be talking about it from the perspective of inbound traffic (ingress) or outbound traffic (egress).  The queueing and scheduling is very similar, but with ingress queueing we have two queues, whereas with egress queueing we have four. In both situations, one queue can be configured as a strict priority queue.  In this article we will take a look at Classification, Policing and Marking.  Additionally, we will look at egress Queueing and Scheduling.</p>
<h2>Classification</h2>
<p>The entire point of QoS is to give prefferential treatment to some packets that are deemed &#8220;more important&#8221; than other packets during times of congestion.  If we want to do that, we need a way to figure out what packets are more important.  That is the basis of classification.  There are multiple different ways to do classification on the 3560, depending on what type of environment you are working in and what it is you are trying to accomplish. We may classify traffic at the interface level through a variety of methods we will discuss below, or at the VLAN level. If you choose to do classification at the VLAN level you will need the <strong><em>mls qos vlan-based</em></strong> command on interfaces that are part of the VLAN you want to do classification on.  If we are talking about non-IP traffic we can classify based on trusting the incoming CoS values or based on MAC ACLs.  Recall that CoS is a layer 2 thing, so it makes sense that we can classify non-IP traffic with CoS.  CoS bits get set in the L2 header, and really have nothing to do with IP.  With IP traffic however, we can classify based on trusting incoming CoS, DSCP, IP Precendence values or with L3 ACLs.  This also makes sense if you recall that DSCP and IP Precedence are marked in the ToS byte of the IP header.  If you attempt to trust DSCP or IP Precendence for non IP traffic, one of two things will happen: If the frame has a CoS value, it will be retained.  If not, the default port CoS value will be used. If you choose to classify with ACLs instead of trusting QoS markings, ultimately you will be configuring an ACL, calling the ACL in a class-map, and calling the class-map from a policy-map which you will apply to the interface. You can also configure VLAN based classification by applying a policy-map that does classification and marking to an SVI.  Generally speaking, if you choose to not trust anything, and you don&#8217;t have any ACLs configured, things will be marked down to best-effort. If a packet is unmarked when it arrives, it will be assigned the default CoS value assigned to the interface, which is 0.  This of course, is something we can change with the <strong><em>mls qos cos</em></strong> command.</p>
<p>Understanding trust states as well as the internal mapping table logic of your 3560 switch is probably one of the most important things to know about. It is also one of the most important things to know how to manipulate.</p>
<p>First of all, in order to turn on QoS processing on the switch, we need to enable it with the <strong><em>mls qos</em></strong> command.  Secondly, we need to understand our options. As stated previously, you can configure your switch ports to trust certain QoS markings, or not trust QoS markings.  By default, nothing is trusted.  To trust the markings you will use a variant of the <strong><em>mls qos trust</em></strong> command as shown below. The device option gives us the ability to essentially say &#8220;ONLY trust the incoming QoS markings IF the device connected to this port is a Cisco phone.&#8221;  This allows us to trust an IP phone&#8217;s QoS markings for voice packets while also protecting against a user unplugging his PC from the phone and running his cable directly into the switch and getting priority treatment of all packets.</p>
<pre>3560(config)#mls qos
3560(config)#int fa0/1
3560(config-if)#mls qos trust ?
cos            cos keyword
device         trusted device class
dscp           dscp keyword
ip-precedence  ip-precedence keyword</pre>
<p>So far we have seen that when a frame arrives at the switch port we can either trust the markings or not trust the markings.  If we don&#8217;t trust the markings or if there is no marking we will get a CoS value of 0 by default.  However, if we DO decide to trust the markings, we move on to the next step &#8212; mappings.  You see, the 3560 has a variety of internal mapping tables that decide what the final markings are going to be, which are based on the incoming markings.  For example, we have CoS-To-DSCP,and  DSCP-To-CoS among others.  The idea is that when a frame comes in, the switch can look at the incoming QoS markings, and from those incoming markings derive a new QoS marking which will ultimately determine how that traffic gets queued.  Let&#8217;s have a look at some examples.</p>
<pre>3560#sh mls qos maps ?
cos-dscp       cos-dscp map keyword
cos-input-q    cos-input queue map keyword
cos-output-q   cos-output queue map keyword
dscp-cos       dscp-cos map keyword
dscp-input-q   dscp-input queue  map keyword
dscp-mutation  dscp-mutation map keyword
dscp-output-q  dscp-output queue map keyword
ip-prec-dscp   ip-prec-dscp map keyword
policed-dscp   policed-dscp map keyword
|              Output modifiers

3560#sh mls qos maps cos-dscp
Cos-dscp map:
cos:   0  1  2  3  4  5  6  7
--------------------------------
dscp:   0  8 16 24 32 40 48 56

3560#sh mls qos maps dscp-cos
Dscp-cos map:
d1 :  d2 0  1  2  3  4  5  6  7  8  9
---------------------------------------
0 :    00 00 00 00 00 00 00 00 01 01
1 :    01 01 01 01 01 01 02 02 02 02
2 :    02 02 02 02 03 03 03 03 03 03
3 :    03 03 04 04 04 04 04 04 04 04
4 :    05 05 05 05 05 05 05 05 06 06
5 :    06 06 06 06 06 06 07 07 07 07
6 :    07 07 07 07

3560#sh mls qos maps cos-output-q
Cos-outputq-threshold map:
cos:  0   1   2   3   4   5   6   7
------------------------------------
queue-threshold: 2-1 2-1 3-1 3-1 4-1 1-1 4-1 4-1</pre>
<p>In the examples above we are looking at three different tables: Cos-To-DSCP and DSCP-To-Cos as well as the CoS to output queue mapping.  The idea is this &#8212; A frame comes in with some QoS marking (Let&#8217;s call it CoS for now) that we happen to trust on the port.  The switch then looks at the CoS-To-DSCP mapping and derives a DSCP value to give to the packet.  The switch then consults the DSCP-To-CoS map to derive a new CoS value.  Finally, based on that CoS value, it chooses an output queue. For example, we can see that CoS 2 gets marked with DSCP 16 and that DSCP 16 gets marked with CoS 2.   Let&#8217;s say we are trusting CoS and a frame comes in with a CoS of 3.  We see that the CoS-To-DSCP map will map CoS 3 to DSCP 24.  The DSCP-To-CoS map is then consulted, and we see the CoS value will end up remaining at 3. Finally, we see that CoS 3 gets mapped to output queue #3 with a drop threshold of 1. Keep in mind that this is one particular example of one particular function.  If we decided to trust DSCP or IPP instead of CoS, we would consult different tables but the general idea is the same.  If we are trusting DSCP instead of CoS on the interface, we can let that DSCP value remain intact and pass through, or we can change it with a DSCP mutation map.</p>
<p>Understanding this process is important for a CCIE candidate.  What is equally as important is to know how to modify these default mappings.  The key thing to remember is &#8220;mls qos map&#8221;.  From there you can do mostly anything.  Let&#8217;s go back to our example.  Let&#8217;s say we are trusting CoS and we want to make sure that incoming frames marked as CoS 3 get mapped to DSCP 28 instead of DSCP 24.</p>
<pre>3560(config)#mls qos map cos-dscp ?
  CoS values separated by spaces (up to 8 values total)

3560(config)#mls qos map cos-dscp 0 8 16 28 32 40 48 56
3560(config)#do sh mls qos map cos-dscp
Cos-dscp map:
cos:   0  1  2  3  4  5  6  7
--------------------------------
dscp:   0  8 16 28 32 40 48 56</pre>
<p>Now suppose that we need to make sure DSCP 28 gets marked back to CoS 5 so that it is sent to priority queue #1 outbound.</p>
<pre>3560(config)#mls qos map dscp-cos ?
     DSCP values separated by spaces (up to 8 values total)

3560(config)#mls qos map dscp-cos 28 ?
     DSCP values separated by spaces (up to 8 values total)
    to      to keyword

3560(config)#mls qos map dscp-cos 28 to ?
     cos value
3560(config)#mls qos map dscp-cos 28 to 5
3560(config)#do sh mls qos map dscp-cos
Dscp-cos map:
d1 :  d2 0  1  2  3  4  5  6  7  8  9
---------------------------------------
0 :    00 00 00 00 00 00 00 00 01 01
1 :    01 01 01 01 01 01 02 02 02 02
2 :    02 02 02 02 03 03 03 03 05 03
3 :    03 03 04 04 04 04 04 04 04 04
4 :    05 05 05 05 05 05 05 05 06 06
5 :    06 06 06 06 06 06 07 07 07 07
6 :    07 07 07 07</pre>
<p>If you wish to modify the default CoS/DSCP to output queue mappings you can use the <strong><em>mls qos srr-queue output command</em></strong>.</p>
<h2>Policing And Marking</h2>
<p>After arriving traffic has been classified, things can move on to the next step if necessary, which is policing and marking.  Policing, much like on routers, is for rate-limiting the bandwidth of a particular type of traffic.  On the 3560 switch, we can police on an individual interface, or even on an SVI by using hierarchical policies.  When we police traffic, we set bandwidth limits on that traffic, and decide what to do about it if things are misbehaving.  Namely, we can pass the traffic, drop the traffic, or mark down the QoS markings of the packets.  This is all decided on a per-packet basis.  After being policed, and potentially marked down THEN we can move into queueing.</p>
<p>One thing to understand about policing on the 3560 switch, is that it works a bit differently than other types of policing or shaping you may be familiar with.  Particuarly, people seem to get hung up on why everything they learned about with regards to frame-relay traffic-shaping or shaping in general no longer applies here.  Well, for one thing we are talking about policing traffic and not shaping it.  Shaping implies some sort of queueing in order to shape the traffic to a given rate over time.  Policing on the other hand does not queue traffic.  The old well known formula for FRTS Tc = Bc/CIR is not really appropriate for policing on a 3560 switch.  The policing IS done using a token bucket type algorithm, but it is much different than the token bucket algorithm used for FRTS.  With FRTS things are based on how much data you can send per time slice (Tc).  With 3560 policing there is really no concept of hard set time slices.  The amount of data you can send at any given moment is more determined by time and the configured policed rate / burst size than anything else. Letting formulas used for traffic-shaping confuse you when doing policing is like comparing apples and oranges.  If you don&#8217;t allow yourself to confuse the two different but similar technologies, you should be OK.</p>
<h2>Policing Physical Ports</h2>
<p>Once you decide to police a physical port as opposed to an SVI, you stil have options : )  You can police an individual port based on a policy linked to a single class of traffic, or you can police an individual port based on a policy that is linked to multiple classes (aggregate policer.)  The individual port policer is pretty simple.  The aggregate policer just allows you to police a SET of classes all together.  For example, you can configure multiple class-maps and police the rate of the sum of all the class maps to a certain rate. Let&#8217;s have a look at the syntax for the policer on a 3560 switch.  This is something you would apply inside a policy-map.</p>
<p><strong><em>police rate-bps burst-byte [exceed-action {drop | policed-dscp-transmit}]</em></strong></p>
<p>The rate specified in bits per second tells us what the average rate is that we wish to police to.  This is not necessarily a hard limit because we also have the ability to configure a burst size.  The burst size allows the policed traffic to temporarily burst above and beyond the average rate.  Keep in mind that the average rate is in terms of bits per second while the burst is in bytes. Notice I didn&#8217;t say bytes per second.  The burst value specified is essentially defining how DEEP the token bucket is.  It has nothing to do with how many bits or bytes PER anything.  It is simply the size of the bucket in bytes. This parameter works in conjunction with how fast the bucket leaks (the policed rate) to determine if a packet comforms or does not conform. If the traffic conforms, it is transmitted.  If the packet does not conform, we can either drop it or mark down the QoS based on the policed-dscp map. Many people learning this technology tend to get hung up on what values to use for burst.  Part of this stems from the idea that when we conigure policing on a router using CAR, we are often told to use the formula Bc = [(CIR / 8) * 1.5] for the Bc burst value (as we are told in the command reference as recommended values).  There is no such recommendation for burst values on the 3560.  In short, do what you are told in the lab.  If you are not given a burst value, I would not recommend you stress too much about what values to put here.</p>
<p>Let&#8217;s look at an example of a typical port-based policer on the 3560.  Let&#8217;s say we want to police FTP traffic on port 19 to an average rate of 20Mbps with a burst of 10KB. We would configure something like this:</p>
<pre>ip access-list extended FTP-TRAFFIC
permit tcp any any range ftp-data ftp
!
class-map match-all FTP-TRAFFIC
match access-group name FTP-TRAFFIC
!
policy-map POLICE-FTP
class FTP-TRAFFIC
police 20000000 10000 exceed-action drop
!
interface FastEthernet0/19
service-policy input POLICE-FTP</pre>
<p>Now, let&#8217;s take a look at an aggregate policer.  The idea here is this &#8212; We have a policy-map that will match multiple classes of traffic.  If the rate of all the classes COMBINED goes over a certain level, we do something about that.  In this case, let&#8217;s say we are matching HTTP, Telnet, and SSH traffic and we don&#8217;t want all that traffic combined to exceed 10 Mb/s with a burst of 50KB on interface fa0/1</p>
<pre>mls qos aggregate-police WEB-TELNET-SSH 10000000 50000 exceed-action drop
!
ip access-list extended HTTP-TRAFFIC
permit tcp any any eq 80
!
ip access-list extended TELNET-TRAFFIC
permit tcp any any eq 23
!
ip access-list extended SSH-TRAFFIC
permit tcp any any eq 22
!
!
class-map HTTP
match access-group HTTP-TRAFFIC
!
class-map TELNET
match access-group TELNET-TRAFFIC
!
class-map SSH
match access-group SSH-TRAFFIC
!
!
policy-map AGGREGATE-POLICER
class HTTP
police aggregate WEB-TELNET-SSH
!
class TELNET
police aggregate WEB-TELNET-SSH
!
class SSH
police aggregate WEB-TELNET-SSH
!
!
interface FastEthernet0/1
service-policy input AGGREGATE-POLICER</pre>
<h2>Policing On SVIs</h2>
<p>Policing at the SVI level can be a little more confusing at first.  The reason it is more confusing is because it requires hierarchical policies.  You cannot apply a policy-map that does policing directly to an SVI. This is similar to how you cannot apply queueing on a router to an ethernet sub-interface.  You must configure a more general VLAN based &#8220;parent&#8221; policy and then call your more specific interface based &#8220;child&#8221; policy from inside the parent VLAN policy.  For example, let&#8217;s say we want to police HTTP traffic inbound to VLAN 80 to 1Mb with a 20KB burst size. The interfaces in VLAN 80 we want to apply this to are Fa0/1 &#8211; Fa0/5.  It would look something like this</p>
<pre>! Apply VLAN-Based QoS to participating ports
!
interface range FastEthernet0/1 - 5
mls qos vlan-based
!
ip access-list extended HTTP
permit tcp any any eq 80
permit tcp any eq 80 any
!
class-map HTTP
match access-group name HTTP
!
class-map POLICED-PORTS
match interface FastEthernet 0/1 - FastEthernet 0/5
!
! Child policy to police the interfaces of VLAN 80
!
policy-map INTERFACE-POLICY
class POLICED-PORTS
police 1000000 20000
!
! Parent policy to apply to VLAN 80 in general
!
policy-map VLAN-POLICY
class HTTP
service-policy INTERFACE-POLICY
!
interface vlan 80
service-policy input VLAN-POLICY</pre>
<h2>Marking</h2>
<p>The good news is that at this point, marking has really already been discussed.  Marking can be done in a few ways.  We have already seen how traffic can be marked through the classification process.  If we trust markings on the port then incoming marked traffic can be re-marked either through the internal switch mappings, passed through in the case of DSCP,  or remarked through a policy.  If we don&#8217;t trust markings, we can still re-mark the traffic with a policy, or allow it to be marked down as best effort.  If the traffic is not marked in the first place, we can choose to mark it ourselves, or assign it the default interface CoS.</p>
<h2>Queueing And Scheduling</h2>
<p>As I mentioned earlier, the 3560 has two input queues per interface with queue 2 being the default priority queue.  The 3560 also has four output queues per interface, with queue 1 being the priority queue.  The priority queue is not something that happens automagically, and must be enabled.  To enable the input prioriity queue you will use the global command <strong><em>mls qos srr-queue input priority-queue</em></strong>.  To enable the output priority queue you will use the interface level command <strong><em>priority-queue out</em></strong>.</p>
<p>When we are talking about Queueing on the 3560 there is a concept known as WTD or weighted tail drop that applies to both input and output queues.  To put it simply, each queue has three different drop thresholds that correspond to different CoS values.  Frames that are &#8220;less important&#8221; than others can be configured to be dropped at lower levels of congestion than &#8220;more important&#8221; frames.  For example, maybe CoS values 5,6 and 7 are considered very important in your network, but CoS 1-4 are less important.  Your WTD configuration would probably have CoS 1-4 mapped to the thresholds that get dropped sooner than CoS 5-7. Maybe CoS 1-4 gets dropped at 60% congestion, whereas CoS 5-7 only gets dropped when it absolutely HAS to at 100% congestion.  In the grand scheme of things for routing and switching I would say understand the basic concept and know where to find the information if you have to.</p>
<p>Now, when we talk about how the queues actually get serviced and how much they get serviced (who gets better treatment by getting more attention), we are getting into SRR or shaped round robin.  This happens again for both input and output queues.  We will focus on egress queueing here.  As usual, there are multiple options.  Namely, we have shaped mode and shared mode. In short, with shaped mode each queue is guaranteed a certain amount of bandwidth, but also policed to that level.  If the other queues are not filled, the extra bandwidth is not utilized.  With shared mode as the name implies, the bandwidth among the queues is shared according to configured weights, but is not policed. There is a significant difference in understanding the syntax between the two modes.</p>
<p>With shaped mode we have the following interface command:</p>
<p><strong><em>srr-queue bandwidth shape</em></strong></p>
<p>In this case the weight values are talking about a specific amount of bandwidth guaranteed for that queue.  Weight 1 is for queue 1, weight 2 for queue 2 , etc&#8230;The numbers that you enter are the denominator portion of a fraction.  For example:</p>
<pre>srr-queue bandwidth shape 4 4 4 4
srr-queue bandwidth shape 8 0 0 0</pre>
<p>First of all, these are two different examples.  In the first line, we are saying &#8220;each queue will get 1/4 of the bandwidth of this interface guaranteed.&#8221;  In the second example, we are saying &#8220;Queue 1 will get 1/8 of the bandwidth guaranteed, and all other queues operate in shared mode&#8221;.  When we use the 0 for the other three queues we tell them to operate in shared mode.  So in the case of the second example, queues 2-4 would shared the remaining 87.5% equally.</p>
<p>With shared mode we have the following command:</p>
<p><strong><em>srr-queue bandwidth share</em></strong></p>
<p>In the case of shared mode, the numbers have different meanings.  Now we are looking at a ratio or how the queues relate to each other.  The values themselves have no real meaning.  The only thing that matters in shared mode is the ratio of the queues.  For example, the following three lines accomplish the exact same thing &#8212; They each would allocate 25% of the interface bandwidth to each queue because the ratio between the queues is 1:1.</p>
<pre>srr-queue bandwidth share 1 1 1 1
srr-queue bandwidth share 25 25 25 25
srr-queue bandwidth share 100 100 100 100</pre>
<p>Let&#8217;s try something a bit diferent:</p>
<pre>srr-queue bandwidth share 10 20 30 40</pre>
<p>With the last example, queue 4 gets 4x as much bandwidth as queue 1 because it has a ratio of 4:1 with queue 1.  Queue 4 gets twice as much bandwidth as queue 2, and 1 1/3x bandwidth as queue 3.</p>
<p>Hopefully, this article has been of help to everbody out there learning QoS on the Catalyst 3560.  I hope that his has given you some valuable insite into the many different options and capabilities of this switch.  As you can see, the 3560 is a very powerful device!  As always, I would highly recommend and encourage you guys to do more research, labbing and reading on your own to master this topic.  The place to go is the 3560 software configuration guide on the DocCD which you can find here:</p>
<p><a title="http://www.cisco.com/en/US/products/hw/switches/ps5528/products_installation_and_configuration_guides_list.html" href="http://www.cisco.com/en/US/products/hw/switches/ps5528/products_installation_and_configuration_guides_list.html" target="_blank">http://www.cisco.com/en/US/products/hw/switches/ps5528/products_installation_and_configuration_guides_list.html</a></p>
<p>Best regards and keep studying hard!!!<br />
Joe Astorino &#8211; CCIE #24347</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2010/05/26/introduction-to-catalyst-3560-qos/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2010/05/26/introduction-to-catalyst-3560-qos/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2010/05/26/introduction-to-catalyst-3560-qos/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Free CCIE Lab Training: Links to This Weeks &amp; Last Weeks Recorded vLectures</title>
		<link>http://blog.ipexpert.com/2010/05/20/free-ccie-lab-training-links-to-this-weeks-last-weeks-recorded-vlectures/</link>
		<comments>http://blog.ipexpert.com/2010/05/20/free-ccie-lab-training-links-to-this-weeks-last-weeks-recorded-vlectures/#comments</comments>
		<pubDate>Thu, 20 May 2010 13:56:10 +0000</pubDate>
		<dc:creator>Mike Down</dc:creator>
				<category><![CDATA[Ask the Expert]]></category>
		<category><![CDATA[General Announcements]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Techtorials]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=3479</guid>
		<description><![CDATA[Did you Miss our vLectures that were scheduled for this week &#38; last week? No worries! All our vLecture sessions are recorded and available for those who have missed our FREE vLecture and for participants who want to review the vLectures sessions again. We have saved the session recordings for you. Watch our world renowned [...]]]></description>
			<content:encoded><![CDATA[<p>Did you Miss our vLectures that were scheduled for this week &amp; last week? No worries!</p>
<p>All our vLecture sessions are recorded and available for those who have missed our FREE vLecture and for participants who want to review the vLectures sessions again. We have saved the session recordings for you. Watch our world renowned <a href="https://www.ipexpert.com/Company/Team">CCIE instructors</a> explaining specific technical topic in our technology-focused classes and capture the technical knowledge needed to increase your chances of passing CCIE exam.</p>
<p><span id="more-3479"></span></p>
<p>CCIE Service Provider</p>
<ul>
<li>Instructor: Tyson Scott</li>
<li>Topic:  BGP Path Selection and BGP Filtering</li>
<li>Link: <a href="http://ipexpert.acrobat.com/p84746461/" target="_blank">http://ipexpert.acrobat.com/p84746461/</a></li>
</ul>
<p>CCIE Security</p>
<ul>
<li>Instructor: Tyson Scott</li>
<li>Topic: NAC Framework</li>
<li>Link: <a href="http://ipexpert.acrobat.com/p25784815/" target="_blank">http://ipexpert.acrobat.com/p25784815/</a></li>
</ul>
<p>CCIE Routing &amp; Switching</p>
<ul>
<li>Instructor: Marko Milivojevic</li>
<li>Topic:  How I passed CCIE R&amp;S v4.0</li>
<li>Link: <a href="http://ipexpert.acrobat.com/p74866708/" target="_blank">http://ipexpert.acrobat.com/p74866708/</a></li>
</ul>
<ul>
<li>Instructor: Joe Astorino</li>
<li>Topic: IPv6 Protocol and Routing</li>
<li>Link: <a href="http://ipexpert.acrobat.com/p13872226/" target="_blank">http://ipexpert.acrobat.com/p13872226/</a></li>
</ul>
<p>Do not miss our vLectures scheduled for the coming weeks. If you’re an IPexpert client and wish to join these sessions, please be sure to reserve a “virtual seat” now, these have been highly anticipated and we’re quite confident that these online training seats will fill up quickly.</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2010/05/20/free-ccie-lab-training-links-to-this-weeks-last-weeks-recorded-vlectures/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2010/05/20/free-ccie-lab-training-links-to-this-weeks-last-weeks-recorded-vlectures/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2010/05/20/free-ccie-lab-training-links-to-this-weeks-last-weeks-recorded-vlectures/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Practical Guide To The IPexpert Structured Learning Approach</title>
		<link>http://blog.ipexpert.com/2010/05/19/practical-guide-to-the-ipexpert-structured-learning-approach/</link>
		<comments>http://blog.ipexpert.com/2010/05/19/practical-guide-to-the-ipexpert-structured-learning-approach/#comments</comments>
		<pubDate>Wed, 19 May 2010 13:25:25 +0000</pubDate>
		<dc:creator>Joe Astorino</dc:creator>
				<category><![CDATA[Ask the Expert]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Routing & Switching]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Service Provider]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Voice]]></category>

		<guid isPermaLink="false">http://blog.ipexpert.com/?p=3420</guid>
		<description><![CDATA[As a CCIE instructor for the leading CCIE training company, IPexpert, I often get asked &#8220;How do I start my journey to becoming a CCIE?&#8221; or &#8220;What do I need to do first?&#8221; or &#8220;What product should I start with?&#8221; All of these questions are actually already answered in a structured step-by-step approach that we [...]]]></description>
			<content:encoded><![CDATA[<p>As a CCIE instructor for the leading CCIE training company, IPexpert, I often get asked &#8220;How do I start my journey to becoming a CCIE?&#8221; or &#8220;What do I need to do first?&#8221; or &#8220;What product should I start with?&#8221;  All of these questions are actually already answered in a structured step-by-step approach that we like to call our &#8220;Structured Learning Approach.&#8221;<span id="more-3420"></span></p>
<p>Unfortunately, sometimes people neglect the information in the structured learning approach and dive in wherever they can.  Oftentimes, this can be more detrimental to your success than it is helpful.  Over the last 10+ years, we have developed a system that works in developing prepared CCIE candidates.  When you stray from the system that is proven to work, you are taking a gamble.  Some might argue that the CCIE is about thinking outside the box, and I would agree with them.  However, why force yourself &#8220;against the grain&#8221; and make your journey to the holy digits harder than it has to be?  We have already done all that hard work for you.  Think of the structured learning approach as part of the reason you pay for the services of a company like IPexpert in the first place.  Experience is important for a reason.  This blog is going to focus on how you as an IPexpert student can <em><strong>fully utilize</strong></em> our program and get on the <em><strong>right path</strong></em> to becoming a CCIE.</p>
<p>Becoming a CCIE through the mentoring, concepts and approach of IPexpert is a very structured process that requires you as a student to fully understand to be successful.  Follow the path, and you have a great shot at joining the ranks of the networking industry elite.  Stray from the path, and you could be banging your head against the wall for years before you eventually pass, or just plain give up out of frustration.  What I want to do is explain to you guys how to avoid the frustration by following our proven structured learning approach.</p>
<h2>Step 1: Understand Advanced Theory &amp; Concepts (After Passing The Written)</h2>
<p>This is definitely one of the most important steps in your overall success.  All too often, people pass the written examination and bang&#8230;they are off to dive into complex, multiprotocol mock labs.  &#8220;If I do 25 mock labs I should be OK&#8221; people say.  Another common mistake is to think &#8220;I passed the written, I must know the technology&#8230;I don&#8217;t need any more book theory.&#8221;  Nothing could be further from the truth.  The CCIE written exam and the CCIE lab exam are totally different beasts.  In the IPexpert structured learning approach, the <em><strong>core knowledge, theory and concepts</strong></em> will come in the form of our industry leading <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Video-on-Demand-Course">CCIE R&#038;S Video on Demand course</a>.  With the video on demand, you are going to come along with me, CCIE #24347 and go DEEP with technology.  Through over 45 hours of lecture mixed with real hands on CCIE level configuration scenarios you are not only going to cement the core knowledge you learned for the written exam, but you are going to actually get your hands dirty as well through configurations.  You really cannot expect yourself to jump into configuring labs without having a solid foundation.  We don&#8217;t believe in building on a weak foundation.  This is one of the biggest mistakes people make.  Don&#8217;t cheat yourself &#8212; Start your preparation off right with the video on demand.</p>
<h2>Step 2: Begin Technology-Focused, Targeted Learning</h2>
<p>Once you have the core theory and concepts down, you need to start actually applying that knowledge.  At this point, you already have seen CCIE level scenarios from the video on demand, but now you will go a step further and be doing it yourself.  The *most* important part about this step, is that the labs are specific to individual technologies.  In other words, you will do a lab on each individual technology by itself.  No mixing and matching.  Why is this so important?  You cannot be expected to figure out how 25 different things are working together in a complex environment if you do not already understand each individual piece. This is how you get the advanced knowledge necessary to do that.</p>
<p>The ideal piece of the puzzle for you at this point is the IPexpert&#8217;s<a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Workbook/Technology-Focused-RandS-Lab-Workbook"> CCIE R&#038;S Workbook Volume 1</a> technology focused workbook mixed together with the IPexpert&#8217;s <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Workbook/video-solutions-vol1">CCIE R&#038;S Volume 1 Walk-Through Video Tutorials</a>.  Fortunately, if you purchase the IPexpert&#8217;s<a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Self-Study-Bundle"> CCIE R&#038;S Blended Learning Solution</a>, you get both those products. IPexpert&#8217;s <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Workbook/Technology-Focused-RandS-Lab-Workbook"> CCIE R&amp;S 4.0 Volume 1 Workbook</a> will take you through 34 technology specific labs and the accompanying Detailed Solution Guide.  If that is still not enough, watch as I take you right through the configurations and thought process in the IPexpert <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Workbook/video-solutions-vol1"> CCIE R&amp;S Volume 1 Walk-Through Video Tutorial</a>. At this point you have core theory down, and once you complete volume 1 you will have the knowledge necessary to continue.  Do <strong><span style="text-decoration: underline">not</span></strong> cheat yourself by skipping volume 1 because you have extensive experience in the industry.  The CCIE lab has nothing to do with best practices in the industry.  The CCIE lab, the environment, and the structure of the questions are unlike anything you have probably done before.  This will help prepare you for that.</p>
<h2>Step 3: Reinforce Theory &amp; Advanced Knowledge</h2>
<p>Once you have the fundamental knowledge down, and you have gotten through the challenging volume 1 labs, it is time to move on to the IPexpert <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Audio/On-Demand-Lecture-Series"> CCIE R&amp;S Audio on Demand lecture series</a>.  This is a brand new product unlike anything else available in the industry today.  For one, it is a completely different course than the video on demand.  Secondly, it was designed purposely to cover different aspects, angles, scenarios, and extra &#8220;tips and tricks&#8221; for the CCIE candidate.  Some of the stuff in the audio on demand series, you will not find in any vendor workbook, video or textbook because some things you just pick up from experience.  Fortunately, we&#8217;ve taken all that expertise and experience and put it into audio format you can take with you anywhere.  <strong><em>Finally, the audio on demand is coming at you from the perspective of a dual CCIE that has actually passed the newest v4.0 blueprint himself!</em></strong> Listen as Marko Milivojevic (CCIE #18427) takes you through each and every blueprint topic, with a focus on some specifics not considered core theory and knowledge as well as more &#8220;tips and tricks&#8221; to success. These audio lectures are directly downloadable from your members account, <strong><em>and</em></strong> available as part of the <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Self-Study-Bundle">CCIE R&#038;S Blended Learning Solution!</a></p>
<h2>Step 4: Begin Multiprotocol Exercises</h2>
<p>As I said earlier, many people feel they need to start at step #4.  These are often the people that come back for 2nd, 3rd, 4th, and 5th attempts at the lab : )  The reason is simple &#8212; they didn&#8217;t follow the path.  When you stray from the proven path to success, you will inevitably run into struggles.  This is really not designed to be a sales letter, but really &#8212; There is a reason the program has worked for 10 years.  There is a reason we have trained more CCIEs than anybody in the world.  Stick to the plan!</p>
<p>Now, IPexpert&#8217;s<a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Workbook/RandS-Mock-Lab-Workbook-Volume-2"> CCIE R&amp;S 4.0 Volume 2 Workbook </a>with Detailed Solution Guide multi-protocol labs are where we get to the real meat and potatoes of becoming prepared to take the lab exam.  These are CCIE level, full mock labs that will challenge you with all the different technologies and protocols you learned about in volume 1, but now all stuck together in one big nasty lab environment, just like the real deal. : )  This is where you will really cut your teeth and gain invaluable real world experience, which is probably the most important piece of becoming a CCIE.  You cannot pass the CCIE by reading books alone.  You must get in there and get your hands dirty.  IPexpert’s CCIE R&amp;S 4.0 Volume 2 workbook is where that is going to happen for you.</p>
<p>If you need equipment, my recommendation is to utilize our racks.  Check out proctorlabs.com and you will not be disappointed.  If you want to build your own rack, by all means do it.  Just realize, you will spend a LOT of time, energy, and money guaranteed.  The reason is that you will have to put together a topology that mimics the topology of the labs you are working on.  To put together an exact replica of our lab is doable; it is just tedious and expensive. In addition, if all your interface numbers don&#8217;t match exactly, you end up having to modify startup-configurations for every lab which wasted about 30 minutes of your time every single lab.  When I studied for my CCIE, I built my own rack.  It was great to have, but in retrospect I spent way more $$$, invested way more time, and spent much too long modifying configs than it was worth.  Once you complete the volume 2 and volume 3 workbooks you are getting very, very close to being prepared.</p>
<h2>Step 5: Reinforce Advanced Knowledge</h2>
<p>Once you are in the position where you <em>think</em> you are ready for the exam, you need to take it one step further.  When you go through something as technical and lengthy as CCIE prep, and you do it all &#8220;on demand&#8221; and through self study, inevitably some things are going to happen.  You forget things.  Secondly, you have questions.  While we do our best to deliver the best possible training experience, it is impossible to anticipate every single answer to every person&#8217;s questions through video and audio.  Additionally, you want to reinforce and validate that the knowledge you have floating around up in your head is actually correct, and that you are ready to rock the lab.  Step 5 is to attend one of IPexpert’s industry leading <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Lab-Boot-Camp/5-Day-Boot-Camp">CCIE R&#038;S 5 day ILT boot camps</a>.  These IPexpert boot camps are intense, 5 day courses designed to do exactly what I have just said.  My boot camps usually have you putting in 60-80 hours of hardcore CCIE preparation within a 5 day period.  We cover every technology on the blueprint from a lecture standpoint, as well as challenge you with more hands on lab work. With the lecture in a live environment, you obviously have the ability to ask many more specific questions, and to fill in gaps in your knowledge base.  The ILT is designed to be all about filling in holes, one on one time with a world class CCIE instructor, and more hands on practice.</p>
<p>Let me tell you a little bit about what the ILT is <strong><span style="text-decoration: underline">not</span></strong> about.  The reason I write about this is because <strong><em><span style="text-decoration: underline">this is hands down the biggest mistake our clients make!!!!!</span></em></strong> I teach a lot of boot camps and a large percentage of people we see coming to ILT have absolutely no previous experience doing CCIE level labs.  They have no experience doing technology specific labs.  They have no idea what our video on demand is.  In other words, they are starting their preparation by coming to the ILT &#8212; at step #5 in the process.  The vast majority of people that make the choice to skip steps 1 &#8211; 4 in the proven time tested approach are the ones that typically are lost during class, and do not get out of the class what it is designed to give them.  They have no chance of completing their boot camp lab work because they do not have the prerequisite skills necessary to do so.</p>
<p>Remember, when you come to ILT we expect that you have followed steps 1-4.  When you choose to ignore the first four steps, you are really doing yourself a disservice.  Please, do the video on demand, do your volume 1, do your volume 2 mock labs, put in your blood sweat and tears and THEN come and see us so we can answer the questions that came up through all of it and make you BETTER.</p>
<h2>Step 6: Polish Advanced Knowledge &amp; Troubleshooting Skills</h2>
<p>Everything you have done so far builds up to this point &#8212; the IPexpert <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Workbook/RandS-Mock-Lab-Workbook-Volume-3"> CCIE R&amp;S 4.0 Volume 3 mock lab workbook </a>with Detailed Solution Guide.  This is the most comprehensive, advanced and challenging mock lab workbook we offer.  The nice thing about volume 3 is that it is has been redesigned from the ground up to cover you guys for CCIE R&amp;S v4.0.  That means our current team went through and personally took care of volume 3 to make sure it is the most current, up to date, and relevant material you need to pass.  The exam structure is also taken directly from Cisco &#8212; 2 hour troubleshooting section followed by 6 hours of configuration on a separate topology!  Our mock labs are designed to be <strong><em>harder than the real lab</em></strong>.  The volume 3 labs are going to take all that fundamental core knowledge you learned in the IPexpert’s Video On Demand (VoD) and IPexpert’s Audio On Demand (AoD), the experience and knowledge you gained from the volume 1 and volume 2 labs, the information you took out of the ILT and put it all together to challenge you in a way that is going to prepare you to sit the real lab. Additionally, much like volume 1 you have the opportunity to <em><strong>watch an instructor do the lab</strong></em> via the IPexpert<a href="http://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Workbook/video-solutions"> CCIE R&amp;S Volume 3 Walk-Through Video Tutorial</a>. Yes, you can watch as I or Marko painstakingly take you through FULL mock labs one single task at a time.  This includes the troubleshooting section as well as the configuration section! <strong><em>This is</em></strong> <strong><em>also</em></strong> <em><strong>part of of the blended learning solution</strong></em>!</p>
<h2>Step 7: Practice Taking The REAL Lab</h2>
<p>Finally, step 7 is going to be the IPexpert <a href="https://www.ipexpert.com/Cisco/CCIE/Routing-and-Switching/Lab-Boot-Camp/One-Week-Lab-Experience">CCIE R&#038;S One-Week-Lab Experience Boot Camp</a>.  Before you decide to come to OWLE, please understand what it is designed to do.  This is the LAST step in your process before going to face the rigorous CCIE lab exam!  This course is <strong>NOT</strong> designed for you until you have completed all the prerequisite material.</p>
<p>The worst experience for you will be coming to an OWLE and having to leave the class, or be so far buried that you get nothing out of it because you lack the understanding and speed to do anything useful.  You build understanding, speed and efficiency through Steps 1 &#8211; 6 of course.  The OWLE is designed to put everything to the test in a one week experience that has you doing a CCIE like mock lab all day, all week long mixed with feedback, questions, and one on one time with a real CCIE.  You will put all your knowledge to the test and see if you are truly ready to sit the CCIE lab exam.</p>
<p>Our OWLE mock labs are going to put you in an environment similar to the real lab.  You will have 2 hours of troubleshooting, 6 hours of configuration, and we will treat you as you would be treated taking the real test.  That means your instructor is not there to white board and teach while you take the lab.  The instructor is not there to hold your hand and baby you through the steps &#8212; That has already been accomplished in steps 1 &#8211; 6 : )  The instructor will be there to act as a proctor, and to answer questions as a proctor would do so.</p>
<p>Now, with that being said there is also time allotted for re-learning, cementing concepts, and getting last minute help, tips and instruction before your big day.  That is also part of the OWLE as a whole.  If you can get to step 7 and you can do fairly well on our OWLE labs (which are also designed to be much harder than the real thing) we at IPexpert feel that you have a great chance of passing your lab and becoming a CCIE!</p>
<p>Joe Astorino &#8211; CCIE #24347</p>
<p>Sr. Technical Instructor &#8211; IPexpert</p>
<div name="googleone_share_1" style="position:relative;z-index:5;float: right; margin-left: 10px;"><g:plusone size="medium" count="1" href="http://blog.ipexpert.com/2010/05/19/practical-guide-to-the-ipexpert-structured-learning-approach/"></g:plusone></div><div style="text-align:left; margin: 0px 0px 0px 0px;" ><a href="http://blog.ipexpert.com/2010/05/19/practical-guide-to-the-ipexpert-structured-learning-approach/?pfstyle=wp" style="text-decoration: none; outline: none; color: #990000;"><img class="printfriendly" src="http://cdn.printfriendly.com/pf-icon.gif" alt="Print Friendly"/><span style="font-size:14px; margin-left:3px; color: #990000;">Print Friendly</span></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.ipexpert.com/2010/05/19/practical-guide-to-the-ipexpert-structured-learning-approach/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

