Thanks, this is cool.<br>One comment is that UML seems not to be an efficient virtual machine.<br>For example we can run hundreds of OpenVZ containers on one physical<br>machine (8GB memory). I guess you can't achieve this on UML :)<br>
<br>-Yue Li<br><br><br><div class="gmail_quote">On Tue, Jun 30, 2009 at 4:08 PM, victor omwando <span dir="ltr"><<a href="mailto:vommwa@yahoo.com">vommwa@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">You should also probably check out Netkit (<a href="http://wiki.netkit.org" target="_blank">wiki.netkit.org</a>). It's based on UML, but does a lot of the uml-switched for you and as a result it is quite easy to use and the learning curve isn't steep at all. Currently, I'm using it to create networks to test a DSL based on Haskell that generated XORP config files from the give nsource code.<br>
<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Yue Li <<a href="mailto:yueli.m@gmail.com" target="_blank">yueli.m@gmail.com</a>><br>
<b><span style="font-weight: bold;">To:</span></b> Rae Harbird <<a href="mailto:r.harbird@cs.ucl.ac.uk" target="_blank">r.harbird@cs.ucl.ac.uk</a>><br><b><span style="font-weight: bold;">Cc:</span></b> <a href="mailto:xorp-users@xorp.org" target="_blank">xorp-users@xorp.org</a>;
Marko Zec <<a href="mailto:zec@freebsd.org" target="_blank">zec@freebsd.org</a>>; <a href="mailto:zec@fer.hr" target="_blank">zec@fer.hr</a><br><b><span style="font-weight: bold;">Sent:</span></b> Tuesday, June 30, 2009 12:13:23 PM<br>
<b><span style="font-weight: bold;">Subject:</span></b> Re: [Xorp-users] Emulating simple network for testing XORP code<br></font><div class="im"><br>
We have done this using OpenVZ and a network emulator PRIME on Linux.<br>Please check out the link below.<br><br><span><a href="http://www.primessf.net/pub/Public/WebHome/paper-xorpbgp.pdf" target="_blank">http://www.primessf.net/pub/Public/WebHome/paper-xorpbgp.pdf</a></span><br>
<br><br><br></div><div class="gmail_quote"><div class="im">On Tue, Jun 30, 2009 at 7:33 AM, Rae Harbird <span dir="ltr"><<a rel="nofollow" href="mailto:r.harbird@cs.ucl.ac.uk" target="_blank">r.harbird@cs.ucl.ac.uk</a>></span> wrote:<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
Hi<br><br>This was probably IMUNES. Since I last touched IMUNES, I believe it is being ported rewritten for the FreeBSD Network Stack Virtualization Project:<br><br></div><span> <a href="http://wiki.freebsd.org/Image" target="_blank">http://wiki.freebsd.org/Image</a></span><div class="im">
<br>
<br>From the wiki: "The network stack virtualization project aims at extending the FreeBSD kernel to
maintain multiple independent instances of networking state"<br><br>I don't think it's ready for use in this incarnation yet and I'm not sure that the previous instantiation (imunes) is supported. <br><br>
I have cc'd Marco Zec, the principle developer, as this information may not be up-to-date.<br><br>Any other options?<br><br><br><br>Rae<br>===<br><br><div class="gmail_quote">2009/6/30 Bruce Simpson <span dir="ltr"><<a rel="nofollow" href="mailto:bms@incunabulum.net" target="_blank">bms@incunabulum.net</a>></span><div>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Rae Harbird wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Hi<br>
<br>
<br>
Does anyone have recommendations for emulating a small, simple network of XORP routers on a single Linux platform? I want to test my XORP code.<br>
</blockquote>
<br></div>
There is something out there that might wrap XORP in some kind of virtualization environment, although I can't remember what the name of this thing is -- it was mentioned on this list in the last 12 months, a trawl through the list archives may help. Sorry, it's just a vague memory at the moment.<br>
<br>
thanks,<br>
BMS<br>
</blockquote></div></div><br><br clear="all"><br>
<br>_______________________________________________<br>
Xorp-users mailing list<br>
<a rel="nofollow" href="mailto:Xorp-users@xorp.org" target="_blank">Xorp-users@xorp.org</a><br><span>
<a href="http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users" target="_blank">http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users</a></span><br>
<br></div></blockquote></div><br>
</div></div></div><br>
</div></blockquote></div><br>