<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Fryguy - Tag - Fryguy's Blog</title><link>https://hugo.fryguy.net/tags/fryguy/</link><description>Fryguy - Tag - Fryguy's Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Tue, 19 Jul 2011 12:00:38 +0000</lastBuildDate><atom:link href="https://hugo.fryguy.net/tags/fryguy/" rel="self" type="application/rss+xml"/><item><title>Nexus 7009 – More information</title><link>https://hugo.fryguy.net/2011/07/19/nexus-7009-more-information/</link><pubDate>Tue, 19 Jul 2011 12:00:38 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/07/19/nexus-7009-more-information/</guid><description>  
&amp;nbsp;  
A few months ago I did a quick post on the Nexus 7009 when it was pseudo announced (&lt;a href="http://blog.fryguy.net/2011/04/04/the-nexus-7009-and-what-is-this-nexus-7006/" target="_blank" rel="noopener noreferrer">here&lt;/a> ).  When I was attending Cisco Live 2011 last week in Las Vegas I found out that they had a Nexus 7009 in their Data Center booth in World of Solutions for all to see.  So, I figured I would post some updated information that I was able to gather or figure out. All this information was being openly spoken in the booth, nothing here was gathered from any other resource then what I was able to hear.  
To recap, below is a picture of the new family member, the 7009 along side its big brothers the 7010 and the 7018.  As you can see there are some nice size differences.  The Nexus 7009 us 14RU, the 7010 21RU, and the 7018 25RU.  
[][2]</description></item><item><title>Quick update…</title><link>https://hugo.fryguy.net/2011/06/27/quick-update/</link><pubDate>Mon, 27 Jun 2011 19:59:28 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/06/27/quick-update/</guid><description><![CDATA[<p style="text-align: center;">
  <a href="/2011/06/27/quick-update/"></a>
</p>
<p>Just wanted to take a moment and let you know that as of today, I have made a quick change to the front page of the blog.<br>
Historically when you visit the site you where presented with the full article on the front page – this has led to slow load times as well as an increase in bandwidth usage.  In order to try and 1) Save your time; 2) Reduce server load; and 3) Save bandwidth I have added a <strong><em>READ MORE AND COMMENT</em></strong> button to the posts.  Just click on the more and the full post will load.</p>
  
&nbsp;]]></description></item><item><title>Cisco Live Attendee Expectations</title><link>https://hugo.fryguy.net/2011/06/21/cisco-live-attendee-expectations/</link><pubDate>Tue, 21 Jun 2011 08:00:56 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/06/21/cisco-live-attendee-expectations/</guid><description><![CDATA[<p style="text-align: center;">
  &nbsp;
</p>
<p style="text-align: center;">
  <a href="/?p=1248"></a>
</p>
<p>A few months ago (wow, has it been that long) I did a post on <em><a href="http://blog.fryguy.net/2011/04/14/cisco-live-us-2011-las-vegas/" target="_blank" rel="noopener noreferrer">Cisco Live 2011 – Why you should go…</a></em> and wanted to now follow that up with what you should expect while you are there as well as what you should bring with you.  If this is your first time I hope that this helps, if this is your 2nd, 3rd, etc time – please post in the comments with suggestions.  Each and every one of us experiences the event a little different, so sharing is always helpful and appreciated.<br>
What do you need to bring with you for this event and what should you do to prepare?  Pack a good size suitcase and leave room!  You have the chance to get so many shirts, bags, whiz bangs, and other nick-knacks at World of Solutions you will need the space.  Not to mention if you shop at the Cisco Store there and get shirts, books, golf balls, pens, etc – you will need a place to take all that stuff back with you.  The first few years I would up shipping things back, and that does get expensive real quick!</p>]]></description></item><item><title>Cisco Press :: IPv6 for Enterprise Networks</title><link>https://hugo.fryguy.net/2011/05/06/cisco-press-ipv6-for-enterprise-networks/</link><pubDate>Fri, 06 May 2011 12:38:55 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/05/06/cisco-press-ipv6-for-enterprise-networks/</guid><description><![CDATA[<p style="text-align:center;">
  <a href="http://www.amazon.com/gp/product/1587142279/ref=as_li_ss_tl?ie=UTF8&tag=frygunet-20&linkCode=as2&camp=217145&creative=399349&creativeASIN=1587142279"></a>
