Kicking Myself, Technically Speaking

Sometimes you realize you made a mistake instantly, sometimes it takes a little while. I botched a basic technical question about BGP route advertisements today. So basic that if I’d thought about it for just a minute before responding I would have caught myself and made sure to answer it correctly.

“There are four routers in ASN 65001, in a full mesh. One of these routers is connected to two other ASNs (100 and 200 respectively). When this router hears a new prefix from ASN 100, will it advertise the route to the router in ASN 200?”

The answer is yes, it will.

I got myself wrapped up in a different scenario and said it would not. The scenario that I had in mind was this: If outer A in ASN 65001 receives a route form ASN 100, it will advertise it to all its IBGP peers (B,C, and D) however those peers will not advertise the EBGP route to each other.

I didn’t realize the mistake until well after the conversation, while I was driving across town. It became very obvious to me that I’d screwed up.

I’ve been kicking myself over this all afternoon.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s