白盒交换机NOS列表(picos/SnapRoute/ONL)

WIKI NOS:https://en.wikipedia.org/wiki/Network_operating_system

--------------------------------------------------------------------------------------------------------------------------

wiki消息已过时,无需关注。

--------------------------------------------------------------------------------------------------------------------------

1、picOS (pica8) //trident, cavium, 

支持白盒交换机列表:http://www.pica8.com/products/hardware-compatibility-list

特点:

  • A Layer-2 protocol stack featuring MLAG
  • Full Layer-3 protocol support including OSPF, BGP and multicast
  • Support for OpenFlow, OVSDB, and key SDN protocols
  • Integration with market-leading SDN controllers including HP VAN, ONOS, OpenDaylight, and Ryu
  • Simple device provisioning and management via ZTP, CLI, DevOps automation tools, and a standard Linux shell

 2、FBOSS(facebook) //基于linux的功能集合

github:https://github.com/facebook/fboss

FBOSS is Facebook's software stack for controlling and managing network switches.

  

3、SONiC(azure) //基于linux的功能集合

github: https://github.com/Azure/SONiC

SONiC is an open source project for network routers and switches.

  

4、Cumulus linux //

The world’s most flexible open network operating system for bare metal switches。

 支持单板列表:https://cumulusnetworks.com/products/hardware-compatibility-list

5,DNOS //AT&T

todo

 

6, ONL(open network linux)  //来自OCP

源代码:https://github.com/OpenComputeProject/OpenNetworkLinux

Open Network Linux is a Linux distribution for "bare metal" switches, that is, network forwarding devices built from commodity components. ONL uses ONIE to install onto on-board flash memory. Open Network Linux is a part of the Open Compute Project and is a component in a growing collection of open source and commercial projects.

原文地址:https://www.cnblogs.com/heimafeitian/p/9653242.html