Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Jumbotron
titleCNaaS
Image Added  Campus Network-as-a-Service (CNaaS) is a project service within SUNET with the goal of , providing a fully managed service for LAN/WLAN networks at university campuses.

Blog Posts
sortcreation
reversetrue
contenttitles

...

There are three parts to the documentation of CNaaS at SUNET:

  1. Product documentation - Documents the different products we use (for . For NMS and NAC documentation, see below. (Public access)
  2. Service documentation - Documents the SUNET specific processes. (Mixed public/private access)
  3. Customer documentation - Documents specific details of one customer implementation (Private access)

CNaaS - NMS

As part of this project a network management system called CNaaS-NMS is being developed to automate the management of the campus networks, the software is open source and can be used by anyone outside of SUNET as well.

...

Source code available at Github

Documentation

Modules / VMs

Dev / test environment setup

Lab Setup

Installation

Software Architecture (Google docs)

Code coverage status (codecov.com)Demo video showing ZTP (play.sunet.se)

Image Modified


CNaas - NAC (Network Access Control)

...

Freeradius can either be integrated towards the existing user database (LDAP, Active Directory etc) or use Postgres to store credentials. CNaaS NAC provides both an API and a web interface to handle users if Postgres is chosen for storing credentials.



CNaaS NAC API reference.


CNaaS NAC Web interface