November 16, 2007

Load Balancing Between Two ISPs with NAT

In the consulting world, I get this request all the time: "I've got two ISPs with equal bandwidth connections for redundancy. Can I load balance between them?" Well, Cisco just published an article addressing exactly this. Check out the link below - it provides a configuration that uses features such as SLA to ping remote devices and make sure they are online before using a specific interface. There were some interface tracking features in here that I didn't even know existed! Nice!!!

http://www.cisco.com/en/US/tech/tk648/tk361/technologies_configuration_example09186a00808d2b72.shtml


UPDATE: NIL just published a guide on Load Balancing using BGP, also pretty sweet.

Posted by JC at 9:32 AM | Comments (4) | TrackBack

October 16, 2007

The Power-Packed 1861 Micro Router

I stumbled on this router while reading through some new Cisco marketing mish-mesh...Alright - check this thing out: it's a branch router that does...EVERYTHING!

Cisco1861.jpg

CallManager / Unity Express (VoIP Phones)
VPN Support (site-to-site, remote access, SSL VPNs)
Firewall features
802.1x features
HWIC Slot (for WAN cards)
Built in FXS/FXO slots (for POTS phones & phone lines)


The only thing it's missing is wireless...but still sweet nonetheless. It's so new, I can't find out how much it costs yet...I'm guessing 2,000 - 3,000 dollars...donations anyone?

Posted by JC at 9:00 AM | Comments (12) | TrackBack

October 8, 2007

Migrating Routing Protocols

These guys at NIL continue to impress me. I originally met one of the NIL staff when I was running a BGP lab at Cisco Networkers a couple years back. We sat and talked about regular expressions with each other while the Networkers folks hacked away at the remote NIL equipment. Ever since then, I've glanced at their website from time to time - they just added a great post on migrating routing protocols:

http://www.nil.com/go/ChangingRoutingProtocol/

While you're there, you can find a wealth of other "best practice/cool tips" articles they have on-hand. This was the first place I learned about the Configure Replace command...which I've found doesn't work as well in practice as it does in theory. But that's another post :).

Posted by JC at 1:08 PM | Comments (0) | TrackBack

September 14, 2007

Understanding IPv6

TCP/IPv6 is going to reshape the networking world completely. We all know "it's coming" (insert creepy music here), but no one really wants to learn it. So, what I tried to do is record video that was simple enough to follow, yet technical enough to give you some practical information to take away. My good friends over at CBTNuggets have agreed to allow me to reproduce that video here at no cost to you. It's from the new Cisco BSCI series. Enjoy!

Click here to download (Microsoft WMV format)

Posted by JC at 6:00 PM | Comments (7) | TrackBack

April 21, 2006

Learning Simple NAT

One of the most common questions I get from new Cisco folks is, "how do I configure NAT on a Cisco router?" Rather than just explain it, I thought I'd show ya :o).

Click here to check it out!

Please let me know what you think.

Posted by JC at 12:20 PM | Comments (15) | TrackBack

April 15, 2006

HSRP vs. VRRP vs. GLBP

This last week, I ended up doing a basic deployment over at the AT&T NOC here in Mesa, Arizona. There's nothing like the feeling of walking into a NOC, complete with full hand scanners that also check for a pulse equipping each door, hundreds of racks of equipment, the fan whir so loud that you can't hear yourself think. Ah, I'm slipping back into it just thinking about it.

Back to the topic at hand: the client had dual routers connected to AT&T in the configuration below:

This redundant topology just begged to use one of the redundancy protocols: HSRP, VRRP, or GLBP. The big question is...which one? ...and why? Well, me being a Cisco spud, I immediately gravitated to HSRP since that's all I know very well. But before I left, I decided to check out the competition, here's what I found:

Cisco Hot-Standby Router Protocol (HSRP):

Virtual Router Redundancy Protocol (VRRP)

Gateway Load Balancing Protocol (GLBP)

Since this client had no need for load balancing, I decided to go with the VRRP option. The configuration was a piece of cake:

Router1(config-if)#vrrp 1 ip 10.1.6.1 (they obviously used a real IP address)
Router1(config-if)#vrrp 1 preempt
Router1(config-if)#vrrp 1 priority 100

Router2(config-if)#vrrp 1 ip 10.1.6.1
Router2(config-if)#vrrp 1 preempt
Router2(config-if)#vrrp 1 priority 120

This is what the end topology looked like. Obviously, I've removed the IP addresses to protect the innocent :).

I've also included links to the full Cisco documentation for each of these protocols.

Cisco HSRP
Cisco GLBP
IETF VRRP

Posted by JC at 6:47 PM | Comments (10) | TrackBack