So I know of the RIB files from RouteViews which can viewed using BGPDump
. Now this data set will be easily able to show me the AS trace paths meaning I can find the upstreams
for each ASN and their relative announced prefixes.
My question is: how do I go about finding all the ASN peers (which are not acting as upstreams) for example if an ASN has presence in an IX they will have a few upstreams a bunch of peers.
Example: http://bgp.he.net/AS2764#_graph4 as you can see here the ASN has 2 upstreams (same thing reflected in the raw RouteViews data dumps)
while : http://bgp.he.net/AS2764#_peers there a whole bunch of peers.
tl;dr where and how do I get my ends on dataset which shows the peers for ASNs