<?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>MattsShack.com</title>
	<atom:link href="http://www.mattsshack.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.mattsshack.com</link>
	<description>Why? Just Because I Can.</description>
	<lastBuildDate>Sun, 15 Aug 2010 01:51:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Cisco tclsh ping</title>
		<link>http://www.mattsshack.com/?p=2786</link>
		<comments>http://www.mattsshack.com/?p=2786#comments</comments>
		<pubDate>Sun, 15 Aug 2010 01:51:07 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[MattsShack]]></category>

		<guid isPermaLink="false">http://www.mattsshack.com/?p=2786</guid>
		<description><![CDATA[Below is the tcl script I use on all my Cisco routers when I am testing readability. I was learned this script during training and thought it would be good to pass along. Be sure to change the IPs and source interface / IP before trying this on your router. router1#tclsh router1(tcl)# foreach ip { [...]]]></description>
			<content:encoded><![CDATA[<p>Below is the tcl script I use on all my Cisco routers when I am testing readability. I was learned this script during training and thought it would be good to pass along. Be sure to change the IPs and source interface / IP before trying this on your router.<br />
<code><br />
router1#tclsh<br />
router1(tcl)#<br />
foreach ip {<br />
1.1.1.1 <--- EXAMPLE IP #1<br />
2.2.2.2 <--- EXAMPLE IP #2<br />
} { ping $ip repe 3 so INSERT YOUR INTERFACE / IP HEERE time 1 }</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattsshack.com/?feed=rss2&amp;p=2786</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CCIE Studies Update</title>
		<link>http://www.mattsshack.com/?p=125</link>
		<comments>http://www.mattsshack.com/?p=125#comments</comments>
		<pubDate>Fri, 30 Jul 2010 03:10:43 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://www.mattsshack.com/?p=125</guid>
		<description><![CDATA[Study Study Study! Even night for at least 3 hours a night, study. So far I have covered most of RIP, EIGRP, OSPF, and BGP. I will spend the next few weeks going over each of these protocols and deep diving into the Cisco DocCD. My goal is to be very comfortable with each before [...]]]></description>
			<content:encoded><![CDATA[<p>Study Study Study! Even night for at least 3 hours a night, study. So far I have covered most of RIP, EIGRP, OSPF, and BGP. I will spend the next few weeks going over each of these protocols and deep diving into the Cisco DocCD. My goal is to be very comfortable with each before moving on to QOS and IPv6.</p>
<p>On a side note, I finally have the website straight. If you are studying for the CCIE R&#038;S and want some help, or would like to just bounce a few questions off someone feel free to contact me using any of the social links or contact page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattsshack.com/?feed=rss2&amp;p=125</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Contact Form Fixed</title>
		<link>http://www.mattsshack.com/?p=64</link>
		<comments>http://www.mattsshack.com/?p=64#comments</comments>
		<pubDate>Sat, 17 Jul 2010 03:46:32 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[MattsShack]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.mattsshack.com/?p=64</guid>
		<description><![CDATA[I was made aware today that my email was not working for this domain. I have added a Contact Me page so that I can now be easily contacted from this page. I hope to have my email straightened out shortly.]]></description>
			<content:encoded><![CDATA[<p>I was made aware today that my email was not working for this domain. I have added a Contact Me page so that I can now be easily contacted from this page. I hope to have my email straightened out shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattsshack.com/?feed=rss2&amp;p=64</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We are now mobile friendly</title>
		<link>http://www.mattsshack.com/?p=58</link>
		<comments>http://www.mattsshack.com/?p=58#comments</comments>
		<pubDate>Wed, 14 Jul 2010 04:43:07 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[MattsShack]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.mattsshack.com/?p=58</guid>
		<description><![CDATA[Thanks to WPtouch, Mattsshack.com is now mobile friendly. This has been something I have wanted to do to my last few blog sites, so before I got to many posts I wanted to get a mobile friendly version of the site running. So fire up you favorite smart phone and check us out .]]></description>
			<content:encoded><![CDATA[<p>Thanks to WPtouch, Mattsshack.com is now mobile friendly.  This has been something I have wanted to do to my last few blog sites, so before I got to many posts I wanted to get a mobile friendly version of the site running. So fire up you favorite smart phone and check us out <img src='http://www.mattsshack.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattsshack.com/?feed=rss2&amp;p=58</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spanning Tree Notes</title>
		<link>http://www.mattsshack.com/?p=8</link>
		<comments>http://www.mattsshack.com/?p=8#comments</comments>
		<pubDate>Fri, 09 Jul 2010 01:24:38 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[Study]]></category>

		<guid isPermaLink="false">http://www.mattsshack.com/?p=8</guid>
		<description><![CDATA[Today I studied spanning-tree protocol. Below are some notes that I jotted down, as always the notes below may not be %100 right. If you see an error please let me know and I will update then so I don't lead anyone astray. <strong>This is a work in progress.</strong>]]></description>
			<content:encoded><![CDATA[<p>Today I studied spanning-tree protocol. Below are some notes that I jotted down, as always the notes below may not be %100 right. If you see an error please let me know and I will update then so I don&#8217;t lead anyone astray. <strong>This is a work in progress.</strong></p>
<p><strong>Cisco PVST+ 802.1d</strong><br />
Cisco Proprietary<br />
One STP instance per VLAN.</p>
<p>Port States:<br />
<code>Disabled<br />
Blocking<br />
Listening<br />
Learning<br />
Forwarding</code></p>
<p>Phase 1 &#8211; Root Bridge Election.<br />
Election is based on the Switch with the best Bridge ID (BID). BID is made up of Bridge Priority and Bridge MAC Address.</p>
<p>Root Bridge Election &#8211; Change bridge priority to change the STP root bridge.<br />
<code>(config)#spanning-tree vlan (VLANs) root primary<br />
-or-<br />
(config)#spanning-tree vlan (VLANS) priority (0 - 65535)</code></p>
<p>Phase 2 &#8211; Root Port Election.<br />
Based on lowest cumulative Port Cost, lowest <em>upstream</em> BID, and lowest <em>upstream</em> Port ID.</p>
<p>Port Cost can be changed locally by changing the follow on the local interface.<br />
<code>(config-if)#speed (10/100/1000)<br />
-or-<br />
(config-if)#bandwidth (value)<br />
-or-<br />
(config-if)#spanning-tree vlan (VLANs) cost (Value)</code><br />
Changing cost will effect all down stream switches as well as the local switch.</p>
<p>Port ID can be changed using one of the following interface command.<br />
<code>(config-if)#spanning-tree vlan (VLANs) port-priority (0 - 240)</code><br />
Changing the port priority effects down stream switches. Lower priority is more preferred.</p>
<p>Command to know<br />
<code>#show spanning-tree (VLAN) details    - To see why STP decided on the Port it did.</code></p>
<p><strong>Rapid-STP 802.1w</strong><br />
Cisco Proprietary<br />
One STP instance per VLAN.</p>
<p>Port States:<br />
<code>Discarding<br />
Learning<br />
Forwarding</code></p>
<p><code>(config)#spanning-tree mode rapid-pvst</code><br />
Built in Uplink Fast and Backbone Fast (More below).</p>
<p><strong>MST 802.1s</strong><br />
Open Standard<br />
Enabling 802.1s will get you 802.1w by default. </p>
<p><code>(config)#spanning-tree mode mst</code></p>
<p>MST uses the same election process as 802.1d, however uses user defined instances.<br />
<code>(config)#spanning-tree mst configuration<br />
(config-mst)#name (NAME)<br />
(config-mst)#revision (Number)<br />
(config-mst)#instance (NUMBER) vlan (VLANs)</code></p>
<p>Must &#8220;exit&#8221; the spanning-tree mst configuration before the changes take effect.<br />
Instance 0 is a &#8220;catch all&#8221; for any VLANs that are not defined in another MST instance.</p>
<p>Change priorities on a per instance basis, not on a per interface basis.</p>
<p>Commit the following to memory:<br />
<strong>Port Fast </strong>- Forward traffic through the listening and learning phases. Set this towards the host. Can be enabled global with BPDU Filter.</p>
<p><strong>BPDU Filter</strong>- When configured on an interface used to stop sending BPDUs out an interface. Enabled global to revert port fast interface out of port fast if a BPDU is received. Use with global port fast enabled.</p>
<p><strong>BPDU Guard</strong>- Put interface in err-disabled state if a BPDU is received in and interface. Can be enabled on the interface or global.</p>
<p><strong>Root Guard</strong>- Like BPDU Guard, however will only err-disable the port is a superior BPDU is received. Usually used on the network edge.</p>
<p><strong>Uplink Fast</strong>- Recover from a <em>direct</em> failure of the root port. Immediately transition an ALT port to forwarding when the root port fails. Built into MST 802.1s and RSTP 802.1w.</p>
<p><strong>Backbone Fast</strong>- Recover from <em>indirect</em> failure of the root port. Expires the Max Age time when a inferior BPDU is received on root port. Works with the Max Age timer.</p>
<p><strong>Loop Guard</strong>- When BPDUs are not longer received the port does NOT go through normal STP convergence. It fails the port into an STP Loop-Inconsistent state.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattsshack.com/?feed=rss2&amp;p=8</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MattsShack and my CCIE Quest</title>
		<link>http://www.mattsshack.com/?p=5</link>
		<comments>http://www.mattsshack.com/?p=5#comments</comments>
		<pubDate>Fri, 09 Jul 2010 00:06:11 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[MattsShack]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.mattsshack.com/?p=5</guid>
		<description><![CDATA[Ok, I have gone and done it again. MattsShack.com has changed again, but this time it is so I can blog about my journey to get my Cisco CCIE. I will hope to type up what I have learned here to help motivate myself and others to stay on track.]]></description>
			<content:encoded><![CDATA[<p>Ok, I have gone and done it again. MattsShack.com has changed again, but this time it is so I can blog about my journey to get my Cisco CCIE. I will hope to type up what I have learned here to help motivate myself and others to stay on track.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattsshack.com/?feed=rss2&amp;p=5</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