</p>
<p>We have all been hearing about IPv6 for a few years now. There have been numerous white papers published, blog posts, audio podcasts, as well as the normal twitter chatter on the topic. Lately this topic has come to the forefront more and more since the RIR have handed out the last of the IPv4 /8 networks to the regional registrars. So what does all this mean to you and I? Well, if you have not fully embraced IPv6, the time has definitely come.<br>
Luckily Cisco Press has recently released <a href="http://www.amazon.com/gp/product/1587142279/ref=as_li_ss_tl?ie=UTF8&amp;tag=frygunet-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399349&amp;creativeASIN=1587142279" target="_blank" rel="noopener noreffer ">IPv6 for Enterprise Networks (Networking Technology)</a> for our reading pleasure. Originally I was going to wait until Cisco Live 2011 to get this book, but I just could not wait and my friend, Jamie, was able to help me get it sooner. I am glad that I did not wait! This book is a great read and will help the reader to understand IPv6 as well as help to design and deploy a network.<br>
The book consists of 12, well formatted chapters. They take you from the market drivers, to designing and services, deployment, and all the way to the data center and testing.  What is nice about this book is the progression on the topics.  You do not really need to know IPv6 to read this book, it will actually guide you through the whys and hows then onto the how to as well as testing.  It is nice to have a book that will cover most of the topics that one will experience in an Enterprise design.<br>
The first two chapters in the book talk about the market drivers for IPv6, these are some of the <em>whys</em> that people are wondering.  This is a pretty quick chapter as the killer application is not really out there yet, but is sure to be coming (my best guess will be Asian/Pac e-commerce).  What this chapter does elude to is that this is a good time to be able to restructure your network in a more efficient design.  Consider this, you probably inherited your current network and the design that is currently in place.  With a transition to IPv6, you now have the opportunity to reconsider what was done and determine were you should take it.  The first chapter does good at giving you some points to consider as you read on and helps you to understand some of the underlying design scenarios.<br>
The next two chapters, 3 and 4, start to go over how IPv4 and IPv6 will co-exist in the network and some of the ways to approach this challenge.  There are dual-stacking, 6-to-4 tunnels, MPLS, and the good old duct tape of the network – GRE.  It also continues to talk about services and some of the routing options that one has to consider.  Service such as multicast and QoS are discussed for a decent amount of pages.  These tend to be some of the more important items in an enterprise network.  These chapters also discuss the different routing protocol options – OSPFv3, EIGRPv6, and IS-IS with a mention of BGP.  What does surprise me, there is no discussion on LISP 🙂  Ok, that might have been asking for a bit much, but I do like LISP.<br>
I think that Chapter 5 is a really important chapter in some ways.  This is the chapter where Planning an IPv6 Deployment is discussed.  This is a topic that should not be taken lightly but one that should be a primary focus.  After all the technology and numbers, all that you really have to stand upon is good design.  As i mentioned before, what is nice with IPv6 is that you do not have to base your new design on the existing design, you can actually rethink everything and start fresh.  For instance, if you are currently running EIGRP but want to move to OSPF, deploying IPv6 is the time to start that move.  The two protocols (v4 and v6) are separate from each other.<br>
The next chapters, 6 through 10, are the heart of this book.  Discussed in some good detail is deploying IPv6 in Campus, Virtualized, WAN/Branch, Data Centers as well as Remote Access.  Each of these topics has a good chapter dedicated to it and there are many things that one needs to consider with each of these deployment scenarios.  Again, it all comes down to the choices made during the design and testing phase.<br>
Chapter 11 is a nice chapter on the aspects of Managing IPv6 Networks.  It covers the different ways to monitor and secure various parts of the network.  It is nice to actually see a chapter dedicated to some of the stuff that is quickly overlooked during a design an deployment – how to manage and support all the work that you have done.  Most of this stuff is usually figured out near the end of a project when we hand off things to the NOC – and they say IPvWhat?<br>
The final chapter in the book was a welcomed surprise to me.  This chapter actually talks about how to setup a lab to test IPv6.  It gives some good sample setups that should help the person be able to play with the protocol as well as test different scenarios.  Granted, some of the hardware suggested might be a bit out of reach for most of us (VSS, ISR, etc) – but it is a good starting point to see what you can do.  One can easily see ways to substitute certain hardware for other hardware so one can learn and develop.  If you are going to roll some of this into production, test hardware is invaluable for knowing the problems before they are experienced in a live network.<br>
Overall it is a good read and one that should be handy to those who are working with IPv6 right now.  Not only can you use the information within the book for your own knowledge, but it gives you information on how you can explain it to others.  One of the most difficult things that I come across in an enterprise is explaining difficult topics.  This book helps me to find ways to explain things in ways that others might be able to understand.</p>]]></description></item><item><title>Cisco Live 2011 – Why you should go. . .</title><link>https://hugo.fryguy.net/2011/04/14/cisco-live-us-2011-las-vegas/</link><pubDate>Thu, 14 Apr 2011 12:06:30 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/04/14/cisco-live-us-2011-las-vegas/</guid><description><![CDATA[<p><a href="/wp-content/uploads/2011/04/Logo.jpg" rel=""></a></p>
<p style="text-align: left;">
  Well, it is almost that time a year when all the &#8220;Networkers&#8221; get together at the annual Cisco Live event. It is still a few months away when I am writing this &#8211; but as we all know &#8211; time slows down for no one.  I wanted to take a few moments and share with you why I attend as well as why you should consider attending.   Please keep in mind that my experience is a bit different from the normal attendee as I am considered a NetVet as well as a CCIE, and being that we get a few additional perks during the event.
</p>]]></description></item><item><title>More LiSP – using it to enable IPv6 over IPv4</title><link>https://hugo.fryguy.net/2011/04/08/more-lisp-using-it-to-enable-ipv6-over-ipv4/</link><pubDate>Fri, 08 Apr 2011 22:51:15 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/04/08/more-lisp-using-it-to-enable-ipv6-over-ipv4/</guid><description><![CDATA[<p style="text-align:center;">
  <strong><a href="/wp-content/uploads/2011/04/lisp-logo.jpg"></a><a href="http://www.lisp4.net/" target="_blank" rel="noopener noreferrer"></a><br /> </strong>
