Hi... I am currently doing a project on "Satellite IP Network Emulator" whereby I have to setup a bridge and then through the bridge (emulator), I need to add satellite link elements (such as longer delay, diff. queue, higher BER etc. etc.) to the emulator to create a synthetic satellite environment.
Basically, I would like to add some routines that mimic satellite link before a packet is forwarded from source to destination through a bridge. I used brctl to setup my emulator setup as below:- Satellite EMULATOR +-----+ +--------------------+ (ip packet) +-----+ | LAN |------|(eth0) Bridge (eth1)|-------------#>--------------| LAN | +-----+ +--------------------+ (added xtra delay etc.) +-----+ After consulting Lennert Buytenhek (the author of brctl itself), he recommends me to use Netfilter for my project. Here's the questions and doubts that I have:- [1] Is Netfilter suitable for my project? [2] If yes, please give me some pointers on where and how should i start? (I am currently trying to digest all the documentations about Netfilter and iptables.) [3] If no, please give a some recommendations on what should i use as a foundation to build on for my current project. Thank you. Cheers, Wei Koong CHAI CCSR University of Surrey UK