[Sis-SCPS-INTEREST] help with configuring odd hub-and-spoke network

Dan Miller dan at anacominc.com
Mon Jan 29 17:11:25 EST 2007


Hmmm... actually, no, if I reduce the data rate to correctly reflect header overhead, I *don't* get channel overrun when I start up the second transfer from the second remote.

So, I guess my only pending question is how do I change BIF_RATE dynamically??
  ----- Original Message ----- 
  From: Dan Miller 
  To: scps mailing list 
  Sent: Monday, January 29, 2007 13:10
  Subject: [Sis-SCPS-INTEREST] help with configuring odd hub-and-spoke network


  I'm porting our satellite-network software to kernel 2.6 (from 2.2.19 which we've used for years).  We'll be using scps for tcp acceleration.  We're working quite well with hub gateway and one remote gateway; ftp transfers between nodes outside the gateway, run at 88.5% of our 3Mbit/second link.

  However, we typically use a hybrid hub-and-spoke configuration; from a network perspective, each remote is on a separate subnet... for example:

  hub eth1   192.168.10.1/30  <-----------> remote eth1  192.168.10.2/30
  hub eth1:1 192.168.10.5/30  <-----------> remote eth1  192.168.10.6/30

  However, a single carrier from the hub is received by all remote units.  So the hub has ONE 3Mbit/sec link available, regardless of how many remote gateways it is communicating with.  The scps gateway doesn't seem to understand this; as long as I only communicate with one remote at a time, it meters data out from the hub at the expected rate.  However, if I start communicating with two remotes simultaneously, it floods the eth1 driver with packets; it appears to believe it has TWO 3Mbit channels available??

  Is there some way for me to communicate my requirements to the machine??

  Second question:
  I need to be able to change the data rates on the fly, hopefully without having to stop/restart scps.
  Can I use gw_route_cmdr for this purpose??  If not, is there any other way to do this??

  Dan Miller

  My rfile from the hub machine (I am using the TUN interface):

  # GW Resource File - comments are allowed, starting with '#'.
  #    Comments can be anywhere EXCEPT between parameter values.

  # interface A info
  AIF_NAME eth0
  AIF_RATE 100000000
  AIF_BUF  32768
  AIF_RBUF 32768
  AIF_CC  1
  AIF_TCPONLY 1
  AIF_MTU  1500
  #AIF_TAP_NAME tap0

  # interface B info
  BIF_NAME  eth1
  BIF_RATE  3072000
  BIF_BUF  300000
  BIF_RBUF  300000
  BIF_CC   0
  BIF_MINRTO  600000
  #BIF_TAP_NAME tap1

  # IPFW info
  C_DIVPORT 52000  
  C_TAP_REMOTE_ACCESS 1










------------------------------------------------------------------------------


  _______________________________________________
  Sis-SCPS-INTEREST mailing list
  Sis-SCPS-INTEREST at mailman.ccsds.org
  http://mailman.ccsds.org/cgi-bin/mailman/listinfo/sis-scps-interest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ccsds.org/pipermail/sis-scps-interest/attachments/20070129/ff022a59/attachment.htm


More information about the Sis-SCPS-INTEREST mailing list