Link State Microloops

Routingloop.net finally lives up to its name! In this article, I touch on how microloops happen and display how I was able to create and observe a live microloop. What is a microloop anyways? A microloop is a temporary forwarding loop that can occur during network convergence, typically with link state protocols. Why link state?

IS-IS LSP Authentication

I learned something today that now seems obvious. IS-IS LSP Authentication only impacts the trust of the Link State Packet itself, not IS-IS neighbor maintenance. Neighbor adjacency authentication is a separate function in IS-IS. Neighbors will still form if LSP authentication is mismatched but the LSP content will not be published to the Link State

OSPF v2 LSDB Illustrated

In this lab exercise, I am going to attempt to draw a diagram of the network based on the OSPF Link State Database (LSDB) using the virtualized network shown below. The diagram will be based on R1’s view of the network. R1’s OSPF Router ID (RID) is 1.1.1.1. Let’s start by examining R1s LSDB at

EIGRP in Clos Topologies

Link state protocols or BGP are typically used for underlay routing in data center fabrics, deployment of these protocols is Clos (aka spine and leaf) topologies are well documented. I decided to experiment with EIGRP to get a better understanding of its operation in such topologies. Although I don’t expect to ever see a production

Are We Spending Too Much on the Network?

Are We Spending Too Much on the Network? It’s a reasonable question. Many textbooks about networking have info about aggregating routing information, optimizing link state designs for more optimal flooding and shorter SPF runs, and many other techniques that were mandatory when router CPU and memory were a rarity. Moore’s Law continued to deliver and

A Thing About EIGRP Summaries

IP route summarization, sometimes called aggregation, allows us to suppress the advertisement of multiple longer prefixes into a shorter prefix that encompasses a range of more specific routes. There are plenty of excellent guides on summarization, so I’ll spare those details here and jump straight into some EIGRP specific things about summaries. Demo Network For

Clear arp-cache vs clear ip arp

Cisco IOS CLI provides two different commands that seem the same on the surface but have a slightly different outcome on the wire. Based on the title you probably guessed that it’s clear arp-cache vs clear ip arp. To see the difference, I connected two routers on network 10.0.0.0/30 with a SPAN enabled switch in

Don’t Have a Bad Day

Anycast RP with Multicast Source Discovery Protocol (MSDP) is a great way to provide fault tolerance to your multicast network. Configure another router with the RP address, bang out a few msdp commands on the RP routers and you’re all set for a basic anycast RP design. It’s important to not get tunnel vision and

EIGRP Metric Calculation

If you’ve worked with or studied EIGRP, you’ve probably seen that scary formula with the K values that EIGRP uses to calculate routing metrics. It turns out that if you’re using the default K values so that only bandwidth and delay are being considered, the math involved isn’t that bad. In this article we’ll explore

IPv6 Next Hop

Over the last two weeks I’ve been focusing on strengthening my knowledge of IPv6 and it got me thinking about usage of link local addresses as the next hop for routing. It became apparent that this difference from IPv4 makes it possible to have equal cost next hops via the same output interface and for