4

Title says it: I am wondering what "BGP graphs" (e.g. the ones on Hurricane Electric or robtex) show exactly? Another example can be found here on superuser: Is there a way to test alternate IPv4 routes?

I would expect the websites to explain it somewhere but until now I could not find that information.

I know what BGP is (roughly). And I think the graphs show, starting with a certain AS, what peers that AS' border gateways have (i.e. what AS' it is peering with) and then what AS' these AS' are peering with and so on.

But what I don't understand are things like why are there arrows of different "stroke size" and how do they decide/know when to "stop" (i.e. there are always more peerings and the graph would go on an on until all AS' and peerings of the internet is depicted, no?).

scherand
  • 329

1 Answers1

1

Since these sites don't explain the technologies behind the websites I can only guess, but I think that my guess is pretty accurate.

You are right about these graphs purpose. They are indeed show "starting with a certain AS, what peers that AS' border gateways have and then what AS' these AS' are peering with and so on"

Arrows of different strokes show the "amount of traffic" going from AS' peers to itself. The bigger the stroke size, the more amount of traffic is going through the peer. Hurricane Electric determines this, by looking in the second AS in the AS_PATH of AS' prefixes on several BGP routers that located in different places.

How they decide when to stop? If you look at the graph carefully you will see that all of the last AS on the graph are Tier-1 or major networks that mistakenly believed to be Tier-1. You can read more on the topic here Tier-1 networks

Rostyslav
  • 126