</p>
<p>Ok, now that I have that basic LISP post out, you know this one <a href="http://blog.fryguy.net/2011/04/07/lisp-locator-identifier-separation-protocol-say-what/" title="LISP – Locator Identifier Separation Protocol (Say what?)" target="_blank" rel="noopener noreffer ">LISP – Say What?!</a>, I figured I would build upon that configuration. Today I will show you how to overlay IPv6 at your sites while keeping your core IPv4 only.  There is no IPv6 addressing nor routing configured on the core Routers and this post will continue where the other one left off, no configuration changes have been made prior to this post, except I did have to upgrade from a base image to an Enterprise image to support IPv6 on R2, R3, and R4.  R1 is still running an IOS that does not support LISP nor IPv6.  This post will focus on the configuration first and then the explanation of how last.<br>
Below is the same topology I used in the other LISP post, just added some IPv6 addressing and routing protocols for Site-A and Site-B. I am going to build on what we have done in the other lab, so not all the necessary LISP configs are here for a scratch-built config.  I have included the full configs in the bottom of this post if you would like to look at them.<br>
<a href="/wp-content/uploads/2011/04/lisp-lab-ipv6-topology.jpg" rel=""></a><br>
Quick rundown on color codes again:<br>
<strong><span style="color:#ff0000;">Router Output</span></strong><br>
<strong><span style="color:#008000;">Notes</span></strong><br>
<strong><span style="color:#0000ff;">Commands</span></strong><br>
Lets start with R4, the LISP MS/MR device.  We will configure this to accept the IPv6 networks to the xTR routers at Site A and Site B<br>
<span style="color:#008000;">We need to enable IPv6 Routing on R4.  There will no no IPv6 interfaces, but it still needs to understand how to route IPv6 for when a request comes in</span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config)#<span style="color:#0000ff;"> ipv6 unicast-routing</span></span><br>
<span style="color:#008000;">Now we need to enable the IPv6 address family under the VRF, just like we did for IPv4.</span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config)# <span style="color:#0000ff;">vrf definition lisp</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-vrf)# <span style="color:#0000ff;">rd 1:1</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-vrf)# <span style="color:#0000ff;">address-family ipv6</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-vrf-af)#<span style="color:#0000ff;"> exit-address-family</span></span><br>
<span style="color:#008000;">Now enable LISP to be a map-server and resolver for IPv6</span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config)# <span style="color:#0000ff;">ipv6 lisp map-server</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config)# <span style="color:#0000ff;">ipv6 lisp map-resolver</span></span><br>
<span style="color:#008000;">And just like IPv4, we need to add the IPv6 networks for the mappings for Site A and Site B</span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config)#<span style="color:#0000ff;"> lisp site Site-A</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-lisp-site)#<span style="color:#0000ff;"> eid-prefix 2001:DB8:0:1::/64 accept-more-specifics</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-lisp-site)#<span style="color:#0000ff;"> eid-prefix 2001:DB8:0:2::/64 accept-more-specifics</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-lisp-site)# <span style="color:#0000ff;">eid-prefix 2001:DB8:0:3::/64 accept-more-specifics</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-lisp-site)# <span style="color:#0000ff;">eid-prefix 2001:DB8:0:25::/64 accept-more-specifics</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config)#<span style="color:#0000ff;"> lisp site Site-B</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-lisp-site)#<span style="color:#0000ff;"> eid-prefix 2001:DB8:0:1001::/64 accept-more-specifics</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-lisp-site)# <span style="color:#0000ff;">eid-prefix 2001:DB8:0:1002::/64 accept-more-specifics</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-lisp-site)#<span style="color:#0000ff;"> eid-prefix 2001:DB8:0:1003::/64 accept-more-specifics</span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR(config-lisp-site)# <span style="color:#0000ff;">eid-prefix 2001:DB8:0:1036::/64 accept-more-specifics</span></span><br>
That is all that is necessary on R4 in order for LISP.  Just to prove there is no IPv6 configured:<br>
<span style="color:#ff0000;">LISP_R4_MP_MR# <span style="color:#0000ff;">sh ipv int br</span></span><br>
<span style="color:#ff0000;">GigabitEthernet0/0         [up/up]</span><br>
<span style="color:#ff0000;">unassigned</span><br>
Now, lets to the other two routers that are not part of LISP, namely R5 and R6.<br>
<strong>R5 first</strong><br>
<span style="color:#008000;">First we will enable IPv6 routing</span><br>
<span style="color:#ff0000;">LISP_R5(config)#<span style="color:#0000ff;"> ipv6 unicast-routing</span></span><br>
<span style="color:#008000;">Configure and enable IPv6 OSPF process 1</span><br>
<span style="color:#ff0000;">LISP_R5(config)#<span style="color:#0000ff;"> ipv6 router ospf 1</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-rtr)#<span style="color:#0000ff;"> log-adjacency-changes</span></span><br>
<span style="color:#008000;">Now we can assign our IPv6 addresses to our existing Loopback addresses and place these interfaces into OSPF PID 1 Area 0</span><br>
<span style="color:#ff0000;">LISP_R5(config)#<span style="color:#0000ff;"> interface Loopback1</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-if)# <span style="color:#0000ff;">ipv6 address 2001:DB8:0:1::5/64</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-if)#<span style="color:#0000ff;"> ipv6 ospf 1 area 0</span></span><br>
<span style="color:#ff0000;">LISP_R5(config)#<span style="color:#0000ff;"> interface Loopback2</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-if)# <span style="color:#0000ff;">ipv6 address 2001:DB8:0:2::5/64</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-if)#<span style="color:#0000ff;"> ipv6 ospf 1 area 0</span></span><br>
<span style="color:#ff0000;">LISP_R5(config)# <span style="color:#0000ff;"> interface Loopback3</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-if)#<span style="color:#0000ff;"> ipv6 address 2001:DB8:0:3::5/64</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-if)#<span style="color:#0000ff;"> ipv6 ospf 1 area 0</span></span><br>
<span style="color:#ff0000;">LISP_R5(config)# <span style="color:#0000ff;">interface FastEthernet0/1</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-if)# <span style="color:#0000ff;">ipv6 address 2001:DB8:0:25::5/64</span></span><br>
<span style="color:#ff0000;">LISP_R5(config-if)# <span style="color:#0000ff;">ipv6 ospf 1 area 0</span></span><br>
That is all that is needed for R5.  The reason we created an OSPF process is so that we can learn an IPv6 default ( ::/0 ) route from R2<br>
<strong>now R6</strong><br>
<span style="color:#008000;">Just like R5, we will enable IPv6 routing.</span><br>
<span style="color:#ff0000;">LISP_R6(config)# <span style="color:#0000ff;">ipv6 unicast-routing</span></span><br>
<span style="color:#008000;">Then create the IPv6 OSPF Process 1</span><br>
<span style="color:#ff0000;">LISP_R6(config)# <span style="color:#0000ff;">ipv6 router ospf 1</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-rtr)# <span style="color:#0000ff;">log-adjacency-changes</span></span><br>
<span style="color:#008000;">Now we will assign the IPv6 addresses to the interfaces as well as place the interfaces in IPv6 OSPF Process ID 1, Area 0</span><br>
<span style="color:#ff0000;">LISP_R6(config)# <span style="color:#0000ff;">interface Loopback1</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-if)# <span style="color:#0000ff;">ipv6 address 2001:DB8:0:1001::6/64</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-if)# <span style="color:#0000ff;">ipv6 ospf 1 area 0</span></span><br>
<span style="color:#ff0000;">LISP_R6(config)# <span style="color:#0000ff;">interface Loopback2</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-if)# <span style="color:#0000ff;">ipv6 address 2001:DB8:0:1002::6/64</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-if)# <span style="color:#0000ff;">ipv6 ospf 1 area 0</span></span><br>
<span style="color:#ff0000;">LISP_R6(config)# <span style="color:#0000ff;">interface Loopback3</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-if)#<span style="color:#0000ff;"> ipv6 address 2001:DB8:0:1003::6/64</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-if)#<span style="color:#0000ff;"> ipv6 ospf 1 area 0</span></span><br>
<span style="color:#ff0000;">LISP_R6(config)#<span style="color:#0000ff;"> interface GigabitEthernet0/1</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-if)# <span style="color:#0000ff;">ipv6 address 2001:DB8:0:1036::6/64</span></span><br>
<span style="color:#ff0000;">LISP_R6(config-if)# <span style="color:#0000ff;">ipv6 ospf 1 area 0</span></span><br>
Again, that is all for R6.  And just like R5, we created OSPF so that we can learn an IPv6 default ( ::/0 ) route from R3<br>
So, now we can configure our xTR routers – R2 and R3.  R2 first<br>
<strong>R2</strong><br>
<span style="color:#008000;">Again, we need to enable IPv6 on these devices</span><br>
<span style="color:#ff0000;">LISP_R2(config)# <span style="color:#0000ff;">ipv6 unicast-routing</span></span><br>
<span style="color:#008000;">Now we create the IPv6 OSPF process and configure it to generate the default route ( ::/0 ) to R5</span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> ipv6 router ospf 1</span></span><br>
<span style="color:#ff0000;">LISP_R2(config-rtr)# <span style="color:#0000ff;">default-information originate always</span></span><br>
<span style="color:#008000;">There are no configuration changes on G0/0, it maintains its IPv4 address – there is NO IPv6 configured on this interface.</span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> interface GigabitEthernet0/0</span></span><br>
<span style="color:#008000;">Now we can configure the EID side of the network with IPv6 and place the interface into IPv6 OSPF PID 1, Area 0</span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> interface GigabitEthernet0/1</span></span><br>
<span style="color:#ff0000;">LISP_R2(config-if)#<span style="color:#0000ff;"> ipv6 address 2001:DB8:0:25::2/64</span></span><br>
<span style="color:#ff0000;">LISP_R2(config-if)# <span style="color:#0000ff;">ipv6 ospf 1 area 0</span></span><br>
<span style="color:#008000;">Now we can configure this device to be an xTR and the associated LISP map-resolver and LISP map-server</span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> ipv6 lisp itr</span></span><br>
<span style="color:#ff0000;">LISP_R2(config)# <span style="color:#0000ff;">ipv6 lisp itr map-resolver 10.1.14.4</span></span><br>
<span style="color:#ff0000;">LISP_R2(config)# <span style="color:#0000ff;">ipv6 lisp etr</span></span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> ipv6 lisp etr map-server 10.1.14.4 key Fryguy</span></span><br>
<span style="color:#008000;">Now we have to tell the MR/MS what EIDs are reachable via our RLOC interface</span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> ipv6 lisp database-mapping 2001:DB8:0:1::/64 IPv4-interface GigabitEthernet0/0 priority 1 weight 100</span></span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> ipv6 lisp database-mapping 2001:DB8:0:2::/64 IPv4-interface GigabitEthernet0/0 priority 1 weight 100</span></span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> ipv6 lisp database-mapping 2001:DB8:0:3::/64 IPv4-interface GigabitEthernet0/0 priority 1 weight 100</span></span><br>
<span style="color:#ff0000;">LISP_R2(config)#<span style="color:#0000ff;"> ipv6 lisp database-mapping 2001:DB8:0:25::/64 IPv4-interface GigabitEthernet0/0 priority 1 weight 100</span></span><br>
Now onto R3<br>
<strong>R3</strong><br>
<span style="color:#008000;">Like all the other routes, we will enable IPv6</span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 unicast-routing</span></span><br>
<span style="color:#008000;">…and configure OSPF PID 1. Again, configuring the router to generate the ::/0 route for R6</span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 router ospf 1</span></span><br>
<span style="color:#ff0000;">LISP_R3(config-rtr)# <span style="color:#0000ff;">default-information originate always</span></span><br>
<span style="color:#008000;">Now we an configure the IPv6 side of the router, and as with all the other routers, place the interface into OSPF</span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">interface GigabitEthernet0/0</span></span><br>
<span style="color:#ff0000;">LISP_R3(config-if)# <span style="color:#0000ff;">ipv6 address 2001:DB8:0:1036::3/64</span></span><br>
<span style="color:#ff0000;">LISP_R3(config-if)# <span style="color:#0000ff;">ipv6 ospf 1 area 0</span></span><br>
<span style="color:#008000;">Again, we do not make any changes to the LISP RLOC interface, no IPv6 on this interface!</span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">interface GigabitEthernet0/1</span></span><br>
<span style="color:#008000;">Now we can configure the router to be an xTR with the MS/MR of 10.1.14.4</span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp itr</span></span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp itr map-resolver 10.1.14.4</span></span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp etr</span></span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp etr map-server 10.1.14.4 key Fryguy</span></span><br>
<span style="color:#008000;">And now all the database mappings for the EIDs that are reachable via the RLOC interface</span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp database-mapping 2001:DB8:0:1000::/54 IPv4-interface GigabitEthernet0/1 priority 1 weight 100</span></span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp database-mapping 2001:DB8:0:1001::/64 IPv4-interface GigabitEthernet0/1 priority 1 weight 100</span></span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp database-mapping 2001:DB8:0:1002::/64 IPv4-interface GigabitEthernet0/1 priority 1 weight 100</span></span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp database-mapping 2001:DB8:0:1003::/64 IPv4-interface GigabitEthernet0/1 priority 1 weight 100</span></span><br>
<span style="color:#ff0000;">LISP_R3(config)# <span style="color:#0000ff;">ipv6 lisp database-mapping 2001:DB8:0:1036::/64 IPv4-interface GigabitEthernet0/1 priority 1 weight 100</span></span><br>
So, now that everything is configured, lets do a PING from R5 Loopback1 to R6 Loopback1<br>
<span style="color:#ff0000;">LISP_R5# <span style="color:#0000ff;">ping ipv6 2001:DB8:0:1001::6 source loopback 1</span></span><br>
<span style="color:#ff0000;">Type escape sequence to abort.</span><br>
<span style="color:#ff0000;">Sending 5, 100-byte ICMP Echos to 2001:DB8:0:1001::6, timeout is 2 seconds:</span><br>
<span style="color:#ff0000;">.!!!!</span><br>
<span style="color:#ff0000;">Success rate is 80 percent (4/5), round-trip min/avg/max = 1/2/4 ms</span><br>
<span style="color:#ff0000;">LISP_R5#</span><br>
There we go, it worked!  LISP allowed us to encapsulate the IPv6 packet within IPv4 without have to configure 6to4 tunnels and such.<br>
Why?  Well, LISP encapsulate the original packet when it goes from one RLOC to the other RLOC 🙂<br>
<span style="color:#ff0000;"><span style="color:#0000ff;"><span style="color:#000000;">Now that we have that all configured and tested, lets look at the output from R4 using a the command <em>sh lisp site summary. </em>As you will see, we now have 4 configured networks for IPv6 and 4 registered.  Our IPv4 routes and networks are still there from before, none of that changed.<br /> </span></span>LISP_R4_MP_MR# <span style="color:#0000ff;">sh lisp site summary </span></span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">…………………….</span>———– IPv4 ———–<span style="color:#ffffff;">……….</span>———– IPv6 ———–</span><br>
<span style="color:#ff0000;">Site name<span style="color:#ffffff;">……….</span>Configured Registered Incons Configured Registered Incons</span><br>
<span style="color:#ff0000;">Site-A<span style="color:#ffffff;">…………………………</span>2<span style="color:#ffffff;">……………</span>2<span style="color:#ffffff;">……….</span><span style="color:#ffffff;">……………</span>4<span style="color:#ffffff;">…………….</span>4<span style="color:#ffffff;">……….</span></span><br>
<span style="color:#ff0000;">Site-B</span><span style="color:#ffffff;">…………………………</span><span style="color:#ff0000;">2<span style="color:#ffffff;">…………….</span>2<span style="color:#ffffff;">……….</span><span style="color:#ffffff;">…………..</span>4<span style="color:#ffffff;">…………….</span>4<span style="color:#ffffff;">……….</span></span><br>
<span style="color:#ff0000;">Number of configured sites:<span style="color:#ffffff;">……………………..</span>2</span><br>
<span style="color:#ff0000;">Number of registered sites:<span style="color:#ffffff;">………………………</span>2</span><br>
<span style="color:#ff0000;">Sites with inconsistent registrations:<span style="color:#ffffff;">………….</span></span><br>
<span style="color:#ff0000;">IPv4</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">..</span>Number of configured EID prefixes:<span style="color:#ffffff;">…………..</span>4</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;"> ..</span>Number of registered EID prefixes:<span style="color:#ffffff;">……………</span>4</span><br>
<span style="color:#ff0000;">IPv6</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;"> ..</span>Number of configured EID prefixes:<span style="color:#ffffff;">…………..</span>8</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">..</span>Number of registered EID prefixes:<span style="color:#ffffff;">……………</span>8</span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR#</span><br>
<span style="color:#ff0000;"><span style="color:#0000ff;"><span style="color:#000000;">Now we can look at the output from <em>show lisp site </em>to see what networks are registered.  As you can see, both IPv4 and Ipv6 networks are listed with their perspective RLOC routers.<br /> </span></span></span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR#<span style="color:#0000ff;"> sh lisp site </span></span><br>
<span style="color:#ff0000;">LISP Site Registration Information</span><br>
<span style="color:#ff0000;">Site Name      Last      Up   Who Last             Inst     EID Prefix</span><br>
<span style="color:#ff0000;">Register       Registered           ID </span><br>
<span style="color:#ff0000;">Site-A         00:00:02  yes  10.1.12.2                     150.1.25.0/24</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;"> …………….</span>00:00:02  yes  10.1.12.2                     150.1.125.0/24</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">…………….</span> 00:00:07  yes  10.1.12.2                     2001:DB8:0:1::/64</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">…………….</span> 00:00:07  yes  10.1.12.2                     2001:DB8:0:2::/64</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">…………….</span> 00:00:07  yes  10.1.12.2                     2001:DB8:0:3::/64</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">…………….</span> 00:00:07  yes  10.1.12.2                     2001:DB8:0:25::/64</span><br>
<span style="color:#ff0000;">Site-B         00:00:53  yes  10.1.13.3                     150.1.36.0/24</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">…………….</span> 00:00:53  yes  10.1.13.3                     150.1.136.0/24</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">……………. </span>00:00:10  yes  10.1.13.3                     2001:DB8:0:1001::/64</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">……………. </span>00:00:10  yes  10.1.13.3                     2001:DB8:0:1002::/64</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">……………. </span>00:00:10  yes  10.1.13.3                     2001:DB8:0:1003::/64</span><br>
<span style="color:#ff0000;"><span style="color:#ffffff;">……………. </span>00:00:10  yes  10.1.13.3                     2001:DB8:0:1036::/64</span><br>
<span style="color:#ff0000;">LISP_R4_MP_MR#</span><br>
<span style="color:#000000;">Now, just like I did for the IPv4 only lab, here is the debug output from <em>debug lisp control-plane all. </em>If you need an explanation, just refer to the prior post please.<br /> </span><br>
<span style="color:#ff0000;">LISP_R2# <span style="color:#0000ff;">debug lisp control-plane all</span></span><br>
<span style="color:#ff0000;">LISP_R2#</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.098: LISP: Processing data signal for EID prefix 2001:DB8:0:1001::6/128</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.098: LISP: Remote EID prefix 2001:DB8:0:1001::6/128, Change state to incomplete (method: data-signal, state: unknown, rlocs: 0).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.098: LISP: Remote EID prefix 2001:DB8:0:1001::6/128, Scheduling map requests (incomplete) (method: data-signal, state: incomplete, rlocs: 0).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Send map request for EID prefix 2001:DB8:0:1001::6/128</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Remote EID prefix 2001:DB8:0:1001::6/128, Send map request (1) (method: data-signal, state: incomplete, rlocs: 0).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: AF IPv6, Sending map-request from 2001:DB8:0:25::2 to 2001:DB8:0:1001::6 for EID 2001:DB8:0:1001::6/128, ITR-RLOCs 1, nonce 0xC4B2E8BE-0x4DCA442F (encap src 10.1.12.2, dst 10.1.14.4).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Processing received Map-Reply message from 10.1.13.3 to 10.1.12.2</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Received map reply nonce 0xC4B2E8BE-</span><br>
<span style="color:#ff0000;">LISP_R2#0x4DCA442F, records 1</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Map Request prefix 2001:DB8:0:1001::6/128 remote EID prefix, Received reply with rtt 0ms.</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Processing mapping information for EID prefix 2001:DB8:0:1001::/64</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Remote EID prefix 2001:DB8:0:1001::/64, Change state to complete (method: map-reply, state: unknown, rlocs: 0).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Remote EID prefix 2001:DB8:0:1001::/64, Starting idle timer (method: map-reply, state: complete, rlocs: 0).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.130: LISP: Remote EID prefix 2001:DB8:0:1001::6/128, Change state to deleted (method: data-signal, state: incomplete, rlocs: 0).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP: Remote EID prefix 2001:DB8:0:1001::/64, Recalculated RLOC status bits from 0x0 to 0x1 (method: map-reply, state: complete, rlocs: 1).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP RIB_RWATCH: (default:ipv4:base) T 10.1.13.3/32 EVENT Track start</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP RIB_RWATCH: (default:ipv4:base) N 10.1.13.3/32 Adding track</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP RIB_RWATCH: (default:ipv4:base) N 10.1.13.3/32 QP Schedule query</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP RIB_RWATCH: (default:ipv4:base) T 10.1.13.3/32 EVENT Query found route</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP RIB_RWATCH: (default:ipv4:base) R 10.0.0.0/8  d=1 p=1 -&gt; 10.1.12.1 (base) 0 Updating</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP RIB_RWATCH: Adding to client notification queue</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP: Remote EID prefix 2001:DB8:0:1001::/64 locator 10.1.13.3 priority 1 weight 100, Added locator (method: map-reply, state: complete, rlocs: 1).</span><br>
<span style="color:#ff0000;">*Apr  8 22:18:21.134: LISP RIB_RWATCH: (default:ipv4:base) W 10.1.13.3/32 c=0x69B38AB8 Client notified reachable</span><br>
<span style="color:#ff0000;">LISP_R2#</span><br>
<span style="color:#ff0000;">LISP_R2#</span><br>
<span style="color:#000000;">Now from R5 I will ping the rest of the IPv6 interfaces on R6:</span><br>
<span style="color:#ff0000;">LISP_R5# <span style="color:#0000ff;">ping ipv6 2001:DB8:0:1002::6 source loopback 1 </span></span><br>
<span style="color:#ff0000;">Type escape sequence to abort.</span><br>
<span style="color:#ff0000;">Sending 5, 100-byte ICMP Echos to 2001:DB8:0:1002::6, timeout is 2 seconds:</span><br>
<span style="color:#ff0000;">.!!!!</span><br>
<span style="color:#ff0000;">Success rate is 80 percent (4/5), round-trip min/avg/max = 1/2/4 ms</span><br>
<span style="color:#ff0000;">LISP_R5# <span style="color:#0000ff;">ping ipv6 2001:DB8:0:1003::6 source loopback 1</span></span><br>
<span style="color:#ff0000;">Type escape sequence to abort.</span><br>
<span style="color:#ff0000;">Sending 5, 100-byte ICMP Echos to 2001:DB8:0:1003::6, timeout is 2 seconds:</span><br>
<span style="color:#ff0000;">.!!!!</span><br>
<span style="color:#ff0000;">Success rate is 80 percent (4/5), round-trip min/avg/max = 1/2/4 ms</span><br>
<span style="color:#ff0000;">LISP_R5#</span><br>
This way we can now look at the R2 LISP Map Cache<br>
<span style="color:#ff0000;">LISP_R2# <span style="color:#0000ff;">sh ipv6 lisp map-cache </span></span><br>
<span style="color:#ff0000;">LISP IPv6 Mapping Cache, 4 entries</span><br>
<span style="color:#ff0000;">::/0, uptime: 00:11:01, expires: never, via static</span><br>
<span style="color:#ff0000;">Negative cache entry, action: send-map-request</span><br>
<span style="color:#ff0000;"><strong>2001:DB8:0:1001::/64,</strong> uptime: 00:10:50, expires: 23:49:02, via map-reply, complete</span><br>
<span style="color:#ff0000;">Locator    Uptime    State      Pri/Wgt</span><br>
<span style="color:#ff0000;"><strong> 10.1.13.3 </strong>00:10:50  up           1/100</span><br>
<span style="color:#ff0000;"><strong>2001:DB8:0:1002::/64, </strong>uptime: 00:00:07, expires: 23:59:45, via map-reply, complete</span><br>
<span style="color:#ff0000;">Locator    Uptime    State      Pri/Wgt</span><br>
<span style="color:#ff0000;"><strong> 10.1.13.3</strong> 00:00:07  up           1/100</span><br>
<span style="color:#ff0000;"><strong>2001:DB8:0:1003::/64, </strong>uptime: 00:00:02, expires: 23:59:50, via map-reply, complete</span><br>
<span style="color:#ff0000;">Locator    Uptime    State      Pri/Wgt</span><br>
<span style="color:#ff0000;"><strong> 10.1.13.3 </strong>00:00:02  up           1/100</span><br>
<span style="color:#ff0000;">LISP_R2#</span><br>
As you can see, all the IPv6 routes are reachable via 10.1.13.3 – an IPv4 address 🙂<br>
Here are the configs for the routers<br>
<a href="http://dl.dropbox.com/u/5753029/LISP%20BLOG/LISP_R1_IPv6.txt" target="_blank" rel="noopener noreferrer">R1</a><br>
<a href="http://dl.dropbox.com/u/5753029/LISP%20BLOG/LISP_R2_IPv6.txt" target="_blank" rel="noopener noreffer ">R2</a><br>
<a href="http://dl.dropbox.com/u/5753029/LISP%20BLOG/LISP_R3_IPv6.txt" target="_blank" rel="noopener noreferrer">R3</a><br>
<a href="http://dl.dropbox.com/u/5753029/LISP%20BLOG/LISP_R4_IPv6.txt" target="_blank" rel="noopener noreferrer">R4</a><br>
<a href="http://dl.dropbox.com/u/5753029/LISP%20BLOG/LISP_R5_IPv6.txt" target="_blank" rel="noopener noreferrer">R5</a><br>
<a href="http://dl.dropbox.com/u/5753029/LISP%20BLOG/LISP_R6_IPv6.txt" target="_blank" rel="noopener noreferrer">R6</a></p>]]></description></item><item><title>Nexus 7009</title><link>https://hugo.fryguy.net/2011/03/30/nexus-7009/</link><pubDate>Thu, 31 Mar 2011 01:12:40 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/03/30/nexus-7009/</guid><description><![CDATA[<p>Well, today we can welcome the Cisco Nexus 7009 to the Nexus family.  It joins its big brothers the 7010 and 7018 as you can see below.</p>
<p style="text-align:center;">
  <a href="/wp-content/uploads/2011/03/5571204273_18e550b292_o.jpg"></a>
