[45966] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Satellite latency

daemon@ATHENA.MIT.EDU (Joe Abley)
Wed Mar 6 01:10:41 2002

Date: Wed, 6 Mar 2002 01:06:33 -0500
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v481)
Cc: "'Tony Rall'" <trall@almaden.ibm.com>, <nanog@merit.edu>
To: "David Luyer" <david@luyer.net>
From: Joe Abley <jabley@automagic.org>
In-Reply-To: <002c01c1c4d3$3cd61090$638317d2@pacific.net.au>
Message-Id: <4F0624AC-30C8-11D6-860B-003065CD52E4@automagic.org>
Content-Transfer-Encoding: 7bit
Errors-To: owner-nanog-outgoing@merit.edu



On Wednesday, March 6, 2002, at 12:53 AM, David Luyer wrote:

> Often the server TCP stack and the customer TCP stack may be dodgy and
> sometimes
> even unable to directly communicate, but the good TCP stack in the
> middle can
> communicate to both of the dodgy TCP stacks at either end as well as
> providing
> a good window size to receive from the server and splitting the latency
> in
> half on each TCP connection leg as to a direct connection.

Putting a cache on the US side and using it to feed the cache in the 
Pacific was also something that I heard about people doing -- that way 
you got to fine-tune the TCP stacks either side of the satellite 
circuit, and the customer and origin server TCP stacks only needed to be 
tuned for cross-country latency. Depending on your caches, you might 
also be able to use a pool of persistent HTTP connections between the 
caches to avoid per-connection TCP setup latency.

Similar pairs of caches could be used either side of sub-1500-byte-MTU 
access circuits to eliminate path MTU discovery failures due to poorly 
configured firewalls, which sounds like it should be useful when your 
trans-Pacific bandwidth comprises some hideous mixture of unidirectional 
satellite and GRE tunnels, not that I would know of course.


Joe


home help back first fref pref prev next nref lref last post