sctp-echo - SCTP-over-UDP echo server/client for creating reliable tunnels over UDP.

git clone https://benconnors.ca/git-repos/sctp-echo

About | Log | Files | Refs

commit 6d3b7745145321da1614f9ea8150c1768463f08e
parent 47f6e696683ea7e0c7e10801a2a2d3519bf986be
Author: Ben Connors <benconnors@outlook.com>
Date:   Thu, 30 Jul 2026 13:05:13 -0400

Fix readme

Diffstat:
MREADME.md | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md @@ -1,4 +1,4 @@ -[#](#) SCTP+UDP Echo Server/Client +# SCTP+UDP Echo Server/Client This program uses the SCTP protocol tunneled over UDP to turn UDP into a reliable transport. The same program can be run in either server or client mode; in terms of behaviour, this is intended to be identical to ``` @@ -18,7 +18,7 @@ would give it a timeout of 60 seconds of no data transferred. The packets sent are not disguised as anything: they are very clearly SCTP tunneled over UDP; DPI firewalls are likely to block this. -Both of these could be resolved to a degree by implementing a very restricted subset of SCTP or some other protocol for making an unreliable link reliable, rather than relying on SCTP-over-UDP. +Both of these could be resolved to a degree by implementing a very restricted subset of SCTP or some other protocol for making an unreliable link reliable, rather than relying on SCTP-over-UDP (and specifically usrsctp). ## Requirements - Some sort of reasonable UNIX (FreeBSD, Linux, etc.) @@ -27,9 +27,11 @@ Both of these could be resolved to a degree by implementing a very restricted su ## Building These should be executed in the directory you found this file. + 1. (Optional) Run `autoconf` 2. Run `./configure` 3. Run `make` + The echo server/client will be `src/sctp_echo`. ## Usage