<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Cisco - Tag - Fryguy's Blog</title><link>https://hugo.fryguy.net/tags/cisco/</link><description>Cisco - Tag - Fryguy's Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sun, 12 Apr 2026 21:29:42 +0000</lastBuildDate><atom:link href="https://hugo.fryguy.net/tags/cisco/" rel="self" type="application/rss+xml"/><item><title>New Network Tools Section</title><link>https://hugo.fryguy.net/2026/04/12/new-network-tools-section/</link><pubDate>Sun, 12 Apr 2026 21:29:42 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2026/04/12/new-network-tools-section/</guid><description><![CDATA[<div class="wp-block-image">

</div>
<p>I have been meaning to put together some network tools for a while now, and I finally got around to it. I added a new <a href="/tools/" rel="">Network Tools</a> section to the site with eight tools that I find myself needing on a regular basis. They all run in the browser – nothing gets sent to a server, they either do the math locally or call a public API directly.</p>]]></description></item><item><title>Cisco Champion of Data Center</title><link>https://hugo.fryguy.net/2013/12/13/cisco-champion-of-data-center/</link><pubDate>Fri, 13 Dec 2013 13:05:11 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2013/12/13/cisco-champion-of-data-center/</guid><description><![CDATA[<p align="center">
  
</p>
<p align="left">
  Some time ago, not sure how long ago, Cisco started a Cisco Champion program for people who are passionate about Cisco and active on social media ( twitter, Facebook, Google Plus, etc).  I am glad to say that I and flattered and honored to be called a Cisco Champion Data Center.
</p>
<p align="left">
  Taking some words from the Champion site –  <a href="http://www.cisco.com/web/about/facts_info/champions.html#~overview">http://www.cisco.com/web/about/facts_info/champions.html#~overview,</a> , the Cisco Champion program is:
</p>
<h2 style="color: #444444; text-align: left; font: bold 14px/19px arial, helvetica, clean, sans-serif; margin: 0px 0px 10px; padding: 0px;">
  Passionate Experts, Global Champions for Change
</h2>
<p style="color: #525252; text-align: left; font: 12px/19px arial, helvetica, clean, sans-serif; margin: 0px 0px 16px; padding: 0px;">
  What makes a Cisco Champion? Passion, plus a desire to share their perspectives with the community. There are Cisco Champions all over the world. They represent a variety of segments across the IT industry. And they offer their time to help others learn about Cisco and connect with Cisco in unique ways.
</p>
<p style="color: #525252; text-align: left; font: 12px/19px arial, helvetica, clean, sans-serif; margin: 0px 0px 16px; padding: 0px;">
  In addition to sharing their insights and expertise, Cisco Champions make a difference by:
</p>
<ul style="list-style-type: disc; list-style-position: outside; color: #525252; text-align: left; font: 12px/19px arial, helvetica, clean, sans-serif; margin: 0px 0px 20px 30px; padding: 0px;">
<li style="margin: 0px 0px 5px; line-height: 1.4em; padding: 0px;">
Supporting their peers in social communities, forums, and networks
</li>
<li style="margin: 0px 0px 5px; line-height: 1.4em; padding: 0px;">
Sharing their relevant experiences and thoughts on <a style="text-decoration: none; color: #2970a6; outline-width: 0px; outline-style: none; outline-color: invert;" href="http://blogs.cisco.com/perspectives" target="_blank" rel="noopener noreferrer">Cisco blogs</a>
</li>
<li style="margin: 0px 0px 5px; line-height: 1.4em; padding: 0px;">
Providing valuable feedback directly to Cisco
</li>
<li style="margin: 0px; line-height: 1.4em; padding: 0px;">
And more]]></description></item><item><title>Cisco Live 2012 Recap</title><link>https://hugo.fryguy.net/2012/06/19/cisco-live-2012-recap/</link><pubDate>Tue, 19 Jun 2012 12:15:00 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2012/06/19/cisco-live-2012-recap/</guid><description><![CDATA[<p align="center">
   
