[p2p-hackers] Release of VPDNS

Chris Edwards chris at chris-edwards.org
Wed Aug 3 07:41:56 UTC 2005


Hi All,

I'm pleased to announce the first release of our network simulation
tool, VPDNS. VPDNS stands for Virtualisation for PDNS, and is some
modifications to the well-known network simulator, PDNS, which is in
turn built on NS2. A separate library is also supplied, to attach
applications to the simulator.

VPDNS allows you to run simulations using real applications. The network
traffic generated by applications is transparently captured by our
library, and sent over the simulated network.

Both the simulator (actually, patches against standard NS) and the
library can be downloaded at:

    http://p2p.cs.mu.oz.au/software/vpdns/

You will need to follow the patching instructions given - they're a
little more complicated than we'd like, since we haven't been able to
clarify the licensing of the other patches we use. The compilation of
the library should be straightforward.

Please note this is still a work-in-progress, and has not been widely
tested. However we welcome feedback and contributions. The software is
made available under a BSD style license.

Some current limitations:
 - No UDP support (but we welcome patches!)
 - A slight problem in handling of select(2) in some cases
 - fork/exec don't work (but it is thread-safe)

We'll soon have a program to generate scripts (for large networks) and
some example scripts.

Please don't hesitate to email me at caedwa at cs.mu.OZ.AU if you have any
problems - as I said, it's still being worked on, so we want to fix any
bugs you find!

--
Chris Edwards
http://www.chris-edwards.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
Url : http://zgp.org/pipermail/p2p-hackers/attachments/20050803/02c9a301/signature.pgp


More information about the P2p-hackers mailing list