Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Mar 1999 17:36:09 +0800
From:      Shi Yu <yu.shi@research.nokia.com>
To:        EXT Chris Williams <psion@geekspace.com>
Cc:        freebsd-net@FreeBSD.ORG
Subject:   Re: TCP packet sizes and window w/X through SSH
Message-ID:  <36DD0289.7B2BC067@research.nokia.com>
References:  <36CDC4E7.CC332C19@geekspace.com>

next in thread | previous in thread | raw e-mail | index | archive | help
For question1, I think it is up to the application to increase the receive
and send buffer
size by using function 'setsockopt'.
For question2, small packets may be generated by writing a small mount of
bytes to socket and disabling Nagle algorithm.


EXT Chris Williams wrote:

> 1) During peak data transmission between the two unix boxes, both sides
> frequently hit the maximum window size before getting an ACK, and then
> have to wait for the ACK to send more. Since there are no
> retransmissions occuring (woo!), it would seem that an increase in
> window size should boost performance. Is there any reasonable way to do
> this in FreeBSD? I looked through sysctl -a and didn't see anything,
> 'man tcp' isn't helpful...Is it an option I have to set before compling
> the kernel? Or what?
>
> 2) The SSH packets going from the BSD box to the proxy server are almost
> always less than ~800 bytes. This seems strange since the Ethernet MTU
> is 1500, and most of the packets coming from the Sun box to the BSD box
> to be relayed through SSH are in fact ~1500 bytes. Why is SSH chopping
> the packets up like this? Is there a good reason for it, and if not, how
> can it be fixed/changed?
> Although this doesn't appear to be slowing things down as much as (1),
> it does put extra load on our proxy (from watching perfmon against the
> proxy while I do varios things, it is very clear that cpu/io load is
> much more closely coupled with packets/sec than bytes/sec -- which isn't
> at all surprising).
>
> Any suggestions on either point would be much appreciated..
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-net" in the body of the message





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?36DD0289.7B2BC067>