Sorry, routing module doesnt handle lldp. I was refering some other module. Forget about this.
On Mon, Nov 30, 2009 at 3:48 PM, Guanyao Huang <[email protected]> wrote: > Hi > Sorry to bother others. > I find that there is one routing module under netapps directory. It > can route the flows between openflow switches. > My work now is to write my own routing module which uses dijstra > protocol to find the shortest path (not all-pairs shortest path > algorithm). I have a topology of some connected switches. Each switch > connects to one end host. The topology contains loops for these > switches. My module wants to achieve routing from any end host to > another host. > I guess it is a good choice to modify codes of routing module for my module. > > There are a couple of questions I dont understand regarding existing > routing module. > 1, Is it developed for layer 2 routing or layer 3 routing? I find > that the routing module works well (for my case) when the topology is > loopless. But it can not work when there are loops for my case. > 2, Is there any document on how it works? Forget about the All-pairs > shortest path algorithm (I am using dijstra), I dont understand some > codes in sprouting.cc, which uses some flooding and broadcasting. > Specifically, I dont understand some related structures such as > dst_locations. Basically, given the mac of end host, how to find the > datapathid that the flow should be routed to. > 3, I dont quite understand why it also handles lldp. I guess the > topology is captured by topology module. > > Thanks. > _______________________________________________ nox-dev mailing list [email protected] http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
