<?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>CCNP Recertification &#187; General</title>
	<atom:link href="http://ccnprecertification.com/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://ccnprecertification.com</link>
	<description>Study notes for the Cisco CCNP exam</description>
	<lastBuildDate>Mon, 25 Jan 2010 15:26:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CCNP completely redone</title>
		<link>http://ccnprecertification.com/2010/01/25/ccnp-completely-redone/</link>
		<comments>http://ccnprecertification.com/2010/01/25/ccnp-completely-redone/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 15:24:07 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/?p=153</guid>
		<description><![CDATA[This is the biggest change I&#8217;ve seen in the CCNP:
BSCI becomes ROUTE
BCMSN becomes SWITCH
ISCW and ONT become TSHOOT
Looks like more IPv6 content, multicast and IS-IS are gone, and more focus on simulations and troubleshooting.
The old exams are phased out on July 31, so if you have can make it by that date, get cracking!
Exams are [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2010/01/25/ccnp-completely-redone/">CCNP completely redone</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>This is the biggest change I&#8217;ve seen in the CCNP:</p>
<p>BSCI becomes ROUTE<br />
BCMSN becomes SWITCH<br />
ISCW and ONT become TSHOOT</p>
<p>Looks like more IPv6 content, multicast and IS-IS are gone, and more focus on simulations and troubleshooting.</p>
<p>The old exams are phased out on July 31, so if you have can make it by that date, get cracking!</p>
<p>Exams are now $200.</p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2010/01/25/ccnp-completely-redone/">CCNP completely redone</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2010/01/25/ccnp-completely-redone/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Checking common port numbers on Cisco IOS</title>
		<link>http://ccnprecertification.com/2009/01/10/checking-common-port-numbers-on-cisco-ios/</link>
		<comments>http://ccnprecertification.com/2009/01/10/checking-common-port-numbers-on-cisco-ios/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 20:25:23 +0000</pubDate>
		<dc:creator>Angel Castaneda</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/?p=130</guid>
		<description><![CDATA[While memorizing a bunch of port numbers definitely helps you impress the ladies, not everyone has that ability. Fortunately, you can check common port numbers right on the Cisco IOS command line.
Router&#62; enable
Router# conf t
Router# access-list 100 permit tcp any any eq ?

This will result in the following table:
 &#60;0-65535&#62;    Port number
bgp          Border Gateway Protocol [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2009/01/10/checking-common-port-numbers-on-cisco-ios/">Checking common port numbers on Cisco IOS</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>While memorizing a bunch of port numbers definitely helps you impress the ladies, not everyone has that ability. Fortunately, you can check common port numbers right on the Cisco IOS command line.</p>
<pre><code>Router&gt; enable
Router# conf t
Router# access-list 100 permit tcp any any eq ?
</code></pre>
<p>This will result in the following table:</p>
<pre><code> &lt;0-65535&gt;    Port number
bgp          Border Gateway Protocol (179)
chargen      Character generator (19)
cmd          Remote commands (rcmd, 514)
daytime      Daytime (13)
discard      Discard (9)
domain       Domain Name Service (53)
echo         Echo (7)
exec         Exec (rsh, 512)
finger       Finger (79)
ftp          File Transfer Protocol (21)
ftp-data     FTP data connections (used infrequently, 20)
gopher       Gopher (70)
hostname     NIC hostname server (101)
ident        Ident Protocol (113)
irc          Internet Relay Chat (194)
klogin       Kerberos login (543)
kshell       Kerberos shell (544)
login        Login (rlogin, 513)
lpd          Printer service (515)
nntp         Network News Transport Protocol (119)
pim-auto-rp  PIM Auto-RP (496)
pop2         Post Office Protocol v2 (109)
pop3         Post Office Protocol v3 (110)
smtp         Simple Mail Transport Protocol (25)
sunrpc       Sun Remote Procedure Call (111)
syslog       Syslog (514)
tacacs       TAC Access Control System (49)
talk         Talk (517)
telnet       Telnet (23)
time         Time (37)
uucp         Unix-to-Unix Copy Program (540)
whois        Nicname (43)
www          World Wide Web (HTTP, 80) </code></pre>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2009/01/10/checking-common-port-numbers-on-cisco-ios/">Checking common port numbers on Cisco IOS</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2009/01/10/checking-common-port-numbers-on-cisco-ios/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I&#8217;ll be speaking at Sharkfest &#8216;08</title>
		<link>http://ccnprecertification.com/2007/12/25/ill-be-speaking-at-sharkfest-08/</link>
		<comments>http://ccnprecertification.com/2007/12/25/ill-be-speaking-at-sharkfest-08/#comments</comments>
		<pubDate>Tue, 25 Dec 2007 18:31:28 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/2007/12/25/ill-be-speaking-at-sharkfest-08/</guid>
		<description><![CDATA[(cross posted from my blog) 
I&#8217;m giving 2 talks on using Wireshark to expose VoIP problems at Sharkfest &#8216;08 (schedule).  Details are sketchy, I think one of the talks is more of a hands on lab, the other is me talking.  I&#8217;ve expanded on my techniques from the Linux Journal article I wrote [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2007/12/25/ill-be-speaking-at-sharkfest-08/">I&#8217;ll be speaking at Sharkfest &#8216;08</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>(cross posted from <a href="http://ertw.com/blog/2007/12/25/ill-be-speaking-at-sharkfest-08/">my blog</a>) </p>
<p>I&#8217;m giving 2 talks on using Wireshark to expose VoIP problems at <a href="http://www.cacetech.com/SHARKFEST.08/">Sharkfest &#8216;08</a> (<a href="http://www.cacetech.com/SHARKFEST.08/Conf_Sched-122107jas.pdf">schedule</a>).  Details are sketchy, I think one of the talks is more of a hands on lab, the other is me talking.  I&#8217;ve expanded on my techniques from the Linux Journal article I wrote on the topic.</p>
<p>Some other fascinating topics going on at the same conference, especially wireless analysis and performance monitoring.  Hope to see you there.</p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2007/12/25/ill-be-speaking-at-sharkfest-08/">I&#8217;ll be speaking at Sharkfest &#8216;08</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2007/12/25/ill-be-speaking-at-sharkfest-08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bye bye Prometric&#8230;</title>
		<link>http://ccnprecertification.com/2007/07/17/bye-bye-prometric/</link>
		<comments>http://ccnprecertification.com/2007/07/17/bye-bye-prometric/#comments</comments>
		<pubDate>Wed, 18 Jul 2007 03:52:47 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/2007/07/17/bye-bye-prometric/</guid>
		<description><![CDATA[Cisco announced that Vue is the exclusive test vendor, meaning you can&#8217;t use Prometric anymore.  Last day to schedule a Prometric exam is July 31st. 
Content Copyright Sean WalbergBye bye Prometric&#8230;


No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2007/07/17/bye-bye-prometric/">Bye bye Prometric&#8230;</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Cisco announced that <a href="http://www.cisco.com/web/learning/le3/learning_certification_program_updates.html">Vue is the exclusive test vendor</a>, meaning you can&#8217;t use Prometric anymore.  Last day to schedule a Prometric exam is July 31st. </p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2007/07/17/bye-bye-prometric/">Bye bye Prometric&#8230;</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2007/07/17/bye-bye-prometric/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More exam changes for the CCNA track</title>
		<link>http://ccnprecertification.com/2007/06/26/more-exam-changes-for-the-ccna-track/</link>
		<comments>http://ccnprecertification.com/2007/06/26/more-exam-changes-for-the-ccna-track/#comments</comments>
		<pubDate>Tue, 26 Jun 2007 17:44:46 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/2007/06/26/more-exam-changes-for-the-ccna-track/</guid>
		<description><![CDATA[It was a year or two ago that Cisco split up the CCNA into two exams. (ICND and INTRO).  Yesterday it was announced that things were changing again into ICND1 and ICND2 exams along with creating another certification.  Passing just the first ICND makes you a Cisco Certified Entry Network Technician, then passing [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2007/06/26/more-exam-changes-for-the-ccna-track/">More exam changes for the CCNA track</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>It was a year or two ago that Cisco split up the CCNA into two exams. (ICND and INTRO).  Yesterday it was announced that things were changing again into ICND1 and ICND2 exams along with creating another certification.  Passing just the first ICND makes you a <a href="http://newsroom.cisco.com/dlls/2007/prod_062507d.html">Cisco Certified Entry Network Technician</a>, then passing the second gets you the CCNA.  From the news release:</p>
<blockquote><p>Laying the groundwork for more rigorous certification, CCENT validates the knowledge and skills needed to configure and verify small routed and switched networks, including the ability to configure IP addressing, implement basic security measures and understand the concepts of wireless networking.</p></blockquote>
<p>Cisco Press, of course, has <a href="http://home.businesswire.com/portal/site/home/index.jsp?epi-content=NEWS_VIEW_POPUP_TYPE&#038;newsId=20070625005049&#038;ndmHsc=v2*A1151319600000*B1182893380000*DgroupByDate*J2*L1*N1000003*ZCisco%20Press%20ccna&#038;newsLang=en&#038;beanID=2133606841&#038;viewID=news_view_popup">both new CCNA and CCNENT books</a> on the way.  For those that will be doing their studying during this transition and already bought books, using the Digital Short Cuts would be cheaper than buying new books.  (I <a href="http://ertw.com/blog/2007/04/02/a-tale-of-two-pdf-products/">previously looked at a couple of PDF based products</a>)</p>
<p>A cursory look at the new <a href="http://www.cisco.com/web/learning/le3/current_exams/640-802.html">CCNA exam</a>  shows that the trend of migrating content from the CCNP stream into the CCNA stream is continuing.  I see some basic IPv6 and Wireless, DHCP, and security topics in there, and some more details on switching protocols.</p>
<p>If you don&#8217;t want to take the one big exam, you take both <a href="http://www.cisco.com/web/learning/le3/current_exams/640-822.html">ICND1 (640-822)</a> and <a href="http://www.cisco.com/web/learning/le3/current_exams/640-816.html">ICND2 (640-816)</a>.  Last day to test the old exams is November 6th, with the new exams coming out August 1st.</p>
<p>I&#8217;m always in favour of raising the bar on certifications, though I&#8217;m not sure how much traction this CCENT certification will get seeing as it&#8217;s a stepping stone to an already entry level certification.  However, if it helps get more people into the game, I&#8217;m all for that.</p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2007/06/26/more-exam-changes-for-the-ccna-track/">More exam changes for the CCNA track</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2007/06/26/more-exam-changes-for-the-ccna-track/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A couple of random notes on progress</title>
		<link>http://ccnprecertification.com/2007/05/19/a-couple-of-random-notes-on-progress/</link>
		<comments>http://ccnprecertification.com/2007/05/19/a-couple-of-random-notes-on-progress/#comments</comments>
		<pubDate>Sat, 19 May 2007 20:45:01 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/2007/05/19/a-couple-of-random-notes-on-progress/</guid>
		<description><![CDATA[Every so often I get a comment or email from someone working on their CCNP which is great.  I thought I&#8217;d post an update on where I am.
My CCNP expired a couple of years ago.  I started this website so that I could post my study notes for the recert exam and hopefully [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2007/05/19/a-couple-of-random-notes-on-progress/">A couple of random notes on progress</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Every so often I get a comment or email from someone working on their CCNP which is great.  I thought I&#8217;d post an update on where I am.</p>
<p>My CCNP expired a couple of years ago.  I started this website so that I could post my study notes for the recert exam and hopefully help others.</p>
<p>A few months into that, I got the opportunity to write a book which I took.  This unfortunately caused me to miss my deadline, so my CCNP was then invalid.</p>
<p>My agent from my book also got me into writing about UNIX for various parties, which slowed down the pace of my recertification.  Eventually I got my CCNA again, and BCMSN.</p>
<p>Late last year when the CCNP changed I contacted Cisco Press about becoming a technical editor for any of their new books.  I got on as the technical editor for the upcoming ISCW book, and managed to get roped into writing the questions that go in the back of the BCMSN book that just came out, the ISCW book that I edited, and the BSCI book that&#8217;s coming out.  I&#8217;m almost done all but the last part.  </p>
<p>I&#8217;ve also been busy helping <a href="http://b5media.com">b5media</a> with systems administration and LAMP scaling, which has further pushed off my recert.</p>
<p>I&#8217;m happy to say I passed ISCW a couple of weeks ago.  I think the book that&#8217;s coming out is well written, and I owe my success on that exam to having spent so much time studying the manuscript as it was being written.</p>
<p>I hope to write BSCI fairly soon.  I&#8217;ve been focusing my studying on IPv6, multicast, and SONA largely because those are the areas I am concentrating on for the practice questions.  However I&#8217;ve also been working on OSPF and IS-IS because those are my weak spots.</p>
<p>I&#8217;ve also got a pile of Cisco Press books that I&#8217;d like to share my opinion on in the coming weeks.  The new CCNP video mentor is quite good, and I just received the BSCI pocket reference.  If you like O&#8217;Reilly&#8217;s Hacks or Cookbooks series, I think you&#8217;ll be happy with these references.</p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2007/05/19/a-couple-of-random-notes-on-progress/">A couple of random notes on progress</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2007/05/19/a-couple-of-random-notes-on-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rules of Thumb</title>
		<link>http://ccnprecertification.com/2006/08/18/rules-of-thumb/</link>
		<comments>http://ccnprecertification.com/2006/08/18/rules-of-thumb/#comments</comments>
		<pubDate>Fri, 18 Aug 2006 13:24:53 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/2006/08/18/rules-of-thumb/</guid>
		<description><![CDATA[Often network folk have to make quick estimates without benefit of calculators, measuring tapes, or other handy things.  I was thinking about this the other day, and thought I&#8217;d post some of the techniques I use.
- I&#8217;m 6&#8242; tall, so my armspan is about 6&#8242;.  Great for measuring the length of cables
- One [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2006/08/18/rules-of-thumb/">Rules of Thumb</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Often network folk have to make quick estimates without benefit of calculators, measuring tapes, or other handy things.  I was thinking about this the other day, and thought I&#8217;d post some of the techniques I use.</p>
<p>- I&#8217;m 6&#8242; tall, so my armspan is about 6&#8242;.  Great for measuring the length of cables<br />
- One big pace is about a meter (or 3&#8242;)<br />
- Every megabit per second of bandwidth will transfer about half a Gig of data per hour, at best.<br />
- having a rough idea of the cost of a switch, GBICs, and installation, rough guesses for the cost of data circuits (operational and capital), internet bandwidth costs</p>
<p>Any others?</p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2006/08/18/rules-of-thumb/">Rules of Thumb</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2006/08/18/rules-of-thumb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CCNP Updated</title>
		<link>http://ccnprecertification.com/2006/08/15/ccnp-updated/</link>
		<comments>http://ccnprecertification.com/2006/08/15/ccnp-updated/#comments</comments>
		<pubDate>Tue, 15 Aug 2006 14:38:32 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/2006/08/15/ccnp-updated/</guid>
		<description><![CDATA[The CCNP track is being updated.  Have a look at the new CCNP prep centre:  http://www.cisco.com/go/prep-ccnp
Press release:  http://biz.yahoo.com/bw/060815/20060815005343.html?.v=1
Summary of the changes (from the prep centre)
642-821 BCRAN becomes 642-825 ISCW Implementing Secure Converged WANS:
Security, DSL and MPLS added
642-831 CIT becomes 642-845 ONT Optimized Converged Cisco Networks:
QoS and WAN added
642-801 BSCI becomes 642-901 BSCI [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2006/08/15/ccnp-updated/">CCNP Updated</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>The CCNP track is being updated.  Have a look at the new CCNP prep centre:  http://www.cisco.com/go/prep-ccnp</p>
<p>Press release:  http://biz.yahoo.com/bw/060815/20060815005343.html?.v=1</p>
<p>Summary of the changes (from the prep centre)</p>
<p>642-821 BCRAN becomes 642-825 ISCW Implementing Secure Converged WANS:<br />
Security, DSL and MPLS added</p>
<p>642-831 CIT becomes 642-845 ONT Optimized Converged Cisco Networks:<br />
QoS and WAN added</p>
<p>642-801 BSCI becomes 642-901 BSCI Building Scalable Cisco Internetworks:<br />
Routing Protocols at Campus Edge added</p>
<p>642-811 BCMSN becomes 642-812 BCMSN Building Cisco Multilayer Switched Networks:<br />
Campus Switch Networks and Wireless LANs added</p>
<p>The BCRAN replacement looks the most interesting.</p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2006/08/15/ccnp-updated/">CCNP Updated</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2006/08/15/ccnp-updated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hardware priority queues on Catalyst switches</title>
		<link>http://ccnprecertification.com/2006/06/08/hardware-priority-queues-on-catalyst-switches/</link>
		<comments>http://ccnprecertification.com/2006/06/08/hardware-priority-queues-on-catalyst-switches/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 03:36:23 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Switching]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/2006/06/08/hardware-priority-queues-on-catalyst-switches/</guid>
		<description><![CDATA[Just a note while I come up for air&#8230;
On most switches with a hardware priority queue (egress expedite queue) like the 3550, it&#8217;s statically assigned to queue 4 (on switches with 4 queues).  Some switches like the 4500s let you switch the queue, but generally it&#8217;s on silicon so you&#8217;re stuck.  No problem.
However, [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2006/06/08/hardware-priority-queues-on-catalyst-switches/">Hardware priority queues on Catalyst switches</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Just a note while I come up for air&#8230;</p>
<p>On most switches with a hardware priority queue (egress expedite queue) like the 3550, it&#8217;s statically assigned to queue 4 (on switches with 4 queues).  Some switches like the 4500s let you switch the queue, but generally it&#8217;s on silicon so you&#8217;re stuck.  No problem.</p>
<p>However, on the 3560 it&#8217;s queue 1.  Luckily the commands are different (wrr-queue vs srr-queue) but it&#8217;s not exactly obvious that the pq isn&#8217;t in the same place.  </p>
<p>I haven&#8217;t checked the 3750 series, I suspect they&#8217;ll also be on queue 1.</p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2006/06/08/hardware-priority-queues-on-catalyst-switches/">Hardware priority queues on Catalyst switches</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2006/06/08/hardware-priority-queues-on-catalyst-switches/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>QoS classification in a nutshell</title>
		<link>http://ccnprecertification.com/2006/05/11/qos-classification-in-a-nutshell/</link>
		<comments>http://ccnprecertification.com/2006/05/11/qos-classification-in-a-nutshell/#comments</comments>
		<pubDate>Thu, 11 May 2006 13:21:42 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://ccnprecertification.com/2006/05/11/qos-classification-in-a-nutshell/</guid>
		<description><![CDATA[Recently I&#8217;ve been spending a lot of time dealing with Quality of Service (QoS) for voice, so this article will be an introduction to the topic.
QoS involves giving better treatment to some traffic at the expense of others.  It&#8217;s not going to make any more data fit on the pipe, it just tries to [...]<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2006/05/11/qos-classification-in-a-nutshell/">QoS classification in a nutshell</a></p>



No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been spending a lot of time dealing with Quality of Service (QoS) for voice, so this article will be an introduction to the topic.</p>
<p>QoS involves giving better treatment to some traffic at the expense of others.  It&#8217;s not going to make any more data fit on the pipe, it just tries to make all the applications happy.  Take for instance VoIP and FTP.  VoIP needs only a bit of bandwidth (<100Kbit/sec for a G.711 call), but if there is jitter (variation in latency) the call suffers.  FTP doesn't care about delay or latency, it'll take as much of the pipe as it can handle (or is constrained because of TCP windowing).  Here, the goal of QoS would be to make sure the voice gets the jitter control it needs.  If we added in another application such as a CRM tool, we might give bandwidth guarantees to it such that voice gets the priority treatment, CRM gets enough bandwidth to do what it needs, and FTP gets the rest.  We could also limito FTP.  Such are the decisions necessary when designing QoS policies.</p>
<p><span id="more-73"></span></p>
<p>There are many ways of doing QoS in IOS, but the currently favoured method uses the Modular QoS CLI (MQC).  The three phases are</p>
<ol>
<li>Classify the packet</li>
<li>Mark the packet</li>
<li>Apply a treatment (also known as Per Hop Behaviour (PHB)) to the packet</li>
</ol>
<p>(Technically, I suppose marking could be a treatment, but it&#8217;s usually considered separately.)  Here, I&#8217;ll cover the classification step.</p>
<h2>Classification</h2>
<p>Classification involves mapping a packet to a series of classes.  In QoS design, we generally don&#8217;t make a class specific to an application, we make it specific to a treatment.  When taking the Cisco QoS course, we were told to keep the number of classes to 6 or fewer.</p>
<p>Classification criteria depends on the hardware, some of the things that are available are:</p>
<ul>
<li>Access-lists</li>
<li>Layer 3 QoS (DSCP values)</li>
<li>Layer 2 QoS (CoS bits)</li>
<li><a href="http://cisco.com/en/US/products/sw/iosswrel/ps5207/products_command_reference_chapter09186a00801a7ee6.html">NBAR</a></li>
</ul>
<p>This is done through the <b>class-map</b> command.  The syntax is</p>
<pre><code>
 Router(config)#class-map ?
   WORD       class-map name
   match-all  Logical-AND all matching statements under this classmap
   match-any  Logical-OR all matching statements under this classmap
</pre>
<p></code><br />
This creates the class map, and puts you in class-map configuration mode.  The match-all and match-any specify whether all the match conditions that you enter in class-map configuration mode are required, or only one.  The default is all.</p>
<p>Once configuring the class-map, you have to match things:</p>
<pre><code>
Router(config-cmap)#match ?
  access-group         Access group
  any                  Any packets
  class-map            Class map
  cos                  IEEE 802.1Q/ISL class of service/user priority values
  destination-address  Destination address
  fr-de                Match on Frame-relay DE bit
  input-interface      Select an input interface to match
  ip                   IP specific values
  mpls                 Multi Protocol Label Switching specific values
  not                  Negate this match result
  protocol             Protocol
  qos-group            Qos-group
  source-address       Source address
</pre>
<p></code></p>
<p>An example of a class-map that matches voice traffic by looking for the DSCP tag in the IP header is:</p>
<pre><code>
class-map match-all voice-traffic
  match ip dscp 46
</pre>
<p></code></p>
<h2>Layer 2 and 3 QoS Marking</h2>
<p>It's inefficient for a router to figure out what a packet is based on layer 4-7 criteria.  It is far better to have the packet marked at the edge of the network and have the network look at that marking.  At layer 2 this is called the Class of Service (COS), at layer 3 this is called the Differentiated Services Code Point (DSCP).</p>
<p>COS bits are the p part of 802.1p/q, and as such, are only carried in trunked packets.  Note that in a .1q trunk, the native vlan isn't tagged by default, so it can't carry the COS bits.  Within the 802.1q header are two bytes.  12 bits of this forms the VLAN tag, and 3 bits are used for the 802.1p priority.</p>
<p>3 bits doesn't tell you much, and dealing with headers at layer 2 is a pain (since the headers get rewritten at every switch hop).  The IP header also had 3 bits (called TOS), which was later expanded to 6 to form the DSCP value.  DSCP is defined in <a href="http://www.rfc-editor.org/rfc/rfc2474.txt">RFC 2474</a>, and tries to give more meaning to the value than simply a priority between 0 and 63.  RFC 2474 actually defines a full byte for the DSCP header with the DSCP value taking the high order 6 bits and the two low order bits unused.  <a href="http://www.rfc-editor.org/rfc/rfc3168.txt">RFC 3168</a> uses these values to implement Explicit Congestion Notification, sort of like BECN/FECN for IP.</p>
<p><a href="http://www.iana.org/assignments/dscp-registry">Differentiated Services Field Codepoints</a> is a good document on the suggested classifications, culled from various RFCs, with some of my comments:</p>
<pre>
Name		Space			Reference
----		-----			---------
CS0		000000			[RFC2474]   CS* is used for compatibility with the old TOS bits
CS1		001000			[RFC2474]   so only the top 3 bits are used
CS2		010000			[RFC2474]
CS3		011000			[RFC2474]
CS4		100000			[RFC2474]
CS5		101000			[RFC2474]
CS6		110000			[RFC2474]
CS7		111000			[RFC2474]
AF11		001010			[RFC2597]  Assured Forwarding classes
AF12		001100			[RFC2597]
AF13		001110			[RFC2597]
AF21		010010			[RFC2597]
AF22		010100			[RFC2597]
AF23		010110			[RFC2597]
AF31		011010			[RFC2597]
AF32		011100			[RFC2597]
AF33		011110			[RFC2597]
AF41		100010			[RFC2597]
AF42		100100			[RFC2597]
AF43		100110			[RFC2597]
EF PHB		101110			[RFC3246]  Expedited Forwarding, this should be priority queued ie for voice.
</pre>
<p>The CS tags are for compatibility with the older TOS.  From <a href="http://www.ietf.org/rfc/rfc2597">RFC 2597</a>, the definition of the AF class is:</p>
<blockquote><p>
The AF PHB group provides delivery of IP packets in four<br />
   independently forwarded AF classes.  Within each AF class, an IP<br />
   packet can be assigned one of three different levels of drop<br />
   precedence.
</p></blockquote>
<p>The drop predence is tied to a QoS mechanism called Random Early Detection, which will be looked at in another article.</p>
<p>Though we're getting out of the topic of classification, DSCP values don't necessarily follow a strict order.  For instance, I've seen documents suggesting that normal traffic be set with CS0, and defined "bad" traffic to have CS1.</p>
<p>That's about it for classifying traffic until I start doing some examples.  Once you have built your class-maps, you tie them to a behaviour using policy-maps, and then assign those to interfaces using service-policies.  All in a future article!</p>
<p>Content Copyright Sean Walberg<br/><br/><a href="http://ccnprecertification.com/2006/05/11/qos-classification-in-a-nutshell/">QoS classification in a nutshell</a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://ccnprecertification.com/2006/05/11/qos-classification-in-a-nutshell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
