Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Sep 1998 08:59:32 +0200
From:      "Kevin Kyeong-il CHOI" <kevin.choi@cnes.fr>
To:        "FreeBSD Question" <freebsd-questions@FreeBSD.ORG>, "FreeBSD Net" <freebsd-net@FreeBSD.ORG>, <tcp-over-satellite@achtung.sp.trw.com>
Subject:   Why FreeBSD (or Solaris as well) get stuck in case of long delay ?
Message-ID:  <006801bde208$b8e51ac0$52099584@pc-kichoi.cst.cnes.fr>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_0069_01BDE219.7C6DEAC0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hi,
I'd like to have some expertized opinions.
I have a ATM network (25 Mbps) as follows;

[FreeBSD Box]---+---[Delay generator]---+---[SUN Solaris]
                |                       |
[Windows 98]----+                       +---[Windows NT]
                |                       |
[Windows NT]----+                       +---[FreeBSD 2]

The delay generator can introduce the packet delays upto
couple of seconds for TCP or UDP packets.

When there is no delay, the whole link between left and right
side shows the maximum performance which is about 20 Mbps.

BUT, once the delay is introduced, the famous rule
	Capacity = RTT x Bandwidth.
and the capacity would be limited by the window size.

Here, I used 64K for Window size (65536), so the Bandwidth
should be
	
	Bandwidth = Capacity (65536) / RTT

I made the delay in one way as 200 ms, and RTT becomes 400 ms, so
the nominal Bandwidth becomes 1310720 bps = 1.3 Mbps.

Curiously enough, between two Windows boxes, the maximum bandwidth
is obtained, which is about 1.0 ~ 1.1 Mbps.

BUT, for FreeBSD, or for Solaris, I obtain only 200 ~ 300 kbps.
(precisely 200 kbps for Solaris, and 300 kbps for FreeBSD).

I don't understand what happened, but guess that the UNIX machines
may evaluate the RTT in a wrong way or what ...

Can anyone have a similar experience, please give me an e-mail.

-------------------------------------
Kevin Kyeong-il CHOI

    ~'/   (o\)
        ^
      \___/o

Doctoral Research Engineer

Service DEE/IR/TSI/TN
Centre National d'Etudes Spatiales
18 Avenue Edouard-Belin
31401 Toulouse cedex 4
France
(Tel)   +33-561 28 15 31
(Fax)   +33-561 28 29 13
(Email) kevin.choi@cnes.fr
(www)   http://www.chez.com/kichoi/
------------------------------------- 
------=_NextPart_000_0069_01BDE219.7C6DEAC0
Content-Type: application/octet-stream;
	name="Kevin Kyeong-il CHOI.vcf"
Content-Disposition: attachment;
	filename="Kevin Kyeong-il CHOI.vcf"
Content-Transfer-Encoding: 7bit

BEGIN:VCARD
VERSION:2.1
N:CHOI;Kevin;Kyeong-il;;
FN:Kevin Kyeong-il CHOI
ORG:CNES;
TITLE:Dr
TEL;WORK;VOICE:(05) 61 28 15 31
TEL;HOME;VOICE:(05) 62 17 01 99
EMAIL;PREF;INTERNET:kevin.choi@cnes.fr
REV:19980710T091856Z
END:VCARD

------=_NextPart_000_0069_01BDE219.7C6DEAC0--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?006801bde208$b8e51ac0$52099584>