Flowspec and RFC1998?

By Russ | 4 January 2018 | Comments Off on Flowspec and RFC1998?

In a recent comment, Dave Raney asked: Russ, I read your latest blog post on BGP. I have been curious about another development. Specifically is there still any work related to using BGP Flowspec in a similar fashion to RFC1998. In which a customer of a provider will be able to ask a provider to…

On the ‘net: BGP Peering at the Network Collective

By Russ | 21 December 2017 | Comments Off on On the ‘net: BGP Peering at the Network Collective

In this Community Roundtable episode, returning guests Russ White and Nick Russo start our three part deep dive into the Border Gateway Protocol, or BGP, with a look at terminology, how peer relationships form, the differences between internal and external BGP, and scaling techniques.

Do We Really Need a New BGP?

By Russ | 18 December 2017 | 2 Comments

From time to time, I run across (yet another) article about why BGP is so bad, and how it needs to be replaced. This one, for instance, is a recent example. cross posted at APNIC and CircleID It seems the easiest way to solvet this problem is finding new people—ones who don’t make mistakes—to work…

BGPsec and Reality

By Russ | 23 October 2017 | 2 Comments

From time to time, someone publishes a new blog post lauding the wonderfulness of BGPsec, such as this one over at the Internet Society. In return, I sometimes feel like I am a broken record discussing the problems with the basic idea of BGPsec—while it can solve some problems, it creates a lot of new…

The History of Networking: Tony Li on BGP

By Russ | 28 September 2017 | Comments Off on The History of Networking: Tony Li on BGP

The Network Collective has another History of Networking up; this time we’re chatting with Tony Li about the History of BGP. Tony was not involved in the original origins of BGP (the famous napkin, a picture of which you can see in this book), but he did start working on it in around 1996, the…

Reaction: Networks are not cars or cell phones

By Russ | 20 September 2017 | Comments Off on Reaction: Networks are not cars or cell phones

The network engineering world has long emphasized the longevity of the hardware we buy; I have sat through many vendor presentations where the salesman says “this feature set makes our product future proof! You can buy with confidence knowing this product will not need to be replaced for another ten years…” Over at the Networking…

History of Networking: BGP Churn with Daniel Walton

By Russ | 19 September 2017 | Comments Off on History of Networking: BGP Churn with Daniel Walton

On this edition of the History of Networking at the Network Collective, we discuss the history of BGP churn and Add Paths with Daniel Walton of Cumulus Networks. The original post on the Network Collective can be seen here.

On the ‘web: What’s Wrong with BGP

By Russ | 6 September 2017 | Comments Off on On the ‘web: What’s Wrong with BGP

Our guests are Russ White, a network architect at LinkedIn; and Sue Hares, a consultant and chair of the Inter-Domain Routing Working Group at the IETF. They discuss the history of BGP, the original problems it was intended to solve, and what might change. This is an informed and wide-ranging conversation that also covers whitebox,…

BGP Persistent Oscillation

By Russ | 29 August 2017 | 2 Comments

After Daniel Walton visited the History of Networking at the Network Collective, I went back and poked at BGP permanent route oscillations just to refresh my memory. Since I spent the time, I thought it was worth a post, with some observations. When working with networking problems, it is always wise to begin with a…

History of Networking: BGP Optimizations with Daniel Walton

By Russ | 23 August 2017 | Comments Off on History of Networking: BGP Optimizations with Daniel Walton

On this edition of the History of Networking, we chatted with Daniel Walton at Cumulus about his work in optimizing BGP for scale in the early and mid-1990’s. This video was recorded, and is hosted, by the Network Collective—many thanks for the work they are doing!