InvestorsHub Logo
Followers 2
Posts 5359
Boards Moderated 0
Alias Born 03/21/2021

Re: None

Thursday, 03/21/2024 12:26:09 PM

Thursday, March 21, 2024 12:26:09 PM

Post# of 12099
network/switch abstraction? 744.came from msft which they open sourced:
"
SONiC (Software for Open Networking in the Cloud) is a free and open-source network operating system based on Linux. It was originally developed by Microsoft and the Open Compute Project (OCP). Here are some key points about SONiC and its routing capabilities:

Overview:
SONiC decouples network software from the underlying hardware and is built on the Switch Abstraction Interface (SAI) API.
It runs on network switches and ASICs from multiple vendors.
SONiC was designed to meet the requirements of cloud data centers and allows cloud operators to share the same software stack across hardware from different switch vendors.
Supported Network Features:
SONiC includes the networking software components necessary for a fully functional Layer 3 (L3) device.
Notable supported network features include Border Gateway Protocol (BGP), remote direct memory access (RDMA), Quality of Service (QoS), and various other Ethernet/IP technologies.
Much of the protocol support is provided through inclusion of the FRRouting suite of routing daemons.
Community and Licensing:
The SONiC community includes cloud providers, service providers, silicon and component suppliers, networking hardware OEMs, and ODMs.
The source code is licensed under a mix of open-source licenses including the GNU General Public License (GPL) and the Apache License.
Recent Developments:
In 2022, Microsoft ceded oversight of the project to the Linux Foundation, which will continue to work with the Open Compute Project for continued ecosystem and developer growth.
SONiC provides a flexible and open platform for building efficient and scalable network infrastructure in cloud environments. 🌐🚀 1: Wikipedia - SONiC (operating system) 2: Microsoft - SONiC 3: SDxCentral - Microsoft Provides Open Source Cloud Switch Software"

Join the InvestorsHub Community

Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.