Simulating Communications Links

"Ian Wright" <[email protected]>
Newsgroups gmane.linux.network.bridge.ebtables.devel
Message-ID <[email protected]>
I'm wondering if anyone can give me a little advice. I'm fairly new to 
network programming, and completely new to linux, yet it looks like I'm 
going to have to use both for my final year project at university.

The requirement that I've been given is basically to delay and drop packets 
randomly to simulate a communications link. The probability of dropping or 
delaying a packet will depend on certain variables set by a user (in a GUI 
if possible) indicating the length of the physical link and the % of network 
load to network capacity. My project supervisor wants these delayed and 
dropped packets to occur at the MAC level, and someone suggested using 
ebtables which I'd never heard of before.

I'm just wondering how difficult it is to start using ebtables, and how 
difficult would it be to modify it to create random drops/delays?

Hopefully what this will allow, is a user to experience the effects of 
different multiple access schemes, different network loads and different 
link lengths (eg satellite) via a streamed video.

Thanks for any help everyone

Ian W

_________________________________________________________________
Be the first to hear what's new at MSN - sign up to our free newsletters! 
http://www.msn.co.uk/newsletters



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.