public inbox for nncp-devel@lists.stargrave.org
Atom feed
From: Sergey Matveev <stargrave@stargrave•org>
To: nncp-devel@lists.cypherpunks.ru
Subject: Re: Air Gap & News
Date: Sun, 27 Dec 2020 13:06:39 +0300 [thread overview]
Message-ID: <X+hcxL9vCCApojh2@stargrave.org> (raw)
In-Reply-To: <87czyvq1qq.fsf@complete.org>
[-- Attachment #1: Type: text/plain, Size: 1848 bytes --]
*** John Goerzen [2020-12-26 23:03]:
>Yes, I know this feeling. I have been working on software for running over
>long-distance, low-power, low-bandwidth wireless links (think 10-30 miles /
>15-50 km with <1W).
You know, *the most* impressive, the most delightful time in my life was
using modems, COM-ports, BBSes and FidoNet. I really love all that
technologies, all that magic. Unfortunately I deal only with ordinary
modems (and bad telephone lines) and only read about *X.25 and similar
things. Possibly that is just because I was young school pupil
fascinated with everything related to computers. However that was
beginning of 2000-s where BBS/FidoNet world mostly was considered dead.
>- I can just run PPP with VJ header compression across this thing and it's
>maybe less efficient but good enough.
Same thoughts visited me too. When I connected my two server via
COM-cable (FreeBSD 12.x, modern ones, Xeon-inside and so on :-)), I
stayed with PPP setup -- simple and pretty good enough, especially on
that network delays.
>I was surprised that I couldn't find any general-purpose library or tool for
>doing this. ZModem & friends aren't general-purpose enough for what I want
>(and probably not for what you want either).
Exactly! I was disappointed with that fact too.
>for "reliable framing protocol serial" and found
>https://github.com/BaroboRobotics/libsfp which I need to look into more.
Well, creating just reliable framing protocol is not hard (XMODEM with
better checksums is still here :-)), in my opinion. But doing that
effectively with sliding windows, FECs and knowing that there are huge
science work on all of that -- becomes much more complicated frightening task.
--
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: CF60 E89A 5923 1E76 E263 6422 AE1A 8109 E498 57EF
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2020-12-27 10:07 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-12-26 10:25 Air Gap & News William Hay
2020-12-26 14:10 ` John Goerzen
2020-12-26 16:49 ` Sergey Matveev
2020-12-27 5:03 ` John Goerzen
2020-12-27 10:06 ` Sergey Matveev [this message]
2020-12-26 16:31 ` Sergey Matveev
2020-12-27 10:12 ` William Hay
2020-12-27 10:52 ` Sergey Matveev