IETF NSIS Implementations
The supplemental web page for the IETF NSIS working group with an incomplete list of available NSIS implementations and useful tools:
- NSIS Protocol Dissectors for Wireshark
- Not an implementation of the protocol but very useful for debugging
- NSISka (University of Karlsruhe)
- Name of release: NSISka
- What (GIST, QoS NSLP, NATFW NSLP): GIST, QoS NSLP, NATFW NSLP, QSPECbased on which draft version: * GIST-ka (draft-14) * NATFW-ka (draft-15) * QoSNSLP-ka (draft-09) * QSPEC-ka (draft-08)
- (if possible) feature set (e.g. full QoS NSLP implementation, GIST butly D-MODE, etc) full GIST, including late state installation TLS and SCTP support. QoS NSLP needs update (is in progress), QSPEC-ka needs to catch up.
- available for which operating system (e.g., Linux, FreeBSD, Windows,enWRT, etc): Linux
- License (e.g. closed source, GPL, etc): GPL
- Link to software or web page: https://projekte.tm.uka.de/trac/NSIS/
- Implementation tested at interop? Yes, mainly GIST against Göttingen
- Contact e-mail address bless (at) tm.uka.de
- OpenNSIS (University of Göttingen)
- Name of Release: OpenNSIS
- What : GIST, QoS NSLP, NatFw NSLP, QSPEC, CLS-QOSM, GIST-Ping,Diagnostics NSLP
- based on draft: GIST v13, QoS NSLP v13, NatFW v8 (partly v13), QSPEC(v17), CLS-QOSM (v5)
- feature set: full GIST, most QoS NSLP features, most NAT/FW features
- operating systems: Linux, FreeBSD, Windows, OpenWRT, Mac OS
- License: LGPL (Nslp-Api), BSD (skeleton NSLP), GPL (all rest)
- Link to web page: http://user.informatik.uni-goettingen.de/~nsis/
- Implementation tested at interop: yes (in Paris, Coimbra and Karlsruhe)
- contact e-mail address: fu (at) cs.uni-goettingen.de
- University of Coimbra
- Name of release: University of Coimbra
- Description: - GIST: - Version 14 of the draft - This implementation has all features specified EXCEPT: - NAT support - IPv6 - new NSLP interface - NATFW NSLP - Version 13 of the draft - This implementation has all features specified EXCEPT: - CREATE messages on NAT/FW node on public side - QoS NSLP - Version 11 of the draft (version 15th is being implemented) - This implementation has all features specified and also part of the NSLP-Auth features - HyPath - Version 4 of the draft - This implementation has all features specified
- Available for which operating system (e.g., Linux, FreeBSD, Windows,OpenWRT, etc): Linux
- License (e.g. closed source, GPL, etc): GPL
- Link to software or web page: http://nsis.dei.uc.pt
- Implementation tested at interop?: - GIST and QoSNSLP implementations were tested in Karlsruhe andin previous interop meetings.
- Contact e-mail address: - Luís Cordeiro: cordeiro@dei.uc.pt - Vitor Bernardo: vmbern@student.dei.uc.pt
- GIST Implementation Ver01, Bo Gao, Concordia University
- Name of release: GIST Implementation Ver01, Bo Gao, Concordia University
- What (GIST, QoS NSLP, NATFW NSLP): GIST
- based on which draft version: draft-ietf-nsis-ntlp-09.txt
- (if possible) feature set (e.g. full QoS NSLP implementation, GISTbut only D-MODE, etc): GIST D-Mode,C-Mode,Q-Node and R-Node state machine
- available for which operating system (e.g., Linux, FreeBSD, Windows,OpenWRT, etc): Linux Fedora Core, Linux Red Hat
- License (e.g. closed source, GPL, etc): Open Source
- Link to software or web page: http://users.encs.concordia.ca/~gao_b/thesis/code/
- Implementation tested at interop?: No, but we plan to do so
- Contact e-mail address: gao_b@cs.concordia.ca