Re: Suitability of Netfilter for Emulator Project

2002-03-15 Thread Harald Welte

On Fri, Mar 15, 2002 at 09:00:31AM +1100, Reynolds, Alfred wrote:
 http://www.antd.nist.gov/nistnet/
 
 You might want to look at that project before you start duplicating work. I
 also seem to remember a netfilter based emulator, but I can't find the
 reference to it at the moment...

ConFIRMv2 by [EMAIL PROTECTED], but I don't know about it's current state.

  Cheers,
  Wei Koong CHAI
  CCSR
  University of Surrey
  UK

-- 
Live long and prosper
- Harald Welte / [EMAIL PROTECTED]   http://www.gnumonks.org/

GCS/E/IT d- s-: a-- C+++ UL$ P+++ L$ E--- W- N++ o? K- w--- O- M+ 
V-- PS++ PE-- Y++ PGP++ t+ 5-- !X !R tv-- b+++ !DI !D G+ e* h--- r++ y+(*)




RE: Suitability of Netfilter for Emulator Project

2002-03-14 Thread Reynolds, Alfred

http://www.antd.nist.gov/nistnet/

You might want to look at that project before you start duplicating work. I
also seem to remember a netfilter based emulator, but I can't find the
reference to it at the moment...


 -Original Message-
 From: Wei koong Chai [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, March 14, 2002 11:41 AM
 To: [EMAIL PROTECTED]
 Cc: Wei koong Chai
 Subject: Suitability of Netfilter for Emulator Project
 
 
 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