</p>
<p>Well, the time for Cisco Live 2012 has come and it has gone. I have now been home a few days and have almost recovered, I said almost recovered. Cisco Live is a long week for anyone, there are endless after-hour “meetings” that occur with different vendors; there is the World of Solutions that you can spend endless time in collecting spiff and learning about vendor products; there is the John Chambers CCIE/CCDE NetVet reception and the CCIE Party, the CAE, etc etc etc. Add all that together and add in a 3 hour time zone difference (for me at least), and it takes a few days for the body and mind to recover.  Tom, being his normal self, already has his post done at <a href="http://networkingnerd.net/2012/06/18/cisco-live-2012-recap/" target="_blank" rel="noopener noreferrer">NetworkingNerd</a> – guess that is what happens when you take a few days off! 🙂<br>
Well, now it is time for a nice recap of the week and its associated events, as well as the highlights.</p>]]></description></item><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>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>Network Warrior – 2nd Edition</title><link>https://hugo.fryguy.net/2011/06/13/network-warrior-2nd-edition/</link><pubDate>Mon, 13 Jun 2011 18:12:34 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/06/13/network-warrior-2nd-edition/</guid><description><![CDATA[<p style="text-align: center;">
  <a href="/2011/06/13/network-warrior-2nd-edition/"></a><a href="http://www.amazon.com/gp/product/1449387861/ref=as_li_ss_tl?ie=UTF8&tag=frygunet-20&linkCode=as2&camp=217153&creative=399701&creativeASIN=1449387861" target="_blank" rel="noopener noreferrer">Network Warrior &#8211; 2nd Edition </a>
</p>
<p style="text-align: left;">
  Recently, O&#8217;Reilly published the long awaited Network Warrior 2nd Edition by Gary Donahue (aka GAD).  This was a much anticipated update since technology has changed since the original publication back in 2007.  I am glad to see the inclusion of the Cisco ASA, Cisco Nexus, and IPv6, and Voice &#8211; as well as a few others.  Most (if not all) of the examples in the book are shown in different Cisco languages &#8211; CatOS, IOS, and also NX-OS.  These examples are great for helping the ready to understand and see the differences ( as well as the evolution ) of the codes.  <em> </em>
</p>]]></description></item><item><title>Cisco Archive and Configure</title><link>https://hugo.fryguy.net/2011/06/06/cisco-archive-and-configure/</link><pubDate>Mon, 06 Jun 2011 08:15:36 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/06/06/cisco-archive-and-configure/</guid><description><![CDATA[<p style="text-align: center;">
  <a href="/?p=1069"></a>
