openalto / alto

Standard Application-Layer Traffic Optimization (ALTO) Toolset.
MIT License
2 stars 6 forks source link

Provide path discovery in LHCONE #17

Open fno2010 opened 1 year ago

fno2010 commented 1 year ago

Some related references:

fno2010 commented 1 year ago

Some first-step thoughts: https://docs.google.com/document/d/1wSy4NlQ-CuYUbmCxVG1ny60SMlR1EFnYMrgqgZWpkls/edit?usp=sharing

fno2010 commented 1 year ago

A network automation tool that we can use to get information from routers: https://napalm.readthedocs.io/en/latest/

fno2010 commented 1 year ago

So far, we support two kinds of data sources:

However, looking glass has no standard. That means that

  1. different looking glass servers may provide data using different formats;
  2. different looking glass servers may even provide different functionalities.

One option is to write different agents for each specific looking glass server. Another one is to leverage some other standard approaches. Internet Routing Registry (IRR) can be one of the options. And we can leverage its standard data format, i.e., RPSL (https://www.ietf.org/rfc/rfc2622.txt)

Tools may be useful: