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


Reply via email to