</p>
<p>There has been some interesting discussions on configuration differences with IOS and JUNOS on Twitter the past few days.  One of the biggest things has been the inclusion of a Rollback command in JUNOS; and to be perfectly honest, that has to be one of the best commands that JUNOS has!<br>
In case you are not familiar with it, in JUNOS if you submit a change and then enter <em>commit confirm (default 10 minutes)</em>, the router will not “save” the configuration change until you <em>commit</em> the change again.  This way if you make a change, lock yourself out of the device, it will revert to the previous configuration and you should have your access back.<br>
<em>(some housekeeping)</em><br>
<span style="color: #ff0000;"><strong>Router/Switch Output</strong></span><br>
<span style="color: #0000ff;"><strong> Commands</strong></span><br>
<span style="color: #339966;"><strong> Notes<br /> </strong></span><br>
<span style="color: #ff0000;">[edit]<br /> user@host# </span><span style="color: #0000ff;">commit confirmed</span><br>
<span style="color: #ff0000;">commit confirmed will be automatically rolled back in 10 minutes unless confirmed</span><br>
<span style="color: #ff0000;">commit complete</span><br>
<span style="color: #ff0000;">#commit confirmed will be rolled back in 10 minutes</span><br>
<span style="color: #ff0000;"><span style="color: #339966;">By entering commit again, the change will become permenant</span><br /> [edit]</span><br>
<span style="color: #ff0000;">user@host# </span><span style="color: #0000ff;">commit<br /> </span><br>
Now, what about IOS?  Well, typically we do the <em>reload in x</em> command before we make a change, but is there another way?  Well, yes there is!  We have the <em>archive</em> command and the <em>config replace</em> command string that will perform a similar function to to the JUNOS command and less drastic then the <em>reload in</em> command.<br>
So, lets first cover the <em>archive</em> command.<br>
The <em>archive</em> command allows you to make an archive of the config either over a time-period (say 1440 minutes) or when the <em>write-memory</em> command is initiated.  The archive can be stored in flash, tftp, ftp, or a few other places. To setup archiving:<br>
<span style="color: #ff0000;">Rack1R2#</span><span style="color: #0000ff;">conf t</span><br>
<span style="color: #ff0000;">Enter configuration commands, one per line.  End with CNTL/Z.</span><br>
<span style="color: #339966;">To enter the archive config, enter the archive command</span><br>
<span style="color: #ff0000;">Rack1R2(config)#<span style="color: #0000ff;">archive</span></span><br>
<span style="color: #339966;">From there, you need to tell it 1) where to store the file and 2) what to call it.</span><br>
<span style="color: #339966;">Here it will be flash:/archive with a name of Rollback</span><br>
<span style="color: #ff0000;">Rack1R2(config-archive)#<span style="color: #0000ff;">path flash:/archive/Rollback</span></span><br>
<span style="color: #339966;">Here I tell it to archive the previous config whenever the write-memory command is executed</span><br>
<span style="color: #ff0000;">Rack1R2(config-archive)#<span style="color: #0000ff;">write-memory</span></span><br>
<span style="color: #339966;">Also, I might as well make sure that we back it up once a day at a minimum.  Range is from 1 minute to 525600 minutes (1 year)</span><br>
<span style="color: #ff0000;">Rack1R2(config-archive)#<span style="color: #0000ff;">time-period ?</span></span><br>
<span style="color: #ff0000;">&lt;1-525600&gt;  Number of minutes to wait between archive creation</span><br>
<span style="color: #ff0000;">Rack1R2(config-archive)#<span style="color: #0000ff;">time-period 1440</span></span><br>
<span style="color: #ff0000;">Rack1R2(config-archive)#</span><br>
Now, if we look at the flash:/archive/ folder, what will we see?  Lets look (I already have some saved in memory)<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">dir flash:archive</span></span><br>
<span style="color: #ff0000;">Directory of flash:/archive/</span><br>
<span style="color: #ff0000;">17  -rw-        1806   Jun 3 2011 19:34:16 +00:00  Rollback-2</span><br>
<span style="color: #ff0000;">18  -rw-        1806   Jun 3 2011 19:35:02 +00:00  Rollback-3</span><br>
<span style="color: #ff0000;">16  -rw-        1744   Jun 3 2011 19:31:54 +00:00  Rollback-1</span><br>
<span style="color: #ff0000;">512057344 bytes total (328622080 bytes free)</span><br>
<span style="color: #ff0000;">Rack1R2#</span><br>
As you can see, we have a few files there, each appended with a number (call it revision with highest being most recent). To check, use the show archive command<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">show archive</span></span><br>
<span style="color: #ff0000;">There are currently 4 archive configurations saved.</span><br>
<span style="color: #ff0000;">The next archive file will be named flash:/archive/Rollback-4</span><br>
<span style="color: #ff0000;">Archive #  Name</span><br>
<span style="color: #ff0000;"></span><br>
<span style="color: #ff0000;">1       flash:/archive/Rollback-1</span><br>
<span style="color: #ff0000;">2       flash:/archive/Rollback-2</span><br>
<span style="color: #ff0000;">3       flash:/archive/Rollback-3 &lt;- Most Recent</span><br>
<span style="color: #ff0000;">4</span><br>
<span style="color: #ff0000;">5</span><br>
<span style="color: #ff0000;">6</span><br>
<span style="color: #ff0000;">7</span><br>
<span style="color: #ff0000;">8</span><br>
<span style="color: #ff0000;">9</span><br>
<span style="color: #ff0000;">10</span><br>
<span style="color: #ff0000;">11</span><br>
<span style="color: #ff0000;">12</span><br>
<span style="color: #ff0000;">13</span><br>
<span style="color: #ff0000;">14</span><br>
<span style="color: #ff0000;">Rack1R2#</span><br>
So, what does all this mean and how does this relate to the commit confirm command in Junos?  Good question!  Here we go!<br>
So, when you need to do a change, just execute the <em>archive config</em> command prior to the change.  That will create a snapshot of the existing config in the archive directory.<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">archive config</span></span><br>
<span style="color: #ff0000;"></span><br>
Lets take a look and see what revision we have saved:<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">show archive</span></span><br>
<span style="color: #ff0000;">There are currently 5 archive configurations saved.</span><br>
<span style="color: #ff0000;">The next archive file will be named flash:/archive/Rollback-5</span><br>
<span style="color: #ff0000;">Archive #  Name</span><br>
<span style="color: #ff0000;"></span><br>
<span style="color: #ff0000;">1       flash:/archive/Rollback-1</span><br>
<span style="color: #ff0000;">2       flash:/archive/Rollback-2</span><br>
<span style="color: #ff0000;">3       flash:/archive/Rollback-3</span><br>
<span style="color: #ff0000;">4       flash:/archive/Rollback-4 &lt;- Most Recent</span><br>
<span style="color: #ff0000;">5</span><br>
<span style="color: #ff0000;">6</span><br>
<span style="color: #ff0000;">7</span><br>
<span style="color: #ff0000;">8</span><br>
<span style="color: #ff0000;">9</span><br>
<span style="color: #ff0000;">10</span><br>
<span style="color: #ff0000;">11</span><br>
<span style="color: #ff0000;">12</span><br>
<span style="color: #ff0000;">13</span><br>
<span style="color: #ff0000;">14</span><br>
<span style="color: #ff0000;">Rack1R2#</span><br>
Now, there is another command that we need to know about – its the <em>configure replace</em> command!  We can use that similar to the commit confirm command because of the archive command.<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">configure replace flash:archive/Rollback-4 time 60</span></span><br>
That is all good – lets test the command!<br>
 <br>
