diff options
| author | Garrett D'Amore <garrett@damore.org> | 2017-07-21 14:03:08 -0700 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2017-07-25 12:17:06 -0700 |
| commit | 9e5149973d5d16efec14ee12e62de23198b325ce (patch) | |
| tree | c5392103d62d185016666f5bb7d1f447e2686389 /README-zerotier.md | |
| parent | 2579a853e6db72ba75a1e3e6c30997364b9df32d (diff) | |
| download | nng-9e5149973d5d16efec14ee12e62de23198b325ce.tar.gz nng-9e5149973d5d16efec14ee12e62de23198b325ce.tar.bz2 nng-9e5149973d5d16efec14ee12e62de23198b325ce.zip | |
Initial swag at UDP (POSIX only) low level handling.
This includes async send and recv, driven from the poller. This will
be requierd to support the underlying UDP and ZeroTier transports in
the future. (ZeroTier is getting done first.)
Diffstat (limited to 'README-zerotier.md')
| -rw-r--r-- | README-zerotier.md | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/README-zerotier.md b/README-zerotier.md new file mode 100644 index 00000000..e4971f79 --- /dev/null +++ b/README-zerotier.md @@ -0,0 +1,21 @@ +zerotier branch +=============== + +This branch of nng represents work in progress towards a new transport +based on ZeroTier. ZeroTier provides a virtual Ethernet switch with +planet-wide scope, offer L2 (and L3 but we dont use L3) services; thees +look like Ethernet frames but MTUs are at least 2800 bytes, and are +protected by strong crypto, which ensures messages are not forged, +snooped, or replayed. + +As of this date (July 21, 2017), this work uses the libzerotiercore +library available from github.com:ZeroTier/ZeroTierOne. You will need +to use the dev branch to build, as the seperate library is not available +in master branch. + +An RFC documenting the transport is located in the main nanomsg RFC +repository. + +Needless to say, this is all HIGHLY experimental. + +This work is being funded by Capitar IT Group BV <info@capitar.com>. |
