You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Ashlesh Gawande 6077ea910c src: use /localhop component in LSA prefix 9 years ago
.jenkins.d Do not distribute coordinate LSAs when using link-state routing. 9 years ago
.waf-tools build: Do not fail the build in debug mode when using deprecated declarations 9 years ago
docs docs: improve Doxygen comments. 9 years ago
nsync Fixed copyright dates across all files. 9 years ago
src src: use /localhop component in LSA prefix 9 years ago
tests src: use /localhop component in LSA prefix 9 years ago
tests-integrated boilerplate: Update copyright year in .cpp files 9 years ago
tools boilerplate: Update copyright year in .cpp files 9 years ago
.gitignore build: Fix build error with python3 11 years ago
.jenkins Copied ndn-cxx's .jenkins script for better compatibility. 9 years ago
.travis.yml ci: Fix macOS build with Travis-CI 9 years ago
AUTHORS.md docs+build+boilerplate: Prepare release of version 0.3.0 9 years ago
COPYING.md docs: Add OpenSSL exemption to license 10 years ago
README-dev.md src: Update copyright notices for files modified in 2015 11 years ago
README.md docs: minor documentation corrections 11 years ago
log4cxx.properties.sample.in conf: Add log4cxx path to conf file 11 years ago
nlsr.conf Fix typos in the sample configuration file. 9 years ago
waf build: Update waf to version 1.8.9 (with custom patches) 10 years ago
wscript docs+build+boilerplate: Prepare release of version 0.3.0 9 years ago

README.md

NLSR - Named Data Link State Routing Protocol

For complete documentation and more extensive information, please visit the NLSR homepage.

Overview

NLSR is a routing protocol in NDN that populates NDN's Routing Information Base. NLSR will continue to evolve alongside the Named Data Networking protocol.

NLSR is an open and free software package licensed under the GPL 3.0 license and free to all Internet users and developers. For more information about the licensing details and limitations, refer to COPYING.md.

NLSR is developed by the members of the NSF-sponsored NDN project team. For more details, please refer to AUTHORS.md. Bug reports and feedback are highly appreciated and can be made through the Redmine site.

The main design goal of NLSR is to provide a routing protocol to populate NDN's FIB. NLSR calculates the routing table using link-state or hyperbolic routing and produces multiple faces for each reachable name prefix in a single authoritative domain. NLSR will continue to evolve over time to include neighbor discovery and to become a full fledged inter-domain routing protocol for NDN.

Source releases

The source code and source-code installation instructions are always available at the following links:

Additional information