I have R1 and R2 configured like the diagram below, connected via Frame-Relay and all interfaces are in RIPv2<br>
<a href="/wp-content/uploads/2011/06/Archive_Diagram_rev1.jpg" rel=""></a><br>
Here is the routing table and interface status on R2:<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">sh ip route</span></span><br>
<span style="color: #ff0000;">Codes: C – connected, S – static, R – RIP, M – mobile, B – BGP</span><br>
<span style="color: #ff0000;">D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area</span><br>
<span style="color: #ff0000;">N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2</span><br>
<span style="color: #ff0000;">E1 – OSPF external type 1, E2 – OSPF external type 2</span><br>
<span style="color: #ff0000;">i – IS-IS, su – IS-IS summary, L1 – IS-IS level-1, L2 – IS-IS level-2</span><br>
<span style="color: #ff0000;">ia – IS-IS inter area, * – candidate default, U – per-user static route</span><br>
<span style="color: #ff0000;">o – ODR, P – periodic downloaded static route</span><br>
<span style="color: #ff0000;">Gateway of last resort is not set</span><br>
<span style="color: #ff0000;">150.1.0.0/16 is variably subnetted, 4 subnets, 2 masks</span><br>
<span style="color: #ff0000;">R       150.1.1.1/32 [120/1] via 150.1.12.1, 00:00:23, Serial4/0.1</span><br>
<span style="color: #ff0000;">C       150.1.12.0/24 is directly connected, Serial4/0.1</span><br>
<span style="color: #ff0000;">R       150.1.11.0/24 [120/1] via 150.1.12.1, 00:00:23, Serial4/0.1</span><br>
<span style="color: #ff0000;">R       150.1.111.1/32 [120/1] via 150.1.12.1, 00:00:23, Serial4/0.1</span><br>
<span style="color: #ff0000;">150.2.0.0/32 is subnetted, 3 subnets</span><br>
<span style="color: #ff0000;">C       150.2.222.2 is directly connected, Loopback2</span><br>
<span style="color: #ff0000;">C       150.2.22.2 is directly connected, Loopback1</span><br>
<span style="color: #ff0000;">C       150.2.2.2 is directly connected, Loopback0</span><br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">sh ip int br | ex un</span></span><br>
<span style="color: #ff0000;">Interface                  IP-Address      OK? Method Status                Protocol</span><br>
<span style="color: #ff0000;">Serial4/0.1                150.1.12.2      YES manual up                    up</span><br>
<span style="color: #ff0000;">Loopback0                  150.2.2.2       YES manual up                    up</span><br>
<span style="color: #ff0000;">Loopback1                  150.2.22.2      YES manual up                    up</span><br>
<span style="color: #ff0000;">Loopback2                  150.2.222.2     YES manual up                    up</span><br>
<span style="color: #ff0000;">Rack1R2#</span><br>
Here is the same information for R1<br>
<span style="color: #ff0000;">Rack1R1#<span style="color: #0000ff;">sh ip route</span></span><br>
<span style="color: #ff0000;">Codes: C – connected, S – static, R – RIP, M – mobile, B – BGP</span><br>
<span style="color: #ff0000;">D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area</span><br>
<span style="color: #ff0000;">N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2</span><br>
<span style="color: #ff0000;">E1 – OSPF external type 1, E2 – OSPF external type 2</span><br>
<span style="color: #ff0000;">i – IS-IS, su – IS-IS summary, L1 – IS-IS level-1, L2 – IS-IS level-2</span><br>
<span style="color: #ff0000;">ia – IS-IS inter area, * – candidate default, U – per-user static route</span><br>
<span style="color: #ff0000;">o – ODR, P – periodic downloaded static route</span><br>
<span style="color: #ff0000;">Gateway of last resort is not set</span><br>
<span style="color: #ff0000;">150.1.0.0/16 is variably subnetted, 4 subnets, 2 masks</span><br>
<span style="color: #ff0000;">C       150.1.1.1/32 is directly connected, Loopback0</span><br>
<span style="color: #ff0000;">C       150.1.12.0/24 is directly connected, Serial4/0.1</span><br>
<span style="color: #ff0000;">C       150.1.11.0/24 is directly connected, Loopback1</span><br>
<span style="color: #ff0000;">C       150.1.111.1/32 is directly connected, Loopback2</span><br>
<span style="color: #ff0000;">150.2.0.0/32 is subnetted, 3 subnets</span><br>
<span style="color: #ff0000;">R       150.2.222.2 [120/1] via 150.1.12.2, 00:00:12, Serial4/0.1</span><br>
<span style="color: #ff0000;">R       150.2.22.2 [120/1] via 150.1.12.2, 00:00:12, Serial4/0.1</span><br>
<span style="color: #ff0000;">R       150.2.2.2 [120/1] via 150.1.12.2, 00:00:13, Serial4/0.1</span><br>
<span style="color: #ff0000;">Rack1R1#<span style="color: #0000ff;">sh ip int br | ex un</span></span><br>
<span style="color: #ff0000;">Interface                  IP-Address      OK? Method Status                Protocol</span><br>
<span style="color: #ff0000;">Serial4/0.1                150.1.12.1      YES manual up                    up</span><br>
<span style="color: #ff0000;">Loopback0                  150.1.1.1       YES manual up                    up</span><br>
<span style="color: #ff0000;">Loopback1                  150.1.11.1      YES manual up                    up</span><br>
<span style="color: #ff0000;">Loopback2                  150.1.111.1     YES manual up                    up</span><br>
<span style="color: #ff0000;">Rack1R1#</span><br>
Lets test the connectivity by PINGing R2 Loopback 2 from R1 Loopback2<br>
<span style="color: #ff0000;">Rack1R1#<span style="color: #0000ff;">ping 150.2.222.2 so lo2</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 150.2.222.2, timeout is 2 seconds:</span><br>
<span style="color: #ff0000;">Packet sent with a source address of 150.1.111.1</span><br>
<span style="color: #ff0000;">!!!!!</span><br>
<span style="color: #ff0000;">Success rate is 100 percent (5/5), round-trip min/avg/max = 56/57/60 ms</span><br>
<span style="color: #ff0000;">Rack1R1#</span><br>
Good, now lets test the config replace command (IOS Rollback)<br>
First, we will archive the config<br>
<span style="color: #0000ff;"><span style="color: #ff0000;">Rack1R2#</span>archive config</span><br>
Now lets see what archives we have:<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">sh archive</span></span><br>
<span style="color: #ff0000;">There are currently 6 archive configurations saved.</span><br>
<span style="color: #ff0000;">The next archive file will be named flash:/archive/Rollback-6</span><br>
<span style="color: #ff0000;">Archive #  Name</span><br>
<span style="color: #ff0000;"></span><br>
<span style="color: #ff0000;">1       flash:/archive/Rollback-1</span><br>
<span style="color: #ff0000;">2       flash:/archive/Rollback-2</span><br>
<span style="color: #ff0000;">3       flash:/archive/Rollback-3</span><br>
<span style="color: #ff0000;">4       flash:/archive/Rollback-4</span><br>
<span style="color: #ff0000;">5       flash:/archive/Rollback-5 &lt;- Most Recent<br /> <span style="color: #008000;">[– SNIP –]</span><br /> </span><br>
Ok, Rollback-5 is the most recent.<br>
Now on R1 we will start a 1000 packet ping<br>
<span style="color: #ff0000;">Rack1R1#<span style="color: #0000ff;">ping 150.2.222.2 so lo2 repeat 100</span></span><br>
<span style="color: #ff0000;">Type escape sequence to abort.</span><br>
<span style="color: #ff0000;">Sending 1000, 100-byte ICMP Echos to 150.2.222.2, timeout is 2 seconds:</span><br>
<span style="color: #ff0000;">Packet sent with a source address of 150.1.111.1</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
Now that we have that started, lets move on<br>
Now, on R2 we will execute the configure replace command, set the timer to 60 seconds, then shut down the Serial 4/0 (frame-relay) interface<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">configure replace flash:/archive/Rollback-5 time 60 </span></span><br>
<span style="color: #ff0000;">Timed Rollback: Backing up to flash:/archive/Rollback-7</span><br>
<span style="color: #ff0000;"><span style="color: #339966;">It will now ask you to make sure you want to do this – checks and balances</span><br /> This will apply all necessary additions and deletions</span><br>
<span style="color: #ff0000;">to replace the current running configuration with the</span><br>
<span style="color: #ff0000;">contents of the specified configuration file, which is</span><br>
<span style="color: #ff0000;">assumed to be a complete configuration, not a partial</span><br>
<span style="color: #ff0000;">configuration. Enter Y if you are sure you want to proceed. ? [no]: <strong><span style="color: #0000ff;">Y</span></strong></span><br>
<span style="color: #ff0000;">Total number of passes: 0</span><br>
<span style="color: #ff0000;">Rollback Done</span><br>
<span style="color: #ff0000;"></span><span style="color: #ff0000;">*Jun  3 21:43:22.026: Rollback:Acquired Configuration lock.</span><br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">conf t</span></span><br>
<span style="color: #ff0000;">Enter configuration commands, one per line.  End with CNTL/Z.</span><br>
<span style="color: #ff0000;">Rack1R2(config)#<span style="color: #0000ff;">int ser 4/0 </span></span><br>
<span style="color: #ff0000;">Rack1R2(config-if)#<span style="color: #0000ff;">shut</span></span><br>
<span style="color: #ff0000;">Rack1R2(config-if)#</span><br>
<span style="color: #ff0000;">*Jun  3 21:43:28.274: %LINK-5-CHANGED: Interface Serial4/0, changed state to administratively down</span><br>
<span style="color: #ff0000;">*Jun  3 21:43:29.274: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial4/0, changed state to down</span><br>
<span style="color: #ff0000;">Rack1R2(config-if)</span><br>
Hmm, if we look at the ping that we have going on R1 we see that it can no longer PING R2<br>
<span style="color: #ff0000;">Rack1R1#<span style="color: #0000ff;">ping 150.2.222.2 so lo2 repeat 1000</span></span><br>
<span style="color: #ff0000;">Type escape sequence to abort.</span><br>
<span style="color: #ff0000;">Sending 1000, 100-byte ICMP Echos to 150.2.222.2, timeout is 2 seconds:</span><br>
<span style="color: #ff0000;">Packet sent with a source address of 150.1.111.1</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!………………………….</span><br>
<span style="color: #ff0000;">……..</span><br>
Lets wait…. there, the config just rolled back on R2 and R1 can PING again!<br>
<span style="color: #ff0000;">Rack1R1#<span style="color: #0000ff;">ping 150.2.222.2 so lo2 repeat 1000</span></span><br>
<span style="color: #ff0000;">Type escape sequence to abort.</span><br>
<span style="color: #ff0000;">Sending 1000, 100-byte ICMP Echos to 150.2.222.2, timeout is 2 seconds:</span><br>
<span style="color: #ff0000;">Packet sent with a source address of 150.1.111.1</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!………………………….</span><br>
<span style="color: #ff0000;">…………………!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">!!!!!!!!!!!!!!!!!!!!</span><br>
<span style="color: #ff0000;">Success rate is 94 percent (948/1000), round-trip min/avg/max = 56/57/240 ms</span><br>
<span style="color: #ff0000;">Rack1R1#</span><br>
So what happened on R2?  Here is the output on the console:<br>
<span style="color: #ff0000;">Rack1R2(config-if)#Timed Rollback: rolling to:flash:/archive/Rollback-7</span><br>
<span style="color: #ff0000;">!Pass 1</span><br>
<span style="color: #339966;">Neat, it will show you the commands it is about to enter!</span><span style="color: #ff0000;"><br /> </span><br>
<span style="color: #ff0000;">!List of Commands:</span><br>
<span style="color: #ff0000;">interface Serial4/0</span><br>
<span style="color: #ff0000;">no shutdown</span><br>
<span style="color: #ff0000;">end</span><br>
<span style="color: #ff0000;">Total number of passes: 1</span><br>
<span style="color: #ff0000;">Rollback Done</span><br>
<span style="color: #ff0000;">*Jun  3 21:44:22.218: Rollback:Acquired Configuration lock.</span><br>
<span style="color: #ff0000;">Rack1R2(config-if)#</span><br>
<span style="color: #ff0000;">*Jun  3 21:44:22.778: %PARSER-3-CONFIGNOTLOCKED: Unlock requested by process ’21’. Configuration not locked.</span><br>
<span style="color: #ff0000;">Rack1R2(config-if)#</span><br>
<span style="color: #ff0000;">*Jun  3 21:44:24.586: %LINK-3-UPDOWN: Interface Serial4/0, changed state to up</span><br>
<span style="color: #ff0000;">*Jun  3 21:44:25.586: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial4/0, changed state to up</span><br>
<span style="color: #ff0000;">Rack1R2(config-if)#</span><br>
If all is good after your change and you need to not roll-back, just issue the command <em>configure confirm</em> and it will cancel the rollback._<br>
_<br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">configure confirm</span></span><br>
 <br>
