Traffic Engineering: Use of BGP Policy as an Expression of Intent

At its core, BGP is a tool for expressing intent that follows from business logic. It let’s the internet know how you want to operate in support of your business and operational goals. It is a way for you to say:

  • I want Transit Provider A to take my traffic all over the internet, except for Region X.
  • I want Transit Provider B to take my traffic to Region X, because they have a strong ecosystem there, and offer an excellent price.
  • I do NOT want my neighbor ISP to carry my traffic but I want it to deliver any incoming traffic it has for me.
  • I expect to have a lot of activity from these countries and these parts of the world. I do not expect to have much traffic from these other parts of the world.
  • Additional instructions supportive of your business, performance, and budgetary goals.

TrackBGP sits at the opposite end of this and looks at what happens on the internet. It sees and monitors all the updates of intent messages. TrackBGP looks at each update that passes by, flags the ones that are relevant to you as a customer, and then match it back to the intent that you have described through your announcements.

Legacy tools just unleash that fire hose of information, but TrackBGP provides targeted information that influences you, not a torrent of all data we monitor from all parts of the world. In addition, we use UI and machine learning to categorize the good from the bad. If we find something that is amiss, we’ll come tell you.

Fundamentally that’s what TrackBGP is, alerting you to something happening whether in-policy at a massive scale or out of policy at a small scale. TrackBGP offers more accurate, complete, actionable information that relates directly to your stated intent.

Defining your business intent and matching that with targeted, accurate monitoring is a gamechanger for the network engineer.