By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
448,708 Members | 1,473 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 448,708 IT Pros & Developers. It's quick & easy.

network simulator in Python ?

P: n/a
I was wondering if anyblody can suggest me a network simulator written
in python in which I can add on my own code and extend its
functionality.

I am looking for a simulator which will simualte TCP, UDP, RTP and
most networking protocol. The learning curve for ns2 and other
simulator is too high for me at this time and thats why I am
considering Python for it.

Every help will be appreciated.

Thanks

Feb 21 '07 #1
Share this Question
Share on Google+
3 Replies


P: n/a
On Feb 21, 12:26 pm, "DanielJohnson" <diffuse...@gmail.comwrote:
I was wondering if anyblody can suggest me a network simulator written
in python in which I can add on my own code and extend its
functionality.

I am looking for a simulator which will simualte TCP, UDP, RTP and
most networking protocol. The learning curve for ns2 and other
simulator is too high for me at this time and thats why I am
considering Python for it.

Every help will be appreciated.

Thanks
Google for Scapy

Feb 21 '07 #2

P: n/a
Have a look at simpy.

Although it doesn't do the protocols you mention, it is a very good
(imho)simulation toolkit in which it would be relatively easy to build
whatever protocols you need.

I am using it for a traffic management simulation project, and have found it
very easy to get going and be productive, and my one technical question to
the simpy mail list was answered with three good suggestions in an hour.

The only drawback may be speed.

"DanielJohnson" <di********@gmail.comwrote in message
news:11*********************@k78g2000cwa.googlegro ups.com...
>I was wondering if anyblody can suggest me a network simulator written
in python in which I can add on my own code and extend its
functionality.

I am looking for a simulator which will simualte TCP, UDP, RTP and
most networking protocol. The learning curve for ns2 and other
simulator is too high for me at this time and thats why I am
considering Python for it.

Every help will be appreciated.

Thanks

Feb 22 '07 #3

P: n/a
"jo***********@gmail.com" <jo***********@gmail.comwrote in
news:11**********************@h3g2000cwc.googlegro ups.com:
On Feb 21, 12:26 pm, "DanielJohnson" <diffuse...@gmail.comwrote:
>I was wondering if anyblody can suggest me a network simulator
[Snips]
>I am looking for a simulator
[Snips]
Google for Scapy
I don't think Scapy is a simulator, is it?

I second the recommendation for SimPy for writing simulation programs. If
you require a simulator specifically, I don't know of one in Python.

All the best,

John.

Feb 23 '07 #4

This discussion thread is closed

Replies have been disabled for this discussion.