Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.org

README

The IS-IS routing protocol (partial)

This is a partial implementation of the IS-IS routing protocol (ISO 10589:2002).

Features and Missing

What’s there:

  • Broadcast Link Support.
  • Adjacencies (Hello process).
  • Flooding (Update process).
  • LSP generation (Update process).
  • DIS and non-DIS functionality.

Sub-optimal impementation points:

  • No flooding dampening.

Missing items:

  • SPF (Decision process).
  • Point-to-point links.
  • Prefix distribution.
  • Many legacy TLVs (e.g., narrow metrics).
  • Many extension RFCS.

Unit tests

There exists some unit tests for some important parts of the library support code. However, there are not tests for the larger procotol functionality. This would be very nice to have.

About

IS-IS Routing Protocol

Resources

License

Releases

No releases published

Languages

You can’t perform that action at this time.