[Ns-developers] GSOC (again), XORP, Quagga, routing and where we want to go.

Tommaso Pecorella tpecorella at mac.com
Tue Feb 14 16:06:33 PST 2012


Mmm.... you're right ! That's why when I looked at Quagga some bells rang. I tought I had seen it from a colleague, but it was from a different source. My colleague works with XORP instead.

Then we should ask Hajime Tazaki what are his plans and if he's still interested in the development. A nice GSOC project could be to do the merging, clean the code and (maybe) support XORP. As far as I know XORP has more features, but I don't know about its internals so dunno if (and how) it could be integrated.

Still, having either Quagga or XORP integrated in the main ns-3 code would be nice. What do you think ?

Cheers,

T.


On 15 Feb 2012, at 00:49, Vedran Miletić wrote:

> 2012/2/14 Tommaso Pecorella <tpecorella at mac.com>:
>> Hi all,
>> 
>> I was about to write down a GSOC project idea about routing, i.e., to add RIP and OSPF modules for both IPv4 and IPv6.
>> 
>> Then the idea went a bit out of control... why the hell we should add "native" modules (with bugs and so on) when we do have stuff like XORP and Quagga ?
>> http://www.quagga.net/
>> http://www.xorp.org/
>> 
>> Both are fantastic open source routing systems, with a sh*tload of protocols already implemented.
>> 
>> My problem is: writing OSPF from scratch can be challenging, but integrating one of those into ns-3... how hard can it be ? Impossible for a student ? Dunno, I need some wisdom from the more experienced people, like the ones behind the Click integration.
> 
> Wasn't something like this already attempted or even done? I haven't
> tested it, but I have seen this:
> http://web.sfc.wide.ad.jp/~tazaki/ns3/ns3.html
> http://web.sfc.wide.ad.jp/~tazaki/distfiles/publications/tazaki-wide-camp-routingwg-100311.pdf
> http://code.nsnam.org/thehajime/ns-3-dce-quagga-umip/
> http://code.nsnam.org/thehajime/ns-3-simu-quagga/
> 
> Vedran

--------------------------------------------------------------

Thinking evolution:
 "To be is to do" - Socrates
 "To do is to be" - Sartre
 "Do Be Do Be Do" - Sinatra
 "Scooby Dooby Do" - Scooby Do
 "Yaba Daba Doo!" - Fred Flintstone 

--------------------------------------------------------------

Tommaso Pecorella - Ph.D.

Assistant professor
Dpt. Elettronica e Telecomunicazioni
Università di Firenze

CNIT - Università di Firenze Unit

via di S. Marta 3
50139, Firenze
ITALY

email: tommaso.pecorella at unifi.it
       tommaso.pecorella at cnit.it

phone : +39-055-4796412
mobile: +39-320-4379803
fax   : +39-055-494569






More information about the Ns-developers mailing list