[Ns-developers] About real-world application integration

Hajime Tazaki tazaki at sfc.wide.ad.jp
Thu Mar 5 22:50:21 PST 2009


Hi All,

Now I'm working GNU Zebra bridge function to ns-3.
#Note that not for Quagga, but I believe that quagga also
 works.

Is there anyone who works on this topic?


First of all, I tried to use the following branch

[1] http://code.nsnam.org/lj/quagga-porting/

but it seems not to be worked. So I integrate [1,2,3,4]
based on [2] branch.


Although there is a lot of issues to fix, such as
- Focusing on only my software (modified zebra) which use
  only ICMP6 and UDP6.
- IP{v4,v6} construction can be reorganized as doing in
"tomh/ns-3-ip"
- routing table in ns3 can handle longest match prefix
- performance is not so good (max node is 100?)
- make patches for HEAD branch
- and, etc...

but current snapshot of this work is available at

http://www.sfc.wide.ad.jp/~tazaki/hg/hgwebdir.cgi/ns-3-simu_zebra_ipv6/

Currently I can run simulation about 50nodes with Tree
Discovery procotol(draft-thubert-tree-discovery) and OLSRv1
with IPv6 extension with this repo.

Any comments and suggestions are appreciate.


[2] http://code.nsnam.org/mathieu/ns-3-simu/
[3] https://svnet.u-strasbg.fr/hg/ns-3-ipv6/
[4] http://code.nsnam.org/gjc/ns-3-pyviz

regards,
hajime



More information about the Ns-developers mailing list