blob: 9fdc841dac59259061cf2785c1db77c9f19bf314 [file] [log] [blame]
Vince Lehmanb722b102014-08-24 16:33:49 -05001Release Notes
2==============
3
4.. toctree::
5..
6
7Version 0.1.0 is the initial release of NLSR, a routing protocol for NDN.
8
9The main design goal of NLSR is to provide a routing protocol to
10populate `NFD`_s FIB. NLSR calculates the routing table using link-state
11or hyperbolic routing and produces multiple faces for each reachable
12name prefix in a single authoritative domain.
13
14The current features include:
15
16- **Produce a list of ranked forwarding options for each name prefix to facilitate NDNs adaptive forwarding strategies**
17
18- **Name Prefix advertisement**
19
20 + Advertise availability of data through the configured router
21
22- **Use ChronoSync to synchronize routers' LSA sequence numbers and Interest/Data to retrieve LSAs**
23
24- **Limit faces per prefix**
25
26 + Configure maximum number of faces per prefix in NFD's FIB
27
28- **Automatic NFD tunnel configuration and maintainance to neighbors**
29
30- **Routing protocol**
31
32 + Link State routing
33 + **Hyperbolic routing**
34
35 + Calculates route cost based on a node's polar coordinates
36
37- **Use a hierarchical trust model for routing within a single administrative domain**
38
39- **NFD Forwarding Information Base (FIB) consistency**
40
41 + Provides shortest path next hops for efficient forwarding
42 + Keeps NFD's FIB updated on node failure and recovery
43
44.. _NFD: http://named-data.net/doc/NFD/current/