norm
Port variant standard
Summary NACK-Oriented Reliable Multicast (NORM)
Package version 1.5.9
Homepage https://www.nrl.navy.mil/itd/ncs/products/norm
Keywords net
Maintainer nobody
License NORM source code license
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 20 AUG 2023, 19:43:36 UTC
Port created 28 SEP 2017, 04:39:34 UTC
Subpackage Descriptions
single This a port of NACK-Oriented Reliable Multicast (N.O.R.M.), as specified in RFC5740. The NORM protocol is designed to provide end-to-end reliable transport of bulk data objects or streams over generic IP multicast routing and forwarding services. NORM uses a selective, negative acknowledgement (NACK) mechanism for transport reliability and offers additional protocol mechanisms to conduct reliable multicast sessions with limited "a priori" coordination among senders and receivers. A congestion control scheme is specified to allow the NORM protocol fairly share available network bandwidth with other transport protocols such as Transmission Control Protocol (TCP). It is capable of operating with both reciprocal multicast routing among senders and receivers and with asymmetric connectivity (possibly a unicast return path) from the senders to receivers. The protocol offers a number of features to allow different types of applications or possibly other higher level transport protocols to utilize its service in different ways. The protocol leverages the use of FEC-based repair and other IETF reliable multicast transport (RMT) building blocks in its design.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) cmake:primary:standard
libxml2:dev:standard
Build and Runtime libxml2:primary:standard
Runtime (only) ravensys-gcc:cxx_run:standard (single subpackage)
Download groups
main mirror://GITHUB/USNavalResearchLaboratory:norm:v1.5.9
protolib mirror://GITHUB/USNavalResearchLaboratory:protolib:702e909:protolib
Distribution File Information
9f1fece22d861aebd79b89ff8b45f623471c40177a24cc0d5f81cb719c8c6ffe 1658306 USNavalResearchLaboratory-norm-1.5.9.tar.gz 9dd572238c231edbab2b2ab78d6938396ddcf3354655ae0a81e51fef662947eb 1284131 USNavalResearchLaboratory-protolib-702e909.tar.gz
Ports that require norm:standard
zeromq:standard High-performance, asynchronous messaging library