[181386] in North American Network Operators' Group

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

Re: Residential VSAT experiences?

daemon@ATHENA.MIT.EDU (Fred Baker (fred))
Mon Jun 22 18:36:54 2015

X-Original-To: nanog@nanog.org
From: "Fred Baker (fred)" <fred@cisco.com>
To: William Herrin <bill@herrin.us>, Nicholas Oas <nicholas.oas@gmail.com>
Date: Mon, 22 Jun 2015 22:35:45 +0000
In-Reply-To: <CAP-guGWod0ayQMq31ajL1Bq3cR3gS9uhh8i6Q9XwwEmnycOa9Q@mail.gmail.com>
Cc: "nanog@nanog.org" <nanog@nanog.org>
Errors-To: nanog-bounces@nanog.org

--Apple-Mail=_6827A301-8E36-4774-BF8B-6197483AD163
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


> On Jun 22, 2015, at 3:11 PM, William Herrin <bill@herrin.us> wrote:
>=20
> Two-way satellite systems based on SV's in geostationary orbit (like
> the two you're considering) have high latency. 22,000 miles out,
> another 22,000 miles back and do it again for the return packet.
> You'll start around 500ms latency and go up from there. Any kind of
> interactive session (like SSH and RDP) will be excruciating.

It is indeed. This is first-hand in the sense that I once worked for an =
earth station manufacturer and did a fair bit of work related to this =
environment, and second-hand in that my sister, for a while, used VSAT =
connectivity to her home.

The trick in the context is what's called a "performance-enhancing =
proxy", or PEP. What it does, in concept, is terminate a TCP connection =
at each earth station and use some form of private protocol over the =
bird. Cisco RBSCP (which maps TCP connections to SCTP sessions over the =
bird, =
http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/interface/configuration/1=
5-sy/ir-15-sy-book/ir-rt-bsd-sat.html) is an example of such a =
technology. The obvious benefit of a PEP is that it can convince a TCP =
sender to keep enough data in flight to make good use of the throughput =
rate of the satellite - you have a start-up issue with the first RTT, =
but after that it has essentially figured out what the effective window =
should be and makes that happen. The downside of a PEP is when the =
application is itself interactive (it's not about rate, it's about =
responsiveness clocked by end-to-end RTT) or the protocol in question =
isn't TCP (noting that TCP in IPsec ESP isn't TCP to the PEP - it's =
IPsec ESP, and can't be goosed along).

In my sister's case, her description of the service was somewhat =
colorful, and included the word "slow".

--Apple-Mail=_6827A301-8E36-4774-BF8B-6197483AD163
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="signature.asc"
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQEVAwUBVYiNwJ9ieig10VPpAQIsWgf7BIa7DBlNxBd3DcNE9eYE99aiO3v3BuQG
npRSDbJnZPbJ3WRYYMMiCvej6aQUQOn+7CAEO8Y6vjqCEbxhaf011MUCFGsoDPey
W+cjxgF6ZUyDDTixCC6MbU2arWi4ANaLF/754v7QQgreLT9M/cDhQeKFEzhjAJrI
HZC7RzkEXaYiXNOgQaMNpnm4x+T8XRI3VDz+ZXOqh/aoiocmSiKplRBn+ajDlQAg
ri/XVFtzd8JwNDDXWtsa47sGBZVKeo4slQV0MfkfVMLCwatcXQ/b1pz4wCpyGaBv
fzD1aJ65qxknvsC/uo8//8SoMl3EygsRWvPuZUszFieBLn9QWo2PKw==
=oBTg
-----END PGP SIGNATURE-----

--Apple-Mail=_6827A301-8E36-4774-BF8B-6197483AD163--

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