[Sis-SCPS-INTEREST] Testing of SCPS-TP
Marcin Jessa
lists at yazzy.org
Thu Sep 8 02:28:26 EDT 2005
Hi guys.
I am trying to set up a test enviroment for SCSP-TP to test it's performance.
I managed to cleanly compile SCPS on both FreeBSD 6.0 and 7.0 (CURRENT)
with a few minor patches and set up an emulator of a satellite link using FreeBSD with DUMMYNET.
The computer running emulator has two nics set in bridge mode without assigned IP's adding latency, limiting bandwidht and simuling lossy link with random packet loss on the traffic going through the bridge.
Being very happy I found www.scps.org and feeling I am failry familiar with TCP/IP I propably underestimated
the amount of new things I need to learn to understand the mechanism of SCPS.
>From what I understand, to successfully finish my setup I need to connect two computers to the bridge of my satellite link emulator and make them act as transparent SCPS gateways.
Which I did creating rfile and running the compiled gateway binary on both the machines.
Both can ping one another across the bridge and the satellite emulator works as expected.
The gateway binary creates divert rules (in addition to allow rules) which can be veryfied as existing/correct with ipfw show.
TCP traffic is diverted to scps:
10006 divert 53000 tcp from any to any via fxp1 setup in
10007 divert 53001 tcp from any to any via fxp0 setup in
10008 divert 52000 tcp from any to any in via fxp1
10008 divert 52000 tcp from any to any in via fxp0
10008 divert 52000 scps from any to any in via fxp1
10008 divert 52000 scps from any to any in via fxp0
After that I connected additional computers to the second inteface of the gateways and from that point I am not quite sure what to do.
I guess running natd on the gateways for the networks behind them or bridging the interfaces on the gateways is not what I am suppose to do.
Should I set up OSPF on the gateways to make the networks behind them talk to one another ?
Could someone be so kind and provide me with aditional steps to finish my testing?
I am also wondering if the gateway binary can run as daemon ?
And what does this mean? (I get that error running all the other scps_* apps in the app/ directory):
./scps_ttcp -r -s -H 192.168.2.8
UNRECOVERABLE ERROR opening AAA .
ERROR: MTU ioctl call on interface returned -1
Cheers,
Marcin.
More information about the Sis-SCPS-INTEREST
mailing list