</p>
<p style="text-align:left;">
  So, what does this new chassis give us over its bigger brothers?  Well for one thing, SPACE!  The Nexus 7009 is only 14RU compared to the 7010 at 21RU and the 7018 at 25RU. What does that actually mean, well if you look at a standard 6509 / 6509E chassis &#8211; they are 15RU.  This new Nexus 7009 is actually 1RU smaller, nice!  One of the biggest complaints with the Nexus is that it is difficult to install if you are replacing an existing 6509 chassis with one, the 7010 is bigger and &#8211; as we all know &#8211; space in a data center is very precious!
</p>]]></description></item><item><title>Using a Cisco Device as a TFTP Server</title><link>https://hugo.fryguy.net/2011/01/26/using-a-cisco-device-as-a-tftp-server/</link><pubDate>Wed, 26 Jan 2011 13:00:01 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/01/26/using-a-cisco-device-as-a-tftp-server/</guid><description><![CDATA[<p>The other day I mentioned about using a router as a TFTP server to upgrade other devices.  Since I did mention that, it makes sense to post on how to use a router for this functionality.<br>
Have you ever need to upgrade the IOS on a remote device?  Happened to have more then one of those at a remote site? Have multiple devices at a site to upgrade?  I am sure we have all been there at one time or another with one or all of these scenarios.  Most of us tend to pre-load the code on the devices in preparation for the upgrade, but what happens when you have insufficient space on the device you need to upgrade?  Typically that means performing the IOS transfer when you are doing the upgrade and not before – that is usually during sleeping hours and not business hours.<br>
What happens if you could A) send a USB drive to the site and have someone plug it in or B) Copy the files necessary to another device and use that to copy the files from?  Both of these sound much better then having to upload code in the middle of the night.  Well, but configuring your router to act as a TFTP server, you might allow yourself some sleep time instead of watching the !!!!! – and the occasional 000 – go across the screen.<br>
For this blog, lets use this topology:</p>]]></description></item><item><title>Nexus 7000 and the Show Tech command (gzip too)</title><link>https://hugo.fryguy.net/2011/01/25/nexus-7000-and-the-show-tech-command-gzip-too/</link><pubDate>Tue, 25 Jan 2011 13:18:24 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/01/25/nexus-7000-and-the-show-tech-command-gzip-too/</guid><description><![CDATA[<p>Recently I have experience some interesting first-level support from our Cisco VAR.  They are not too familiar with the Nexus 7000 and insisted on us sending them a SHOW TECH from the switch.  If you are not familiar with a Nexus 7000, let me tell you – the show tech from this box can be over 100 Megs!  So, when they asked for that I was like – are you sure?  really really sure? I just have to say – thank you <a title="If you click this referral link, we each get increased space." href="http://db.tt/a1Siz1R" target="_blank" rel="noopener noreferrer">DropBox </a>and public folders!  I used DropBox place the file and then send the support the public link.  Not sure that most e-mail systems would appreciate that large of a file!<br>
So, if the Show Tech Support is so big, how do you get the information that support needs?  Well, instead of running a complete show tech, you run it for the sections you need!<br>
Here is a list of what you can append to a Show Tech-Support command: (show tech-support <em>option</em>)<br>
<span style="color:#ff0000;">N7K1-CoreSwitch1# <span style="color:#0000ff;">sh tech-support ?</span></span><br>
<span style="color:#ff0000;"><CR> </span><br>
<span style="color:#ff0000;">&gt;               Redirect it to a file</span><br>
<span style="color:#ff0000;">&raquo;              Redirect it to a file in append mode</span><br>
<span style="color:#ff0000;">aaa             Display aaa information</span><br>
<span style="color:#ff0000;">aclmgr          ACL commands</span><br>
<span style="color:#ff0000;">adjmgr          Display Adjmgr information</span><br>
<span style="color:#ff0000;">arp             Display ARP information</span><br>
<span style="color:#ff0000;">ascii-cfg       Show ascii-cfg information for technical support personnel</span><br>
<span style="color:#ff0000;">assoc_mgr       Gather detailed information for assoc_mgr troubleshooting</span><br>
<span style="color:#ff0000;">bgp             Display BGP status and configuration</span><br>
<span style="color:#ff0000;">bootvar         Gather detailed information for bootvar troubleshooting</span><br>
<span style="color:#ff0000;">brief           Display the switch summary</span><br>
<span style="color:#ff0000;">callhome        Callhome troubleshooting information</span><br>
<span style="color:#ff0000;">cdp             Gather information for CDP trouble shooting</span><br>
<span style="color:#ff0000;">cert-enroll     Display certificates information</span><br>
<span style="color:#ff0000;">cfs             Gather detailed information for cfs troubleshooting</span><br>
<span style="color:#ff0000;">cli             Gather information for parser troubleshooting</span><br>
<span style="color:#ff0000;">clis            Gather information for CLI Server troubleshooting</span><br>
<span style="color:#ff0000;">commands        Show commands executed as part of show tech-support commands</span><br>
<span style="color:#ff0000;">details         Gather detailed information for troubleshooting</span><br>
<span style="color:#ff0000;">dhcp            Gather detailed information for dhcp troubleshooting</span><br>
<span style="color:#ff0000;">eem             Show EEM tech-support information</span><br>
<span style="color:#ff0000;">eigrp           Display EIGRP status and configuration</span><br>
<span style="color:#ff0000;">eltm            Eltm debug info</span><br>
<span style="color:#ff0000;">ethpm           Gather detailed information for ETHPM troubleshooting</span><br>
<span style="color:#ff0000;">forwarding      Forwarding debug information</span><br>
<span style="color:#ff0000;">ha              Gather detailed information for HA troubleshooting</span><br>
<span style="color:#ff0000;">hsrp            Show hsrp tech-support information</span><br>
<span style="color:#ff0000;">icmpv6          Display Icmpv6 information</span><br>
<span style="color:#ff0000;">im              Gather detailed information for IM troubleshooting</span><br>
<span style="color:#ff0000;">include-time    Gather tech-support and capture time taken to execute each</span><br>
<span style="color:#ff0000;">command </span><br>
<span style="color:#ff0000;">interface-vlan  Gather detailed information for interface-vlan</span><br>
<span style="color:#ff0000;">troubleshooting </span><br>
<span style="color:#ff0000;">internal        Gather internal info for troubleshooting</span><br>
<span style="color:#ff0000;">ip              Display IP information</span><br>
<span style="color:#ff0000;">ipqos           IP QoS Manager</span><br>
<span style="color:#ff0000;">ipv4            Display IP information</span><br>
<span style="color:#ff0000;">ipv6            Display IPV6 information</span><br>
<span style="color:#ff0000;">l2fm            L2fm debug info</span><br>
<span style="color:#ff0000;">l2pt            Gather information for l2pt troubleshooting</span><br>
<span style="color:#ff0000;">l3vm            Display VRF information</span><br>
<span style="color:#ff0000;">lacp            Gather detailed information for LACP component</span><br>
<span style="color:#ff0000;">license         Display licensing information</span><br>
<span style="color:#ff0000;">logging         Show information on logging for technical support staff</span><br>
<span style="color:#ff0000;">m2fib           Gather detailed information for M2FIB troubleshooting</span><br>
<span style="color:#ff0000;">m2rib           Gather detailed information for M2RIB troubleshooting</span><br>
<span style="color:#ff0000;">mfwd            Display MCASTFWD status and configuration</span><br>
<span style="color:#ff0000;">module          Gather info related to a module</span><br>
<span style="color:#ff0000;">monitor         Gather detailed information for monitor troubleshooting</span><br>
<span style="color:#ff0000;">multicast       Display V4 Multicast information</span><br>
<span style="color:#ff0000;">netflow         Show NetFlow tech-support information</span><br>
<span style="color:#ff0000;">netstack        Gather information for NETSTACK troubleshooting</span><br>
<span style="color:#ff0000;">npacl           Display npacl information</span><br>
<span style="color:#ff0000;">pixm            Gather detailed information for PIXM troubleshooting</span><br>
<span style="color:#ff0000;">pixmc           PIXMC Information</span><br>
<span style="color:#ff0000;">pktmgr          Display Packet Manager information</span><br>
<span style="color:#ff0000;">port-channel    Gather detailed information for port channel troubleshooting</span><br>
<span style="color:#ff0000;">port-profile    Gather information for troubleshooting port-profiles</span><br>
<span style="color:#ff0000;">port-security   Port security related command</span><br>
Ok, color code again:<br>
<span style="color:#ff0000;">Red – Router Output</span><br>
<span style="color:#0000ff;">Blue – Commands</span><br>
<span style="color:#339966;">Green – Notes</span><br>
Traditionally when we have done show tech-support, we have always done terminal length to 0, set the capture buffer on our terminal application, and then executed the command – like this:<br>
First we set the length to 0<br>
<span style="color:#ff0000;">FryGuyR1#<span style="color:#0000ff;">terminal length 0</span></span><br>
Then we configure our terminal to capture the data</p>]]></description></item><item><title>Integrated Switch Modules in Routers (SM-E3SG and NME-XD)</title><link>https://hugo.fryguy.net/2011/01/23/integrated-switch-modules-in-routers-sm-e3sg-and-nme-xd/</link><pubDate>Sun, 23 Jan 2011 14:03:15 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/01/23/integrated-switch-modules-in-routers-sm-e3sg-and-nme-xd/</guid><description>&lt;p>In the Small Branch office type of environment we are commonly limited to the budget of the design, the space for the hardware, as well as the remote supportability of the site.  By supportability I refer to being able to walk someone through what each device it, what it does, and how to check when (not if) there is a problem. Normally this design may look something a router connecting to WAN links (T1/DS3/etc), then that router connecting to some type of switch or switches, and finally the end stations being connected to the switch(es).  Perhaps in a simplistic fashion, the network looks like this:&lt;/p></description></item></channel></rss>