BGP Peering in the Real World

By Russ | 11 April 2019 | Comments Off on BGP Peering in the Real World

In this Network Collective Community Roundtable, we’re joined by Tom Ammon and Marijana Novakovic to talk about BGP peering in the real world. Outro Music: Danger Storm Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/

Why not OSPF for the Internet Core?

By Russ | 25 February 2019 | Comments Off on Why not OSPF for the Internet Core?

Every now and again (not often enough, if I’m to be honest), someone will write me with what might seem like an odd question that actually turns out to be really interesting. This one is from Surya Ahuja, a student at NC State, where I occasionally drop by to do a guest lecture. We were…

Duplicate BGP Updates

By Russ | 30 January 2019 | Comments Off on Duplicate BGP Updates

Network Collective: Peering with Providers

By Russ | 29 January 2019 | Comments Off on Network Collective: Peering with Providers

In this episode of the Network Collective Community Roundtable, the panel discusses the nuances of getting your organization connected to the internet. Is it as simple as connecting a cable and calling it a day, or is there more to think about when designing your Internet edge? Joining the Network Collective team for this conversation…

Optimal Route Reflection: Next Hop Self

By Russ | 10 December 2018 |

Recently, I posted a video short take I did on BGP optimal route reflection. A reader wrote in the comments to that post: …why can’t Router set next hop self to updates to router E and avoid this suboptimal path? To answer this question, it is best to return to the scene of the suboptimality—…

Research: BGP Routers and Parrots

By Russ | 5 December 2018 | Comments Off on Research: BGP Routers and Parrots

The BGP specification suggests implementations should have three tables: the adj-rib-in, the loc-rib, and the adj-rib-out. The first of these three tables should contain the routes (NLRIs and attributes) transmitted by each of the speaker’s peers. The second table should contain the calculated best paths; these are the routes that will be (or are) installed…

BGP Optimal Route Reflection

By Russ | 3 December 2018 |

BGP Hijacks: Two more papers consider the problem

By Russ | 5 November 2018 | Comments Off on BGP Hijacks: Two more papers consider the problem

The security of the global Default Free Zone DFZ) has been a topic of much debate and concern for the last twenty years (or more). Two recent papers have brought this issue to the surface once again—it is worth looking at what these two papers add to the mix of what is known, and what…

BGP and Suboptimal Route Reflection

By Russ | 15 October 2018 |

One of the crucial points in understanding the operation of BGP is the reliance on the AS path to ensure all routes are loop-free. Within a single AS, however, there is no AS path. How, then, can you ensure the path through an AS is loop-free? The original plan was to fully mesh all the…

History of Networking: BGP Route Servers and the IXP

By Russ | 3 October 2018 | Comments Off on History of Networking: BGP Route Servers and the IXP