Hi,
this thread might be an interesting starting point for people looking into the implementation of a global routing table for riot. It's only just begun:
http://mailman.isi.edu/pipermail/ns-developers/2014-January/011709.html
Cheers, Ludwig
Hi,
this thread might be an interesting starting point for people looking into the implementation of a global routing table for riot. It's only just begun:
http://mailman.isi.edu/pipermail/ns-developers/2014-January/011709.html
Cheers, Ludwig
Lots of good points in this thread indeed.
We do need a distinction between routing protocols and the forwarding table (actually I prefer this terminology rather than the term “routing table” which is sometimes confusing for exactly that reason).
I am also of the opinion that
routing protocols must feed an external forwarding table that is unique for the whole system, which provides a nice consistent API,
routing protocols may keep their own routing information base (i.e. whatever data from which they derive appropriate forwarding table entries).
Cheers,
Emmanuel