<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Daniels networking blog</title>
	<atom:link href="http://lostintransit.se/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostintransit.se</link>
	<description>Networking articles by CCIE #37149</description>
	<lastBuildDate>Fri, 17 May 2013 05:29:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='lostintransit.se' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Daniels networking blog</title>
		<link>http://lostintransit.se</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://lostintransit.se/osd.xml" title="Daniels networking blog" />
	<atom:link rel='hub' href='http://lostintransit.se/?pushpress=hub'/>
		<item>
		<title>STP convergence &#8211; MST</title>
		<link>http://lostintransit.se/2013/05/08/stp-convergence-mst/</link>
		<comments>http://lostintransit.se/2013/05/08/stp-convergence-mst/#comments</comments>
		<pubDate>Wed, 08 May 2013 06:08:49 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[Spanning tree]]></category>
		<category><![CDATA[CIST]]></category>
		<category><![CDATA[Convergence]]></category>
		<category><![CDATA[IST]]></category>
		<category><![CDATA[MST]]></category>
		<category><![CDATA[MSTP]]></category>
		<category><![CDATA[RPVST+]]></category>
		<category><![CDATA[RSTP]]></category>
		<category><![CDATA[STP]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1486</guid>
		<description><![CDATA[In the comments I received a wish to compare RPVST+ with MST. RPVST+ is Ciscos proprietary STP running one instance per VLAN over 802.1Q trunks. MST is an industry standard which can run multiple instances but not one per VLAN. MST does run RSTP as underlying protocol so in theory there should be no difference [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1486&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>In the comments I received a wish to compare RPVST+ with MST.<br />
RPVST+ is Ciscos proprietary STP running one instance per VLAN over<br />
802.1Q trunks. MST is an industry standard which can run multiple<br />
instances but not one per VLAN. MST does run RSTP as underlying<br />
protocol so in theory there should be no difference at all. Let&#8217;s<br />
give it a try. The topology is very similar to last time but a couple<br />
of extra routers are involved. We&#8217;ll get back to these later. This is<br />
the topology:</p>
<p><a href="http://reaper81.files.wordpress.com/2013/05/stp-convergence-mst.png"><img src="http://reaper81.files.wordpress.com/2013/05/stp-convergence-mst.png?w=595&#038;h=324" alt="STP-convergence-MST" width="595" height="324" class="alignnone size-full wp-image-1487" /></a></p>
<p>These are the current port roles:</p>
<p><a href="http://reaper81.files.wordpress.com/2013/05/stp-port-roles-mst.png"><img src="http://reaper81.files.wordpress.com/2013/05/stp-port-roles-mst.png?w=595" alt="STP-port-roles-MST"   class="alignnone size-full wp-image-1488" /></a></p>
<p>I just have put some basic MST configuration and NTP on the switches.</p>
<pre>
SW3(config)#ntp server 13.13.13.1
SW3(config)#span mode mst
SW3(config)#span mst 0 prio 16384
SW3(config)#span mst 1 prio 16384
SW3(config)#span mst conf
SW3(config-mst)#name TST       
SW3(config-mst)#revision 1
</pre>
<p>Verify initial reachability between the routers.</p>
<pre>
R1#ping 13.13.13.3

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 13.13.13.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

R2#ping 25.25.25.5

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 25.25.25.5, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
</pre>
<p>Now let&#8217;s shutdown Gi0/21 on SW3 which is leading to SW2 root port.<br />
Debug spanning-tree events will show the sequence of events.</p>
<pre>
May  7 20:32:18.975: MST[0]: Fa0/21 state change forwarding -&gt; disabled
May  7 20:32:18.975: MST[0]: updt roles, root port Fa0/21 going down
May  7 20:32:18.975: MST[0]: Fa0/23 is now root port
May  7 20:32:18.975: MST[0]: Fa0/21 state change disabled -&gt; blocking
May  7 20:32:18.975: MST[0]: Fa0/23 state change blocking -&gt; forwarding
May  7 20:32:18.979: MST[0]: sending proposal on Fa0/3
May  7 20:32:18.983: MST[0]: sending proposal on Fa0/5
</pre>
<p>The switchover is immediate as expected. Now let&#8217;s try to simulate passive<br />
error by implementing BPDU filter.</p>
<pre>
SW3(config-if)#span bpdufilter enable
SW3(config-if)#do sh clock
20:36:14.354 UTC Tue May 7 2013
</pre>
<p>This is from SW2:</p>
<pre>
May  7 20:36:20.008: MST[0]: updt roles, information on root port Fa0/21 expired
May  7 20:36:20.008: MST[0]: Fa0/23 is now root port
May  7 20:36:20.008: MST[0]: Fa0/21 state change forwarding -&gt; blocking
May  7 20:36:20.008: MST[0]: Fa0/3 state change forwarding -&gt; blocking
May  7 20:36:20.008: MST[0]: Fa0/5 state change forwarding -&gt; blocking
May  7 20:36:20.008: MST[0]: Fa0/23 state change blocking -&gt; forwarding
May  7 20:36:20.008: MST[0]: Fa0/21 is now designated
May  7 20:36:20.012: MST[0]: sending proposal on Fa0/21
May  7 20:36:20.012: MST[0]: sending proposal on Fa0/3
May  7 20:36:20.012: MST[0]: sending proposal on Fa0/5
</pre>
<p>So it took roughly 6 seconds which was expected. Because MST runs<br />
RSTP the results are exactly the same. The only thing that&#8217;s really different<br />
with MST is that all BPDUs are piggybacked in the CIST (instance 0). If you have<br />
VLANs mapped to instance 0 and there is a change then the other ISTs may have<br />
to recalculate as well.</p>
<p>So using MST is no different than using RPVST+ from a convergence standpoint.<br />
In future posts I will look at running a mix of RPVST+ and MST and see how<br />
they interconnect.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1486/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1486/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1486&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/05/08/stp-convergence-mst/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/05/stp-convergence-mst.png" medium="image">
			<media:title type="html">STP-convergence-MST</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/05/stp-port-roles-mst.png" medium="image">
			<media:title type="html">STP-port-roles-MST</media:title>
		</media:content>
	</item>
		<item>
		<title>Spanning tree convergence</title>
		<link>http://lostintransit.se/2013/05/07/spanning-tree-convergence/</link>
		<comments>http://lostintransit.se/2013/05/07/spanning-tree-convergence/#comments</comments>
		<pubDate>Tue, 07 May 2013 09:08:38 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[Spanning tree]]></category>
		<category><![CDATA[Passive failure]]></category>
		<category><![CDATA[PVST+]]></category>
		<category><![CDATA[RPVST+]]></category>
		<category><![CDATA[STP]]></category>
		<category><![CDATA[Uplinkfast]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1479</guid>
		<description><![CDATA[Someone asked the other day how fast STP converges depending on PVST+ or RPVST+ or MST is running. Usually the answer for PVST+ is 30-50 seconds and for RPVST+ it&#8217;s fast, maybe less than a second. I thought I would explore on this and check difference between PVST+ and RPVST+ and also using PVST+ with [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1479&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Someone asked the other day how fast STP converges depending on PVST+ or<br />
RPVST+ or MST is running. Usually the answer for PVST+ is 30-50 seconds<br />
and for RPVST+ it&#8217;s fast, maybe less than a second. I thought I would<br />
explore on this and check difference between PVST+ and RPVST+ and also<br />
using PVST+ with features like uplinkfast.</p>
<p>This post assumes you already have a good basic understanding of STP. This<br />
is not an introductory post on STP.</p>
<p>This is the topology being used:</p>
<p><a href="http://reaper81.files.wordpress.com/2013/05/stp-convergence.png"><img src="http://reaper81.files.wordpress.com/2013/05/stp-convergence.png?w=595&#038;h=250" alt="STP-convergence" width="595" height="250" class="alignnone size-full wp-image-1480" /></a></p>
<p>SW1 is the root and ports towards the routers have been configured with VLAN 23<br />
and portfast. I will run NTP to have the clocks properly synchronized. Currently<br />
the port roles look like this:</p>
<p><a href="http://reaper81.files.wordpress.com/2013/05/stp-port-roles.png"><img src="http://reaper81.files.wordpress.com/2013/05/stp-port-roles.png?w=595" alt="STP-port-roles"   class="alignnone size-full wp-image-1481" /></a></p>
<p>I will configure the routers in 23.23.23.0/24 subnet and do a ping to verify connectivity.</p>
<pre>
R2#ping 23.23.23.3

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 23.23.23.3, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 1/3/4 ms
</pre>
<p>Working fine so far. Now let&#8217;s take a look at some different failure scenarios.<br />
We turn on logging to a buffer to not flood the console. We will be looking at<br />
spanning tree events.</p>
<pre>
SW1(config)#logging con 6
SW1(config)#logging buff 7
SW1(config)#logging buff 32768
SW1(config)#do debug spanning-tree events
Spanning Tree event debugging is on
</pre>
<p>What happens when the root port is shutdown? In theory when the carrier detects<br />
that the link is down it should look at alternate BPDU and start to take that<br />
port through the different port states. This should take around 30 seconds.</p>
<p>This is output from SW2.</p>
<pre>
May  7 10:27:03.314: STP: VLAN0023 new root port Fa0/16, cost 38
May  7 10:27:18.321: STP: VLAN0023 Fa0/16 -&gt; learning
May  7 10:27:33.329: STP: VLAN0023 sent Topology Change Notice on Fa0/16
May  7 10:27:33.329: STP: VLAN0023 Fa0/16 -&gt; forwarding
</pre>
<p>The timing is almost perfect. The port goes through listening and learning<br />
at 15 seconds each before it goes to forwarding almost exactly 30 seconds after<br />
the port was shutdown.</p>
<p>What happens when there is an indirect failure? The switch has to expire the root BPDU<br />
before it believes other BPDUs with worse cost. This should take around 20 seconds. By<br />
default Maxage will be set to 20 seconds.</p>
<pre>
SW1#sh span | i Age
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec
SW2#sh span int f0/13 det | i age
   Timers: message age 1, forward delay 0, hold 0
</pre>
<p>We will this time simulate a passive error by configuring BPDU filter on SW1 towards<br />
SW2.</p>
<pre>
SW1(config-if)#span bpdufilter enable   
SW1(config-if)#do sh clock
10:39:05.598 UTC Tue May 7 2013
</pre>
<p>This has created a bridging loop but in this case we just want to see how long it<br />
takes before the alternate port is coming up as root.</p>
<pre>
May  7 10:39:24.046: STP: VLAN0023 new root port Fa0/16, cost 38
May  7 10:39:24.046: STP: VLAN0023 Fa0/16 -&gt; listening
May  7 10:39:39.053: STP: VLAN0023 Fa0/16 -&gt; learning
May  7 10:39:54.061: STP: VLAN0023 sent Topology Change Notice on Fa0/16
May  7 10:39:54.061: STP: VLAN0023 Fa0/16 -&gt; forwarding
</pre>
<p>So it took almost 20 seconds for the BPDU to expire. Then the port goes through<br />
the ordinary state changes. Roughly 48.5 seconds after the filter was applied<br />
the port went into forwarding. For passive failures when running PVST+ the<br />
maximum recovery time should be 50 seconds.</p>
<p>Now let&#8217;s look at PVST+ with Uplinkfast configured. The theory is that when a<br />
root port fails the Alternate port should be bypass listening and learning<br />
states and go direct to forwarding. Let&#8217;s try this out.</p>
<pre>
SW2(config)#spanning-tree uplinkfast
</pre>
<pre>
May  7 10:46:37.260: STP: VLAN0023 new root port Fa0/16, cost 3038
May  7 10:46:38.249: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/13, changed state to down
May  7 10:46:39.264: %LINK-3-UPDOWN: Interface FastEthernet0/13, changed state to down
May  7 10:46:39.264: STP: VLAN0023 sent Topology Change Notice on Fa0/16
</pre>
<p>It took only 2 seconds from realizing the port was down to putting the alternate<br />
port into forwarding. For PVST+ this is a great enhancement. What if there is<br />
a passive error?</p>
<pre>
SW1(config-if)#span bpdufilter enable
SW1(config-if)#do sh clock
10:51:11.870 UTC Tue May 7 2013
</pre>
<pre>
May  7 10:51:30.216: STP: VLAN0023 new root port Fa0/16, cost 3038
May  7 10:51:30.216: STP: VLAN0023 sent Topology Change Notice on Fa0/16
</pre>
<p>There is nothing to be done about the Maxage expiring but the port is<br />
brought up after that. So instead of 50 seconds it takes about 20 seconds.</p>
<p>That&#8217;s it for PVST+. Now let&#8217;s move on to RPVST+. RPVST+ works by synchronizing<br />
the topology and it has optimizations builtin. If a port fails then it should<br />
converge almost instantly.</p>
<pre>
May  7 10:56:34.421: RSTP(1): updt roles, root port Fa0/13 going down
May  7 10:56:34.421: RSTP(1): Fa0/16 is now root port
May  7 10:56:34.421: RSTP(1): syncing port Fa0/4
May  7 10:56:34.421: RSTP(1): syncing port Fa0/6
May  7 10:56:34.421: RSTP(1): syncing port Fa0/24
May  7 10:56:34.421: RSTP(23): updt roles, root port Fa0/13 going down
May  7 10:56:34.421: RSTP(23): Fa0/16 is now root port
May  7 10:56:34.438: RSTP(1): transmitting a proposal on Fa0/4
May  7 10:56:34.438: RSTP(1): transmitting a proposal on Fa0/6
May  7 10:56:34.438: RSTP(1): transmitting a proposal on Fa0/24
May  7 10:56:35.419: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/13, changed state to down
May  7 10:56:35.578: RSTP(1): transmitting a proposal on Fa0/4
May  7 10:56:35.578: RSTP(1): transmitting a proposal on Fa0/6
May  7 10:56:35.578: RSTP(1): transmitting a proposal on Fa0/24
May  7 10:56:36.434: %LINK-3-UPDOWN: Interface FastEthernet0/13, changed state to down
</pre>
<p>It instantly failovers to the Alternate port and then starts synchronizing<br />
the topology by sending out proposals. What if there was a passive failure?<br />
In theory after RPVST+ misses 3 BPDUs it should realize that it needs to<br />
start using the alternate path. Let&#8217;s try it out.</p>
<pre>
SW1(config-if)#span bpdufilter enable
SW1(config-if)#do sh clock
11:01:12.960 UTC Tue May 7 2013
</pre>
<pre>
May  7 11:01:16.648: RSTP(1): Fa0/13 rcvd info expired
May  7 11:01:16.648: RSTP(1): updt roles, information on root port Fa0/13 expired
May  7 11:01:16.648: RSTP(1): Fa0/16 is now root port
May  7 11:01:16.648: RSTP(1): Fa0/13 blocked by re-root
May  7 11:01:16.648: RSTP(1): syncing port Fa0/4
May  7 11:01:16.648: RSTP(1): syncing port Fa0/6
May  7 11:01:16.648: RSTP(1): syncing port Fa0/24
May  7 11:01:16.648: RSTP(1): Fa0/13 is now designated
May  7 11:01:16.648: RSTP(23): Fa0/13 rcvd info expired
May  7 11:01:16.648: RSTP(23): updt roles, information on root port Fa0/13 expired
May  7 11:01:16.648: RSTP(23): Fa0/16 is now root port
May  7 11:01:16.648: RSTP(23): Fa0/13 blocked by re-root
May  7 11:01:16.648: RSTP(23): Fa0/13 is now designated
</pre>
<p>Already around 4 seconds later the topology has converged. It should take<br />
maximum 6 seconds depending on when the last BPDU was received before the<br />
failure.</p>
<p>As you can see it&#8217;s very important to detect carrier down. If you do detect it<br />
and are running RPVST+ then convergence is almost immediate. So when designing your<br />
network try to avoid use fiber converts and such that won&#8217;t shut down the RJ45 side<br />
if the optical goes down. Designing for convergence is just not about protocols, you<br />
also need to consider the physical infrastructure.</p>
<p>I hope this post has given you a good insight to the convergence of STP.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1479/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1479/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1479&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/05/07/spanning-tree-convergence/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/05/stp-convergence.png" medium="image">
			<media:title type="html">STP-convergence</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/05/stp-port-roles.png" medium="image">
			<media:title type="html">STP-port-roles</media:title>
		</media:content>
	</item>
		<item>
		<title>Routing-bits SP handbook now available</title>
		<link>http://lostintransit.se/2013/05/02/routing-bits-sp-handbook-now-available/</link>
		<comments>http://lostintransit.se/2013/05/02/routing-bits-sp-handbook-now-available/#comments</comments>
		<pubDate>Thu, 02 May 2013 06:02:45 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Routing-bits]]></category>
		<category><![CDATA[SP handbook]]></category>
		<category><![CDATA[SPv3]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1477</guid>
		<description><![CDATA[We are many CCIE RS candidates that have used Ruhanns RS handbook to aid us in passing the CCIE lab. Ruhann has now released a SP handbook as well to aid all SP candidates. Who is Ruhann? Ruhann du Plessis 2x CCIE #24163 (RS, SP) is an experienced engineer that designs and works with large [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1477&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>We are many CCIE RS candidates that have used Ruhanns RS handbook to<br />
aid us in passing the CCIE lab. Ruhann has now released a SP handbook<br />
as well to aid all SP candidates.</p>
<p>Who is Ruhann?</p>
<p>Ruhann du Plessis 2x CCIE #24163 (RS, SP) is an experienced engineer<br />
that designs and works with large MPLS VPN networks, intra/inter-AS<br />
routing, large data centers and so on.</p>
<p>The book was written to be used as a kind of quick reference. You<br />
will find both theory but must important config sets that describe<br />
how to configure the different features. Relevant show commands<br />
and how to troubleshoot is also shown which is really good. Also links<br />
to the DOCCD are included so that it becomes easy to find where all<br />
features are located.</p>
<p>The book starts by describing a feature/protocol with some theory and<br />
facts, often in bullet point form. On top of the page there is a<br />
reference to the DOCCD to find the relevant feature. Then the config set<br />
shows how to configure the feature and finally show commands and how<br />
to troubleshoot is shown at the end of the section. There is also a<br />
reference to relevant RFCs describing the features/protocols.</p>
<p>From what I&#8217;ve seen this book looks great! The RS book is a great help<br />
in passing the RS lab and now there is an equally good book to help<br />
in passing the SP lab as well. </p>
<p>I really like to use the book as a reference. It&#8217;s sometimes easier to<br />
find the information the the handbook than going to the Cisco documentation.<br />
The config sets are even better then what is shown in the Cisco docs.</p>
<p>There is a sample available of the SP handbook <a href="http://ruhann.files.wordpress.com/2013/04/rbhb-sp-demo-v3-21.pdf" title="Routing-bits SP handbook sample" target="_blank">here.</a></p>
<p>To buy it go to <a href="http://routing-bits.com/handbook-for-sp/" title="SP handbook" target="_blank">Ruhanns site.</a> It&#8217;s only 98$.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1477/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1477/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1477&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/05/02/routing-bits-sp-handbook-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>
	</item>
		<item>
		<title>Introduction to NX-OS &#8211; Basic system setup</title>
		<link>http://lostintransit.se/2013/04/30/introduction-to-nx-os-basic-system-setup/</link>
		<comments>http://lostintransit.se/2013/04/30/introduction-to-nx-os-basic-system-setup/#comments</comments>
		<pubDate>Tue, 30 Apr 2013 06:23:31 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[NX-OS]]></category>
		<category><![CDATA[Feature]]></category>
		<category><![CDATA[N7K]]></category>
		<category><![CDATA[Nexus]]></category>
		<category><![CDATA[SNMP]]></category>
		<category><![CDATA[SNMPv3]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Telnet]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1466</guid>
		<description><![CDATA[I&#8217;m trying to learn more about Ciscos datacenter products and obviously NX-OS is a big part of that. I&#8217;ll do some blog posts to introduce anyone not familiar with NX-OS to it and that will help me with the learning as well. One important thing to know about NX-OS is that features are selectively enabled. [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1466&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m trying to learn more about Ciscos datacenter products and obviously NX-OS is a<br />
big part of that. I&#8217;ll do some blog posts to introduce anyone not familiar with<br />
NX-OS to it and that will help me with the learning as well.</p>
<p>One important thing to know about NX-OS is that features are selectively enabled.<br />
This means that if you are not running OSPF then there is no need to have that<br />
process running. We can check what features are running.</p>
<pre>N7K-1# sh feature | ex not | grep enabled
hsrp_engine           1         enabled 
sshServer             1         enabled 
vtp                   1         enabled</pre>
<p>As you can see NX-OS has some nice features like grep which is a nice addition<br />
to regular IOS. There are also additional things that can be done like sort, count<br />
and count unique instances.</p>
<pre>N7K-1# sh feature | ex not | grep enabled | count
3</pre>
<p>By default Telnet is not enabled which is good. It&#8217;s more secure to use SSH.<br />
If we want to add it we can do it with the feature command.</p>
<pre>N7K-1(config)# feature telnet
N7K-1# sh feature | grep telnet
telnetServer          1         enabled</pre>
<p>In regular IOS we limit the number of VTY sessions with the line vty command.<br />
In NX-OS the session-limit command is used instead.</p>
<pre>N7K-1# conf t
Enter configuration commands, one per line.  End with CNTL/Z.
N7K-1(config)# line vty
N7K-1(config-line)# session-limit 5</pre>
<p>SSH is enabled by default. A crypto key should already be generated or you can generate<br />
a new one.</p>
<pre>N7K-1(config)# ssh key rsa 1024 force
deleting old rsa key.....
generating rsa key(1024 bits).....
.
generated rsa key</pre>
<p>With the show users command we can see from which TTYs the users are logged in.</p>
<pre>N7K-1# sh users
NAME     LINE         TIME         IDLE          PID COMMENT
admin    pts/0        Apr 30 05:22   .         21294 (10.20.30.200)
admin    pts/1        Apr 30 05:28   .         21845 (10.20.30.200) session=ssh *</pre>
<p>When logging in to a NX-OS device the user goes straight to exec mode. There<br />
is no need to enable. There are 4 different types of accounts available in NX-OS.<br />
These are:</p>
<ul>
<li>network-admin—Complete read-and-write access to the entire Cisco NX-OS device (only available in the default VDC)</li>
<li>network-operator—Complete read access to the entire Cisco NX-OS device (only available in the default VDC)</li>
<li>vdc-admin—Read-and-write access limited to a VDC</li>
<li>vdc-operator—Read access limited to a VDC</li>
</ul>
<p>This makes it easy to create users that should have only read access.</p>
<pre>N7K-1(config)# username daniel password daniel role network-operator
login: daniel
Password: 
Last login: Mon Apr 29 18:56:23 from 10.20.30.200
Cisco NX-OS Software
N7K-1# conf t
Enter configuration commands, one per line.  End with CNTL/Z.
N7K-1(config)# router ospf 1
% Permission denied for the role
N7K-1(config)#</pre>
<p>SNMP should be enabled for network management. SNMP version 2C or 3 can<br />
be enabled.</p>
<pre>N7K-1(config)# snmp-server community public ro
N7K-1# show snmp community
Community            Group / Access      context    acl_filter
---------            --------------      -------    ----------
public                network-operator           
</pre>
<p><a href="http://reaper81.files.wordpress.com/2013/04/snmpwalk1.png"><img class="alignnone size-full wp-image-1472" alt="SNMPwalk1" src="http://reaper81.files.wordpress.com/2013/04/snmpwalk1.png?w=595&#038;h=349" width="595" height="349" /></a></p>
<p>For more secure SNMP setup version 3 should be used. SNMPv3 can be setup to use<br />
authentication or authentication and encryption. By default the users we create<br />
will be created as SNMP users also which makes the configuration simple.</p>
<pre>N7K-1# show snmp user
______________________________________________________________
                  SNMP USERS 
______________________________________________________________

User                          Auth  Priv(enforce) Groups                        
____                          ____  _____________ ______                        
daniel                        md5   des(no)       network-operator</pre>
<p>New users can be created as well.</p>
<pre>N7K-1# conf t
Enter configuration commands, one per line.  End with CNTL/Z.
N7K-1(config)# snmp-server user SNMPadmin ?

  WORD   Group name (ignored for notif target user) (Max Size 28)
  auth   Authentication parameters for the user

N7K-1(config)# snmp-server user SNMPadmin auth ?
  md5  Use HMAC MD5 algorithm for authentication
  sha  Use HMAC SHA algorithm for authentication

N7K-1(config)# snmp-server user SNMPadmin auth md5 ?
  WORD  Authentication password for user (Max Size 130)

N7K-1(config)# snmp-server user SNMPadmin auth md5 admin ?

  engineID      EngineID for configuring notif target user (for V3 informs)
  localizedkey  Specifies whether the passwords are in localized key format
  priv          Encryption parameters for the user

N7K-1(config)# snmp-server user SNMPadmin auth md5 admin priv ?
  WORD     Privacy password for user (Max Size 130)
  aes-128  Use 128-bit AES algorithm for privacy

N7K-1(config)# snmp-server user SNMPadmin auth md5 admin priv aes-128 ?
  WORD  Privacy password for user (Max Size 130)

N7K-1(config)# snmp-server user SNMPadmin auth md5 admin priv aes-128 secret ?

  engineID      EngineID for configuring notif target user (for V3 informs)
  localizedkey  Specifies whether the passwords are in localized key format

N7K-1(config)# snmp-server user SNMPadmin auth md5 admin priv aes-128 secret 
user password must be atleast 8 characters
N7K-1(config)# snmp-server user SNMPadmin auth md5 admin priv aes-128 secret1234 
user password must be atleast 8 characters
N7K-1(config)# snmp-server user SNMPadmin auth md5 admin1234 priv aes-128 secret1234</pre>
<p>The password must be at least 8 characters. To enforce all SNMPv3 PDUs to be<br />
authenticated and encrypted the following command is used.</p>
<pre>N7K-1(config)# snmp-server globalEnforcePriv 
N7K-1(config)#</pre>
<p>Now to see that it works.</p>
<pre>N7K-1# sh snmp user
______________________________________________________________
                  SNMP USERS [global privacy flag enabled]
______________________________________________________________

User                          Auth  Priv(enforce) Groups                        
____                          ____  _____________ ______                        
daniel                        md5   des(no)       network-operator              

SNMPadmin                     md5   aes-128(no)   network-operator    
</pre>
<p><a href="http://reaper81.files.wordpress.com/2013/04/snmpwalk2.png"><img class="alignnone size-full wp-image-1473" alt="SNMPwalk2" src="http://reaper81.files.wordpress.com/2013/04/snmpwalk2.png?w=595&#038;h=294" width="595" height="294" /></a></p>
<p>And there you have it. A basic look at the management setup of NX-OS. More<br />
posts will follow.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1466/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1466&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/04/30/introduction-to-nx-os-basic-system-setup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/snmpwalk1.png" medium="image">
			<media:title type="html">SNMPwalk1</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/snmpwalk2.png" medium="image">
			<media:title type="html">SNMPwalk2</media:title>
		</media:content>
	</item>
		<item>
		<title>200k views</title>
		<link>http://lostintransit.se/2013/04/23/200k-views/</link>
		<comments>http://lostintransit.se/2013/04/23/200k-views/#comments</comments>
		<pubDate>Tue, 23 Apr 2013 07:29:30 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[Announcement]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1464</guid>
		<description><![CDATA[This blog has now seen 200k views since I started it. It started out slow but after a year or so it gained some pace. The blog started out describing my journey to the CCIE which I accomplished 6 months ago. In the future I will try to blog more about datacenter technologies like CSR [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1464&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>This blog has now seen 200k views since I started it. It started out slow but after a year<br />
or so it gained some pace. The blog started out describing my journey to the CCIE which I<br />
accomplished 6 months ago.</p>
<p>In the future I will try to blog more about datacenter technologies like CSR and Nexus1kv.<br />
If you have something you want covered post in comments and I&#8217;ll have a look at it. Thanks<br />
for reading!</p>
<p>Daniel Dib<br />
CCIE #37149</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1464/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1464/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1464&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/04/23/200k-views/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>
	</item>
		<item>
		<title>Connecting Cisco CSR1000v to Dynamips</title>
		<link>http://lostintransit.se/2013/04/18/connecting-cisco-csr1000v-to-dynamips/</link>
		<comments>http://lostintransit.se/2013/04/18/connecting-cisco-csr1000v-to-dynamips/#comments</comments>
		<pubDate>Thu, 18 Apr 2013 21:09:27 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[Dynamips]]></category>
		<category><![CDATA[IOS-XE]]></category>
		<category><![CDATA[CSR100v]]></category>
		<category><![CDATA[Dynagen]]></category>
		<category><![CDATA[ESXi]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1435</guid>
		<description><![CDATA[As we all know Cisco recently released the CSR1000v. This post will describe how to create a home lab consisting of Dynamips and CSR1000v running on ESXi. You should already have deployed the CSR and have a Dynamips box ready. I will use Ubuntu for my Dynamips machine but you can choose whatever OS you [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1435&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>As we all know Cisco recently released the CSR1000v. This post will describe how<br />
to create a home lab consisting of Dynamips and CSR1000v running on ESXi.<br />
You should already have deployed the CSR and have a Dynamips box ready. I will<br />
use Ubuntu for my Dynamips machine but you can choose whatever OS you like.</p>
<p>So to start you should have ESXi 5.0. If you have an enterprise version of ESX<br />
that is great but I don&#8217;t so I&#8217;m using ESXi. I am managing it via the vSphere client.</p>
<p>To install the CSR you can go to <a href="http://www.cisco.com/en/US/docs/routers/csr1000/software/configuration/swinstallcsr.html" title="Install CSR1000v" target="_blank">Cisco CSR config guide</a> or read the <a href="http://blog.ine.com/2013/04/15/installing-the-cloud-services-router-1000v-in-esxi-5-1/" title="Install CSR100v - INE" target="_blank">guide by Brian Dennis at INE</a></p>
<p>I have installed Ubuntu desktop 12.10 64-bit version. You will need some tools to<br />
have a good setup. I recommend you install the following:</p>
<p>Dynamips<br />
Dynagen<br />
XRDP<br />
Wireshark<br />
Gnome-fallback<br />
Vmware tools<br />
Screen</p>
<pre>
sudo apt-get install dynamips
sudo apt-get install dynagen
sudo apt-get install xrdp
sudo apt-get install wireshark
sudo apt-get install open-vm-tools
sudo apt-get install screen
sudo apt-get install gnome-session-fallback
cd ~
touch .xsession
echo gnome-session --session=gnome-fallback &gt; .xsession
</pre>
<p>You can then use RDP to connect to the Ubuntu machine. If you don&#8217;t need the graphics you<br />
can use use SSH as usual.</p>
<p>I will put together a topology that looks like this:</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/csr_physical1.png"><img src="http://reaper81.files.wordpress.com/2013/04/csr_physical1.png?w=595&#038;h=399" alt="CSR_physical" width="595" height="399" class="alignnone size-full wp-image-1440" /></a></p>
<p>As you can see I will be using 3 VLANs. One VLAN is for managing the devices.<br />
I can login to the CSRs and the Dynamips routers from this network. The CSRs<br />
uses GigabitEthernet0 by default as a management interface that are placed<br />
in the VRF Mgmt-intf.</p>
<p>You can use a dedicated vSwitch or create the VLANs on the standard vSwitch. I have<br />
just created VLANs in the regular vSwitch. You configure this under Inventory -&gt; Configuration<br />
-&gt; Networking -&gt; Add networking</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/vmware1_configuration.png"><img src="http://reaper81.files.wordpress.com/2013/04/vmware1_configuration.png?w=595&#038;h=332" alt="Vmware1_configuration" width="595" height="332" class="alignnone size-full wp-image-1442" /></a></p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/vmware2_networking1.png"><img src="http://reaper81.files.wordpress.com/2013/04/vmware2_networking1.png?w=595&#038;h=322" alt="Vmware2_networking" width="595" height="322" class="alignnone size-full wp-image-1445" /></a></p>
<p>After clicking &#8220;Add Networking&#8221; choose connection type &#8220;Virtual machine&#8221;</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/vmware3_connection_type.png"><img src="http://reaper81.files.wordpress.com/2013/04/vmware3_connection_type.png?w=595&#038;h=441" alt="Vmware3_Connection_type" width="595" height="441" class="alignnone size-full wp-image-1447" /></a></p>
<p>Choose an existing vSwitch or create a new one if you wish.</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/vmware4_network_access.png"><img src="http://reaper81.files.wordpress.com/2013/04/vmware4_network_access.png?w=595&#038;h=441" alt="Vmware4_Network_access" width="595" height="441" class="alignnone size-full wp-image-1449" /></a></p>
<p>Then choose the name for your network and assign a VLAN ID to it. You can use the same<br />
numbers I did or choose something else.</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/vmware5_connection_settings.png"><img src="http://reaper81.files.wordpress.com/2013/04/vmware5_connection_settings.png?w=595&#038;h=441" alt="Vmware5_Connection_settings" width="595" height="441" class="alignnone size-full wp-image-1450" /></a></p>
<p>Finish the guide and the new network will be present. We want to edit a setting<br />
for the networks that will connect to Dynamips. We want to set the port group to<br />
promiscous mode so that CDP frames and other traffic not destined to the VM can<br />
arrive to the VMs. This will create some overhead but shouldn&#8217;t be an issue in<br />
a lab network. Click &#8220;Properties&#8230;&#8221; for the vSwitch.</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/vmware6_vswitch_properties.png"><img src="http://reaper81.files.wordpress.com/2013/04/vmware6_vswitch_properties.png?w=595&#038;h=108" alt="Vmware6_vSwitch_properties" width="595" height="108" class="alignnone size-full wp-image-1451" /></a></p>
<p>Select the network and choose &#8220;Edit&#8230;&#8221; then under the Security tab set<br />
&#8220;Promiscous Mode:&#8221; to Accept.</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/vmware7_security.png"><img src="http://reaper81.files.wordpress.com/2013/04/vmware7_security.png?w=595&#038;h=339" alt="Vmware7_Security" width="595" height="339" class="alignnone size-full wp-image-1452" /></a></p>
<p>After creating all the networks they need to be assigned to the virtual machines.<br />
For the CSRs the GigabitEthernet0 will be assigned to the MGMT network and Gi1 to<br />
CSR to Dynamips 1 and Gi2 to CSR to Dynamips2.</p>
<p>Right click the VM and choose &#8220;Edit Settings&#8230;&#8221;. The NICs should be assigned like this:</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/vmware8_vm_properties.png"><img src="http://reaper81.files.wordpress.com/2013/04/vmware8_vm_properties.png?w=595&#038;h=392" alt="Vmware8_VM_properties" width="595" height="392" class="alignnone size-full wp-image-1453" /></a></p>
<p>Do the same also for the Dynamips VM. In theory there should now be connectivity.<br />
We will use a topology that looks like this:</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/csr_logical1.png"><img src="http://reaper81.files.wordpress.com/2013/04/csr_logical1.png?w=595&#038;h=198" alt="CSR_logical" width="595" height="198" class="alignnone size-full wp-image-1461" /></a></p>
<p>We need to create a .net file that can be used to create this topology.<br />
5 routers will be running in Dynamips so 1 or 2 hypervisors should be enough.<br />
As usual you need to find suitable Idle-PC value for your topology. My .net<br />
looks like this.</p>
<pre>
autostart = False
[127.0.0.1:7200]
	workingdir = /home/daniel/dynamips/working/CSR
	udp = 10000
	[[7200]]
        	image = /home/daniel/IOS/c7200-adventerprisek9-mz.150-1.M1.bin-unpacked
        	ram = 256
        	idlepc = 0x628cc49c
        	ghostios = True
	[[ROUTER R1]]
        	model = 7200
        	console = 20061
        	f1/0 = R2 f1/0
		f1/1 = R3 f1/0
		f2/0 = nio_gen_eth:eth1
	[[ROUTER R2]]
        	model = 7200
        	console = 2002
        	f1/0 = R1 f1/0
		f1/1 = R4 f1/0
	[[ROUTER R3]]
        	model = 7200
        	console = 2003
        	f1/0 = R1 f1/1
		f1/1 = R4 f1/0
	[[ROUTER R4]]
        	model = 7200
        	console = 2004
        	f1/0 = R2 f1/1
		f1/1 = R3 f1/1
	[[ROUTER R5]]
        	model = 7200
        	console = 2005
        	f1/0 = nio_gen_eth:eth2
	</pre>
<p>The only thing special here is that R1 and R5 are connecting to the outside<br />
world. By using the generic NIO descriptor we are connecting to the Ethernet<br />
interfaces leading to the VM networks.</p>
<p>It&#8217;s time to start the Dynamips process. I will use screen because I want to<br />
keep the process running even if I disconnect my session.</p>
<pre>
daniel@Dynamips:~/.gns3$ sudo screen -mS dynamips dynamips -H 7200 &amp;
daniel@Dynamips:~/.gns3$ dynagen CSR3.net
</pre>
<p>I have started all devices so I should be able to reach them and configure them now.</p>
<p>I will configure routers R1-R4 to run OSPF. R4 will announce its loopback 4.4.4.4<br />
and this should be reachable from R5 on the other side of the network.<br />
R1 will run BGP to both CSR1 and 2. This is the configuration applied to R1.</p>
<pre>
interface FastEthernet1/0
 ip address 12.12.12.1 255.255.255.0
 ip ospf 1 area 0
 duplex auto
 speed auto
 !
!
interface FastEthernet1/1
 ip address 13.13.13.1 255.255.255.0
 ip ospf 1 area 0
 duplex auto
 speed auto
 !
!
interface FastEthernet2/0
 ip address 10.10.10.1 255.255.255.0
 duplex auto
 speed auto
 !
!
interface FastEthernet2/1
 no ip address
 shutdown
 duplex auto
 speed auto
 !
!
router ospf 1
 router-id 1.1.1.1
 log-adjacency-changes
 redistribute bgp 1 subnets
!
router bgp 1
 no synchronization
 bgp router-id 1.1.1.1
 bgp log-neighbor-changes
 redistribute ospf 1
 neighbor 10.10.10.11 remote-as 100
 neighbor 10.10.10.12 remote-as 100
 no auto-summary
</pre>
<p>Configuration for CSRs is very simple.</p>
<pre>
interface GigabitEthernet1
 ip address 10.10.10.11 255.255.255.0
 negotiation auto
!
interface GigabitEthernet2
 ip address 20.20.20.1 255.255.255.0
 ip ospf 1 area 0
 negotiation auto
!
interface GigabitEthernet0
 vrf forwarding Mgmt-intf
 ip address dhcp
 negotiation auto
!
router ospf 1
 redistribute bgp 100 subnets
!
router bgp 100
 bgp log-neighbor-changes
 redistribute ospf 1
 neighbor 10.10.10.1 remote-as 1
</pre>
<p>CSR2 only has different addressing. Now do we see any routes?</p>
<pre>
CSR1#sh bgp ipv4 uni
BGP table version is 7, local router ID is 20.20.20.1
Status codes: s suppressed, d damped, h history, * valid, &gt; best, i - internal,
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
              x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
 *&gt;  4.4.4.4/32       10.10.10.1               3             0 1 ?
 *&gt;  12.12.12.0/24    10.10.10.1               0             0 1 ?
 *&gt;  13.13.13.0/24    10.10.10.1               0             0 1 ?
 *&gt;  20.20.20.0/24    0.0.0.0                  0         32768 ?
 *&gt;  24.24.24.0/24    10.10.10.1               2             0 1 ?
 *&gt;  34.34.34.0/24    10.10.10.1               2             0 1 ?
</pre>
<p>Looks good. Now let&#8217;s just verify that R5 sees them as well.</p>
<pre>
R5#sh ip route ospf | be Gate
Gateway of last resort is not set

      4.0.0.0/32 is subnetted, 1 subnets
O E2     4.4.4.4 [110/1] via 20.20.20.2, 00:03:33, FastEthernet1/0
                 [110/1] via 20.20.20.1, 00:05:18, FastEthernet1/0
      12.0.0.0/24 is subnetted, 1 subnets
O E2     12.12.12.0 [110/1] via 20.20.20.2, 00:03:33, FastEthernet1/0
                    [110/1] via 20.20.20.1, 00:05:18, FastEthernet1/0
      13.0.0.0/24 is subnetted, 1 subnets
O E2     13.13.13.0 [110/1] via 20.20.20.2, 00:03:33, FastEthernet1/0
                    [110/1] via 20.20.20.1, 00:05:18, FastEthernet1/0
      24.0.0.0/24 is subnetted, 1 subnets
O E2     24.24.24.0 [110/1] via 20.20.20.2, 00:03:33, FastEthernet1/0
                    [110/1] via 20.20.20.1, 00:05:18, FastEthernet1/0
      34.0.0.0/24 is subnetted, 1 subnets
O E2     34.34.34.0 [110/1] via 20.20.20.2, 00:03:33, FastEthernet1/0
                    [110/1] via 20.20.20.1, 00:05:18, FastEthernet1/0
</pre>
<p>ECMP is implemented since the cost is the same to ASBRs.<br />
Final test is to ping 4.4.4.4.</p>
<pre>
R5#ping 4.4.4.4

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 4.4.4.4, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/20/24 ms
</pre>
<p>And it works! Pretty cool stuff. So now we have a lab with both IOS and IOS-XE.<br />
If we had real switches we could throw this into the topology as well.<br />
If you have enterprise ESX you could even practice Nexus with N1kv image.<br />
So you see that we can build some great topologies here.</p>
<p>This does take some computing power, mostly RAM. If I check ESXi I see that<br />
the Ubuntu box is using around 2GHz CPU and about 2GB RAM. The CSRs are using<br />
each 750MHz CPU and 3GB RAM. So in total you are looking at around 4GHz CPU<br />
and 8GB RAM. It is doable on a well equipped laptop.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1435/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1435/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1435&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/04/18/connecting-cisco-csr1000v-to-dynamips/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/csr_physical1.png" medium="image">
			<media:title type="html">CSR_physical</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/vmware1_configuration.png" medium="image">
			<media:title type="html">Vmware1_configuration</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/vmware2_networking1.png" medium="image">
			<media:title type="html">Vmware2_networking</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/vmware3_connection_type.png" medium="image">
			<media:title type="html">Vmware3_Connection_type</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/vmware4_network_access.png" medium="image">
			<media:title type="html">Vmware4_Network_access</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/vmware5_connection_settings.png" medium="image">
			<media:title type="html">Vmware5_Connection_settings</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/vmware6_vswitch_properties.png" medium="image">
			<media:title type="html">Vmware6_vSwitch_properties</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/vmware7_security.png" medium="image">
			<media:title type="html">Vmware7_Security</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/vmware8_vm_properties.png" medium="image">
			<media:title type="html">Vmware8_VM_properties</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/csr_logical1.png" medium="image">
			<media:title type="html">CSR_logical</media:title>
		</media:content>
	</item>
		<item>
		<title>Network articles for CCNA students &#8211; First one out IP ACLs</title>
		<link>http://lostintransit.se/2013/04/12/network-articles-for-ccna-students-first-one-out-ip-acls/</link>
		<comments>http://lostintransit.se/2013/04/12/network-articles-for-ccna-students-first-one-out-ip-acls/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 21:33:10 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[ACL]]></category>
		<category><![CDATA[CCNA]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1433</guid>
		<description><![CDATA[Hey everyone, As most of my readers know by now I like to help people get started with their careers and help them along with their studies. I&#8217;ve been quite active on the Cisco Learning Network lately and also I have now started to write technical articles to prepare students for the CCNA. These articles [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1433&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hey everyone,</p>
<p>As most of my readers know by now I like to help people get started with their<br />
careers and help them along with their studies. I&#8217;ve been quite active on the<br />
Cisco Learning Network lately and also I have now started to write technical<br />
articles to prepare students for the CCNA. These articles will be published<br />
by Intense School which is a training company.</p>
<p>Most of you here might already be past CCNA level but I&#8217;ll link to my articles<br />
anyway in case you want to read it or if you have friends studying for the CCNA.</p>
<p>The first one is about IP access-lists and you can find it at <a href="http://www.intenseschool.com/resources/advanced-ip-access-control-lists-2/" title="Advanced IP access lists" target="_blank">Intense school.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1433/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1433/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1433&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/04/12/network-articles-for-ccna-students-first-one-out-ip-acls/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>
	</item>
		<item>
		<title>Cisco Virtual Internet Routing Lab (VIRL) &#8211; Big things happening at Cisco?</title>
		<link>http://lostintransit.se/2013/04/12/cisco-virtual-internet-routing-lab-virl-big-things-happening-at-cisco/</link>
		<comments>http://lostintransit.se/2013/04/12/cisco-virtual-internet-routing-lab-virl-big-things-happening-at-cisco/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 05:02:59 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Cisco VIRL]]></category>
		<category><![CDATA[CSR1000v]]></category>
		<category><![CDATA[IOS]]></category>
		<category><![CDATA[IOS XE]]></category>
		<category><![CDATA[IOS XR]]></category>
		<category><![CDATA[IOU]]></category>
		<category><![CDATA[Nexus1000v]]></category>
		<category><![CDATA[NXOS]]></category>
		<category><![CDATA[XR4U]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1431</guid>
		<description><![CDATA[Yesterday I received a tweet from Mirek Burnejko @miroburn that he had received information that Cisco is releasing virtualized XR platform. That certainly peaked my interested so I started asking around my contacts. It is already well known that Cisco uses something called IOS on Unix (IOU) in the CCIE lab. It is a virtualized [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1431&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Yesterday I received a tweet from Mirek Burnejko @miroburn that he had received<br />
information that Cisco is releasing virtualized XR platform. That certainly<br />
peaked my interested so I started asking around my contacts.</p>
<p>It is already well known that Cisco uses something called IOS on Unix (IOU)<br />
in the CCIE lab. It is a virtualized IOS running on Solaris and can run<br />
both routing and switching. In the future I think the entire CCIE lab will<br />
be virtualized.</p>
<p>Cisco has also lately been releasing IOS-XE virtualized which is called CSR.<br />
It is the Cisco Cloud Services Router (CSR). You can now get this in a VM<br />
and it&#8217;s called CSR1000v. This is great that Cisco is moving in this direction.</p>
<p>Now, not everyone may know that internally Cisco has been running virtualized<br />
XR for a couple of years and I&#8217;ve seen it referred to as XR4U. I&#8217;m not sure if<br />
that is the official name but now the rumour is that this XR4U might be released<br />
to the public in a VM of some sorts. This would be very big news if true as people<br />
have difficulties finding rack time on XR devices and would certainly be a major<br />
deal for anyone wanting to go for their CCIE SP. I would expect this VM to have<br />
some kind of limitations just like the CSR1000v.</p>
<p>If you read this <a href="http://www.cisco.com/web/solutions/trends/open_network_environment/docs/cisco_one_webcastan_introduction_to_openflowfebruary142013.pdf" title="Cisco VIRL" target="_blank">PDF</a> it is mostly talk about SDN<br />
which may be interesting in itself but the real interesting thing to me is on page 30 and 31<br />
where the Cisco VIRL is introduced. Seems like there should be VMs available for both<br />
IOS XE, IOS XR, IOS and NXOS.</p>
<p>NXOS is available today through the Nexus1000v.</p>
<p>I&#8217;m trying to get some more information from Cisco. If this is true it is major news<br />
and could help anyone wanting to learn Cisco do this in a much easier way without<br />
using tools like GNS3 and Packet Tracer etc.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1431/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1431/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1431&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/04/12/cisco-virtual-internet-routing-lab-virl-big-things-happening-at-cisco/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>
	</item>
		<item>
		<title>Why OSPF FA is only set on broadcast networks</title>
		<link>http://lostintransit.se/2013/04/10/why-ospf-fa-is-only-set-on-broadcast-networks/</link>
		<comments>http://lostintransit.se/2013/04/10/why-ospf-fa-is-only-set-on-broadcast-networks/#comments</comments>
		<pubDate>Wed, 10 Apr 2013 21:24:23 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[OSPF]]></category>
		<category><![CDATA[Forwarding address]]></category>
		<category><![CDATA[NBMA]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1426</guid>
		<description><![CDATA[A friend of mine asked me about the OSPF forwarding address. The question was why must the network type be broadcast for the FA to be set? Why is not point to point and point to multipoint network type valid? First of all, what is the point of having a forwarding address? Look at the [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1426&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>A friend of mine asked me about the OSPF forwarding address. The question was why<br />
must the network type be broadcast for the FA to be set? Why is not point to point<br />
and point to multipoint network type valid?</p>
<p>First of all, what is the point of having a forwarding address? Look at the topology<br />
below.</p>
<p><a href="http://reaper81.files.wordpress.com/2013/04/forwarding_address_bgp1.png"><img src="http://reaper81.files.wordpress.com/2013/04/forwarding_address_bgp1.png?w=595&#038;h=297" alt="Forwarding_address_BGP" width="595" height="297" class="alignnone size-full wp-image-1428" /></a></p>
<p>R3 is the only one running BGP to R4. If the FA is not set then there will be an<br />
extra hop compared to R2 sending the traffic directly to R4.</p>
<pre>
R1#sh ip route 10.10.4.0
Routing entry for 10.10.4.0/24
  Known via "ospf 1", distance 110, metric 1
  Tag 4, type extern 2, forward metric 20
  Last update from 10.10.12.2 on FastEthernet0/0, 00:00:23 ago
  Routing Descriptor Blocks:
  * 10.10.12.2, from 10.10.23.3, 00:00:23 ago, via FastEthernet0/0
      Route metric is 1, traffic share count is 1
      Route tag 4

R1#sh ip ospf data ex 10.10.4.0

            OSPF Router with ID (10.10.12.1) (Process ID 1)

                Type-5 AS External Link States

  Routing Bit Set on this LSA
  LS age: 35
  Options: (No TOS-capability, DC)
  LS Type: AS External Link
  Link State ID: 10.10.4.0 (External Network Number )
  Advertising Router: 10.10.23.3
  LS Seq Number: 80000001
  Checksum: 0xEB7D
  Length: 36
  Network Mask: /24
        Metric Type: 2 (Larger than any link state path)
        TOS: 0 
        Metric: 1 
        Forward Address: 0.0.0.0
        External Route Tag: 4

R1#traceroute 10.10.4.4 num

Type escape sequence to abort.
Tracing the route to 10.10.4.4

  1 10.10.12.2 44 msec 44 msec 32 msec
  2 10.10.23.3 60 msec 36 msec 40 msec
  3 10.10.234.4 84 msec *  76 msec
</pre>
<p>Because the forwarding address is set to 0 the traffic must flow through the<br />
ASBR originating the LSA.</p>
<p>Which conditions must be met to set the FA?</p>
<p>The interface on the ASBR must have OSPF enabled. It must not be passive and it<br />
must be broadcast. Let&#8217;s enable this on R3.</p>
<pre>
R3#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
R3(config)#int f0/1
R3(config-if)#ip ospf 1 area 0
</pre>
<p>Now check the external LSA on R1 and a traceroute.</p>
<pre>
R1#sh ip ospf data ex 10.10.4.0

            OSPF Router with ID (10.10.12.1) (Process ID 1)

                Type-5 AS External Link States

  Routing Bit Set on this LSA
  LS age: 243
  Options: (No TOS-capability, DC)
  LS Type: AS External Link
  Link State ID: 10.10.4.0 (External Network Number )
  Advertising Router: 10.10.23.3
  LS Seq Number: 80000002
  Checksum: 0xF66E
  Length: 36
  Network Mask: /24
        Metric Type: 2 (Larger than any link state path)
        TOS: 0 
        Metric: 1 
        Forward Address: 10.10.234.4
        External Route Tag: 4

R1#traceroute 10.10.4.4 num

Type escape sequence to abort.
Tracing the route to 10.10.4.4

  1 10.10.12.2 48 msec 32 msec 64 msec
  2 10.10.234.4 96 msec *  88 msec
</pre>
<p>The traffic is now flowing directly via R2. The key point here is that in broadcast<br />
networks all routers can communicate with each other (full mesh). We can see this by<br />
looking at the type2 LSA. </p>
<pre>
R1#sh ip ospf data net 10.10.234.3

            OSPF Router with ID (10.10.12.1) (Process ID 1)

                Net Link States (Area 0)

  Routing Bit Set on this LSA
  LS age: 179
  Options: (No TOS-capability, DC)
  LS Type: Network Links
  Link State ID: 10.10.234.3 (address of Designated Router)
  Advertising Router: 10.10.23.3
  LS Seq Number: 80000001
  Checksum: 0x3485
  Length: 32
  Network Mask: /24
        Attached Router: 10.10.23.3
        Attached Router: 10.10.12.2
</pre>
<p>Why isn&#8217;t a point to point network valid? Well, the name pretty much says it all.<br />
With point-to-point there can only be two routers connected so there is no use<br />
in setting the FA because the traffic must flow through the router originating<br />
the LSA.</p>
<p>If we look at the router LSA from R2 when we have broadcast network type it looks<br />
like this:</p>
<pre>
R1#sh ip ospf data router 10.10.12.2

            OSPF Router with ID (10.10.12.1) (Process ID 1)

                Router Link States (Area 0)

  LS age: 7
  Options: (No TOS-capability, DC)
  LS Type: Router Links
  Link State ID: 10.10.12.2
  Advertising Router: 10.10.12.2
  LS Seq Number: 8000000A
  Checksum: 0x977B
  Length: 60
  Number of Links: 3

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 10.10.234.3
     (Link Data) Router Interface address: 10.10.234.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 1

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 10.10.23.2
     (Link Data) Router Interface address: 10.10.23.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 10

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 10.10.12.1
     (Link Data) Router Interface address: 10.10.12.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 10
</pre>
<p>You can see that the 10.10.234.0 is a transit network and then the type 2 LSA shows<br />
which routers are connected and the network mask. Now if we change to point to point.</p>
<pre>
R1#sh ip ospf data router 10.10.12.2

            OSPF Router with ID (10.10.12.1) (Process ID 1)

                Router Link States (Area 0)

  LS age: 59
  Options: (No TOS-capability, DC)
  LS Type: Router Links
  Link State ID: 10.10.12.2
  Advertising Router: 10.10.12.2
  LS Seq Number: 8000000B
  Checksum: 0xF2E3
  Length: 72
  Number of Links: 4

    Link connected to: another Router (point-to-point)
     (Link ID) Neighboring Router ID: 10.10.23.3
     (Link Data) Router Interface address: 10.10.234.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 1

    Link connected to: a Stub Network
     (Link ID) Network/subnet number: 10.10.234.0
     (Link Data) Network Mask: 255.255.255.0
      Number of TOS metrics: 0
       TOS 0 Metrics: 1

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 10.10.23.2
     (Link Data) Router Interface address: 10.10.23.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 10

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 10.10.12.1
     (Link Data) Router Interface address: 10.10.12.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 10
</pre>
<p>The 10.10.234.0 network is now a stub network which means it can&#8217;t be used for transit.<br />
Usually there should only be two routers connected here, we shouldn&#8217;t use P2P network<br />
type if there is an Ethernet segment with multiple routers.</p>
<p>So finally why is P2MP not valid? Because P2MP is used in NBMA networks. These networks<br />
are usually partially meshed and from the perspective of OSPF it is a collection of<br />
point to point links. This is how the LSA looks.</p>
<pre>
R1#sh ip ospf data router 10.10.12.2

            OSPF Router with ID (10.10.12.1) (Process ID 1)

                Router Link States (Area 0)

  LS age: 8
  Options: (No TOS-capability, DC)
  LS Type: Router Links
  Link State ID: 10.10.12.2
  Advertising Router: 10.10.12.2
  LS Seq Number: 8000000D
  Checksum: 0xFCD6
  Length: 72
  Number of Links: 4

    Link connected to: another Router (point-to-point)
     (Link ID) Neighboring Router ID: 10.10.23.3
     (Link Data) Router Interface address: 10.10.234.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 1

    Link connected to: a Stub Network
     (Link ID) Network/subnet number: 10.10.234.2
     (Link Data) Network Mask: 255.255.255.255
      Number of TOS metrics: 0
       TOS 0 Metrics: 0

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 10.10.23.2
     (Link Data) Router Interface address: 10.10.23.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 10

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 10.10.12.1
     (Link Data) Router Interface address: 10.10.12.2
      Number of TOS metrics: 0
       TOS 0 Metrics: 10
</pre>
<p>It looks very similar to P2P with the difference that the stub network has a mask<br />
of /32. This is useful in partial mesh where spokes need to reach each other via<br />
the hub and don&#8217;t have a DLCI between them.</p>
<p>So it only makes sense to use FA in broadcast networks because that is the only<br />
place where routers are guaranteed to be able to communicate to each other because<br />
it is by nature fully meshed.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1426/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1426&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/04/10/why-ospf-fa-is-only-set-on-broadcast-networks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>

		<media:content url="http://reaper81.files.wordpress.com/2013/04/forwarding_address_bgp1.png" medium="image">
			<media:title type="html">Forwarding_address_BGP</media:title>
		</media:content>
	</item>
		<item>
		<title>IPv6 operation and best practices &#8211; documents to read</title>
		<link>http://lostintransit.se/2013/03/22/ipv6-operation-and-best-practices-documents-to-read/</link>
		<comments>http://lostintransit.se/2013/03/22/ipv6-operation-and-best-practices-documents-to-read/#comments</comments>
		<pubDate>Fri, 22 Mar 2013 07:28:10 +0000</pubDate>
		<dc:creator>reaper81</dc:creator>
				<category><![CDATA[IPv6]]></category>
		<category><![CDATA[BGP]]></category>
		<category><![CDATA[link local]]></category>
		<category><![CDATA[routing]]></category>

		<guid isPermaLink="false">http://lostintransit.se/?p=1417</guid>
		<description><![CDATA[Unfortunately I don&#8217;t get to do much v6 at my job yet but I still like to stay updated on what is happening. Do you run any v6 in your network? If so, do you run it native or tunneled or something like 6PE? Here are some interesting sources for operation of v6. draft-matthews-v6ops-design-guidelines-01 This [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1417&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Unfortunately I don&#8217;t get to do much v6 at my job yet but I still like to stay updated on<br />
what is happening. Do you run any v6 in your network? If so, do you run it native or tunneled<br />
or something like 6PE?</p>
<p>Here are some interesting sources for operation of v6.</p>
<p><a href="http://tools.ietf.org/html/draft-matthews-v6ops-design-guidelines-01" title="V6 OPs design guidelines" target="_blank">draft-matthews-v6ops-design-guidelines-01</a> </p>
<p>This document discusses if IPv4 and IPv6 traffic<br />
should be mixed on the same interface or should different interfaces be used? Should<br />
link local or global addressing be used for routing? Should v6 routes be transferred<br />
over v4 in BGP sessions?</p>
<p><a href="http://tools.ietf.org/html/draft-ietf-v6ops-enterprise-incremental-ipv6-01" title="draft-ietf-v6ops-enterprise-incremental-ipv6-01" target="_blank">draft-ietf-v6ops-enterprise-incremental-ipv6-01</a></p>
<p>This document is for deploying v6 in an enterprise network. Things like security policy,<br />
addressing plan and IPv6 myths are brought up.</p>
<p><a href="http://tools.ietf.org/html/draft-ietf-opsec-lla-only-01" title="draft-ietf-opsec-lla-only-01" target="_blank">draft-ietf-opsec-lla-only-01</a></p>
<p>This document is purely about the advantages and disadvantages of only running link local<br />
addresses.</p>
<p>Also, don&#8217;t miss out on information that is freely available at Cisco Live. Here are<br />
some interesting sessions on IPv6 from Melbourne.</p>
<p><strong>BRKRST-2301 &#8211; Enterprise IPv6 Deployment (2013 Melbourne)</strong><br />
<strong>BRKRST-1069 &#8211; Understanding IPv6 (2013 Melbourne)</strong><br />
<strong>ITMGEN-1313 &#8211; Preparing for IPv6 in the Enterprise (2013 Melbourne)</strong><br />
<strong>BRKRST-2311 &#8211; IPv6 Planning, Deployment and Troubleshooting (2013 Melbourne)</strong><br />
<strong>BRKSEC-2003 &#8211; IPv6 Security Threats and Mitigations (2013 Melbourne)</strong><br />
<strong>COCRST-2464 &#8211; Inside Cisco IT: Making The Leap To IPv6 (2013 Melbourne)</strong></p>
<p>As you can see. IPv6 is a pretty big deal these days at Cisco Live. Then you also have<br />
books, configuration guides etc but this should give you a good start to see what challenges<br />
and considerations you should have when deploying IPv6.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/reaper81.wordpress.com/1417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/reaper81.wordpress.com/1417/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lostintransit.se&#038;blog=14928697&#038;post=1417&#038;subd=reaper81&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://lostintransit.se/2013/03/22/ipv6-operation-and-best-practices-documents-to-read/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/fa9e672ca444eb4c9378feec578ca1df?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">reaper81</media:title>
		</media:content>
	</item>
	</channel>
</rss>
