NACK-Oriented Reliable Multicast (NORM) implementation & tools (RFCs 5740, 5401)
 
 
 
 
 
 
Go to file
Jeff Weston 05d1cba476 v1.2b6 2019-09-11 11:43:37 -04:00
common v1.2b6 2019-09-11 11:43:37 -04:00
ns v1.2b2 2019-09-11 11:40:31 -04:00
unix v1.2b6 2019-09-11 11:43:37 -04:00
win32 v1.2b6 2019-09-11 11:43:37 -04:00
.gitignore v0.1 2019-09-11 11:21:03 -04:00
LICENSE v0.1 2019-09-11 11:21:03 -04:00
NormDeveloperGuide.html v1.2b5 2019-09-11 11:42:54 -04:00
NormDeveloperGuide.pdf v1.2b5 2019-09-11 11:42:54 -04:00
NormUserGuide.pdf v1.2b6 2019-09-11 11:43:37 -04:00
README.md v1.2b6 2019-09-11 11:43:37 -04:00
VERSION.TXT v1.2b6 2019-09-11 11:43:37 -04:00

README.md

        NORM PRELIMINARY CODE RELEASE

The NORM code here is still preliminary but a functional "norm" command-line application can be built which can send and receive a set of files or a stream piped to/from stdin/stdout. The command- line options are not yet fully documented, but there is abbreviated "help" available in the "norm" application. And many options are similar to the preceding NRL MDP work (see http://mdp.pf.itd.nrl.navy.mil).

A very preliminary user's guide for the "norm" demo app is now included. See the file "NormUserGuide.pdf"

A "normTest.cpp" program is now included which is a simple demonstration (and active test code) of the evolving NORM API. When the API is further completed, I plan to provide a few different example applications (file transfer, streaming, etc) which use the API.

The Win32 code is not yet as well-tested as the Unix version, but might be OK at this point. I will do more Win32 testing when I get caught up on the API development and documentation.

The NORM code depends upon the current "Protolib" release. The NORM source code tarballs contain an appropriate release of "Protolib" as part of the NORM source tree. If the NORM code is checked out from our CVS server, it is necessary to also check out "protolib" separately and provide paths to it for NORM to build.