[mosh-devel] High latency satellite connections
Hari Balakrishnan
hari at csail.mit.edu
Thu Apr 12 13:53:11 EDT 2012
Hi Numair,
It would be great to try it on a satellite link.
My feeling is that MAX_RTO may have to be changed to be higher than 1 second. I might suggest changing
static const uint64_t MAX_RTO = 1000;
to something more conservative like
static const uint64_t MAX_RTO = 2000;
for satellite links.
That's to accommodate the "worst case" when one might have a heavily buffered and congested satellite link. It's certainly uncommon on most of the internet, but there are satellite-based paths where under even moderate load the RTT average is 700 ms, so 1000 ms for MAX_RTO might be too small.
Hari
On Apr 10, 2012, at 10:16 PM, Keith Winstein wrote:
> Hello Numair,
>
> We think it's a great idea! In theory, it should work fine and you
> should not have to make any changes to the source.
>
> The SSP timing parameters are in src/network/transportsender.h.
> Glancing at them, I don't think any are clearly inappropriate for a
> satellite link (famous last words...). We might learn differently
> after actually trying it though. If anything we may want to make the
> local echo MORE aggressive and allow it to go brashly over a tentative
> boundary even though it's more likely to show a mistaken production
> for a little bit.
>
> Please let us know if you try it and what the results are!
>
> Best regards,
> Keith
>
> On Tue, Apr 10, 2012 at 2:25 AM, Numair Faraz <numair at numair.com> wrote:
>> Hi! I was wondering if members of the list had any thoughts on using mosh
>> over a high latency satellite Internet connection. It seems that mosh would
>> work much better for this setup than existing options; perhaps, however, a
>> few modifications would have to be made to the source (longer timeouts, etc)
>> to accommodate a connection that is flakier than cellular packet data? Very
>> interested to know if anyone has pondered the use of mosh over satellite /
>> VSAT.
>>
>> Regards
>>
>> Numair
>> _______________________________________________
>> mosh-devel mailing list
>> mosh-devel at mit.edu
>> http://mailman.mit.edu/mailman/listinfo/mosh-devel
>>
> _______________________________________________
> mosh-devel mailing list
> mosh-devel at mit.edu
> http://mailman.mit.edu/mailman/listinfo/mosh-devel
More information about the mosh-devel
mailing list