The 'NES Open Switch' is a network protocol stack. It contains the protocol implementation required to run a networking device in a computer network. NES Open Switch supports various networking media as: Ethernet, SDH/Sonet, OTN and WDM. The supporting protocols for different media are being developed as individual modules in the stack. For example for Ethernet media support protocol modules like STP, CFM and LACP are present in the stack. This stack can be ported on a networking hardware and a fully functional networking device can be built.

The NES Open Switch is developed and maintained by an open community of developers. This stack is written completely in C99. The stack can be used on any operating system which supports POSIX 2001 API. The build system is written in Make. The stack is released under the NES RED License, and it is an open-source software.

[repository] (https://github.com/nes-repo/NES-Open-Switch)

Features

  • Ethernet
  • VLAN
  • PB
  • PBB
  • PBB-TE
  • CFM
  • LAG
  • STP
  • SPB
  • IP
  • TCP/UDP
  • SNMP

Project Activity

See All Activity >

License

Other License

Follow NES Open Switch

NES Open Switch Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NES Open Switch!

Additional Project Details

Operating Systems

BSD, Linux

Intended Audience

Architects, Developers, Engineering, System Administrators, Telecommunications Industry

User Interface

Command-line, Console/Terminal, Non-interactive (Daemon)

Programming Language

C, C++

Related Categories

C++ Communications Software, C++ Networking Software, C Communications Software, C Networking Software

Registered

2012-08-10