<span style="color: #000000;">If you already issued that command, you will get the following output:</span><br>
<span style="color: #ff0000;">Rack1R2#<span style="color: #0000ff;">configure confirm </span></span><br>
<span style="color: #ff0000;">%No timed rollback pending</span><br>
<span style="color: #ff0000;">Rack1R2#</span><br>
Not as simple as the JUNOS commands, but is still valuable in the IOS world!<br>
 <br>
<a href="http://dl.dropbox.com/u/5753029/Archive%20Blog/R1_Archive.txt" target="_blank" rel="noopener noreffer ">R1 Config Here</a><br>
<a href="http://dl.dropbox.com/u/5753029/Archive%20Blog/R2_Archive.txt" target="_blank" rel="noopener noreffer ">R2 Config Here</a><br>
 </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 Schedule</title><link>https://hugo.fryguy.net/2011/04/20/cisco-live-2011-schedule/</link><pubDate>Wed, 20 Apr 2011 15:22:21 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/04/20/cisco-live-2011-schedule/</guid><description><![CDATA[  
Figured I would put up a quick post with my current Cisco Live class schedule. This is my schedule as of today and, as always, is subject to change.  
All times are in Vegas time!
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="97" valign="top">
<strong>Saturday</strong>
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td colspan="3" width="528" valign="top">
Fly and check in at Mandalay Bay as well as register for the event
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
<strong>Sunday</strong>
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
8:00 – 17:00
</td>
<td width="129" valign="top">
TECDCT-8001
</td>
<td width="295" valign="top">
Next Generation Data Center Infrastructure
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
<strong>Monday</strong>
</td>
<td width="103" valign="top">
9:30 – 11:30
</td>
<td width="129" valign="top">
BRKARC-3470
</td>
<td width="295" valign="top">
Cisco Nexus 7000 Switch Architecture
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
12:30 – 14:30
</td>
<td width="129" valign="top">
BRKARC-3471
</td>
<td width="295" valign="top">
Cisco NXOS Software – Architecture
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
15:00 – 17:00
</td>
<td width="129" valign="top">
BRKRST-2335
</td>
<td width="295" valign="top">
IS-IS Network Design and Deployment
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
<strong>Tuesday</strong>
</td>
<td width="103" valign="top">
8:00 – 9:30
</td>
<td width="129" valign="top">
BRKRST-3045
</td>
<td width="295" valign="top">
LISP – A Next Generation Networking Architecture
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
10:00 – 11:00
</td>
<td width="129" valign="top">
GENKEY-4700
</td>
<td width="295" valign="top">
Keynote and Welcome Address
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
12:30 – 14:30<br /> 15:00 &#8211; 15:30
</td>
<td width="129" valign="top">
BRKCOM-1005<br /> GENNOC-9190
</td>
<td width="295" valign="top">
UCS Systems Architecture Overview<br /> Cisco Live NOC Tour (CCIE/NetVet)
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
16:00 – 18:00
</td>
<td width="129" valign="top">
BRKCRS-3144
</td>
<td width="295" valign="top">
Troubleshooting Cisco Nexus 7000 Series Switches
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
<strong>Wednesday</strong>
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
8:00 – 10:00
</td>
<td width="129" valign="top">
BRKCOM-2006
</td>
<td width="295" valign="top">
UCS Reference Architecture for Enterprise Applications
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
10:30 – 11:30
</td>
<td width="129" valign="top">
GENKEY-4701
</td>
<td width="295" valign="top">
Cisco Technology Keynote
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
12:30 – 14:30
</td>
<td width="129" valign="top">
BRKDCT-2121
</td>
<td width="295" valign="top">
Virtual Device Context (VDC) Designing and Implementation Considerations with Nexus
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
16:00 – 18:00
</td>
<td width="129" valign="top">
BRKVIR-3013
</td>
<td width="295" valign="top">
Deploying and Troubleshooting the Nexus 1000V virtual switch
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
<strong>Thursday</strong>
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
8:00 – 10:00
</td>
<td width="129" valign="top">
BRKCOM-1002
</td>
<td width="295" valign="top">
Data Center Architectures and Virtual Private Data Centers with UCS
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
10:30 – 11:30
</td>
<td width="129" valign="top">
GENDCT-4642
</td>
<td width="295" valign="top">
Town Hall: Data Center
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
12:00 – 14:00
</td>
<td width="129" valign="top">
BRKARC-3472
</td>
<td width="295" valign="top">
NX-OS Routing & Layer 3 Switching
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
14:30 – 15:30
</td>
<td width="129" valign="top">
GENKEY-4702
</td>
<td width="295" valign="top">
Closing Keynote: William Shatner
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
16:00 – 17:30
</td>
<td width="129" valign="top">
BRKMPL-2108
</td>
<td width="295" valign="top">
Global WAN Redesign Case Study
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
<strong>Friday</strong>
</td>
<td width="103" valign="top">
</td>
<td width="129" valign="top">
</td>
<td width="295" valign="top">
</td>
</tr>
<tr>
<td width="97" valign="top">
</td>
<td colspan="3" width="528" valign="top">
Fly home!
</td>
</tr>
</table>]]></description></item><item><title>The Nexus 7009 – and what is this, Nexus 7006?!??!?!?!</title><link>https://hugo.fryguy.net/2011/04/04/the-nexus-7009-and-what-is-this-nexus-7006/</link><pubDate>Mon, 04 Apr 2011 12:00:52 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/04/04/the-nexus-7009-and-what-is-this-nexus-7006/</guid><description><![CDATA[<p>Since Cisco posted that picture the other day, you know this one:<br>
<a href="/wp-content/uploads/2011/03/5571204273_18e550b292_o.jpg" rel=""></a><br>
Well, since that picture was posted there has been some buzz around the chassis in the twitter feeds.  Not much is officially know about this box – but the picture above proves it does exist.  Not only that, I recall seeing a picture from Cisco Live 2011 – London where the EMC booth had one of these Nexus 7009 looking switches in their booth.  Well here is some additional information that I have located using the assumed part number of N7K-C7009<br>
On Cisco’s website they have a MIB posted called <a href="http://dl.dropbox.com/u/5753029/CISCO-ENTITY-VENDORTYPE-OID-MIB.my" title="MIB Link" target="_blank" rel="noopener noreffer ">CISCO-ENTITY-VENDORTYPE-OID-MIB.my</a> (clicking on that MIB will allow you to view/download it – original link <a href="http://tools.cisco.com/Support/SNMP/do/BrowseMIB.do?local=en&step=2&mibName=CISCO-ENTITY-VENDORTYPE-OID-MIB" target="_blank" rel="noopener noreferrer">here </a>).  From what I can gather in the MIB – the Nexus 7009 will have the new Fabric-2 cards, no Fab-1 cards are even listed for this chassis.  When you search the MIB, you can find the following information:<br>
cevChassisN7Kc7009              OBJECT IDENTIFIER ::= { cevChassis 932 }  — N7K-C7009 nexus-9-slot chassis<br>
cevBackplaneN7Kc7009                    OBJECT IDENTIFIER ::= { cevBackplane 57 }       — MosPort9 N7K-C7009 Nexus-9-slot-backplane<br>
cevFanN7Kc7009FanTray           OBJECT IDENTIFIER ::= { cevFan 129 } — N7K-C7009-FAN  Trinacria-fan-nexus9slot<br>
cevN7Kc7009Fab2         OBJECT IDENTIFIER ::= { cevModuleN7KType 14 }           — dijon9 N7K-C7009-FAB2 Fabric for Nexus7000 9slot boxster<br>
<strong><span style="color:#0000ff;">Bonus information contained within the MIB is information on the, yet unannounced,</span> <span style="color:#ff0000;">Nexus 7006!</span></strong><br>
Granted, this is only speculation and such – but the MIB information matches what the 7009 has as well.  Only time will tell if this is true.<br>
cevChassisN7Kc7006              OBJECT IDENTIFIER ::= { cevChassis 1054 } — Nexus7000 6slot elsie n7k chassis N7K-C7006<br>
cevBackplaneN7Kc7006                    OBJECT IDENTIFIER ::= { cevBackplane 60 }       — Nexus7000 6slot elsie n7k backplane N7K-C7006<br>
cevFanN7Kc7006FanTray           OBJECT IDENTIFIER ::= { cevFan 147 } — N7K-C7006-FAN  fan for nexus 6slot-chassis<br>
I also did some searching and found this list of Nexus 7009 Part Numbers, and my assumed descriptions <span style="color:#0000ff;">(in blue) </span>of what they are.<br>
N7K-C7009-ACC-KIT    <span style="color:#0000ff;">Nexus 7009 Accessory Kit</span><br>
N7K-C7009-BSK              <span style="color:#0000ff;">Nexus 7009 Bottom Support Kit</span><br>
N7K-C7009-CAB-TOP    <span style="color:#0000ff;">Nexus 7009 Top section Cable Management?</span><br>
N7K-C7009-CM-BLK      <span style="color:#0000ff;">Nexus 7009 Cable Management Blank?  Unknown</span><br>
N7K-C7009-F-BLANK  <span style="color:#0000ff;">Nexus 7009 Fabric Blank Interface ?</span><br>
N7K-C7009-FAB-2        <span style="color:#0000ff;">Nexus 7009 Fabric 2 Card</span><br>
N7K-C7009-FAN            <span style="color:#0000ff;">Nexus 7009 Fan Tray</span><br>
N7K-C7009-FD-MB       <span style="color:#0000ff;">Nexus 7009 Front Dook Kit</span><br>
N7K-C7009-L                   <span style="color:#0000ff;">Nexus 7009 License</span><br>
N7K-C7009-RMK           <span style="color:#0000ff;">Nexus 7009 Rack Mount Kit</span><br>
N7K-C7009-SHPPKG     <span style="color:#0000ff;">Nexus 7009 Shipping package</span><br>
N7K-C7009-XL               <span style="color:#0000ff;">Nexus 7009 XL</span><br>
L-N7K-C7009-XL           <span style="color:#0000ff;">Nexus 7009 Scalable Feature License (allows XL featuers without requiring a hardware module change)</span><br>
Another part-number that I have found that is NOT referenced on the Cisco site is this 5.6KW power supply. Wonder if the 7009 can support a smaller power supply, or this is for the Nexus 7006<br>
N7K-AC-5.6KW         <span style="color:#0000ff;">5.6kW AC Power Supply</span></p>]]></description></item></channel></rss>