VXLAN is an overlay network to encapsulate Ethernet traffic over an existing (highly available and scalable, possibly the Internet) IP network while accomodating a very large number of tenants. It is defined in RFC 7348. For an uncut introduction on its use with Linux, have a look at my “VXLAN & Linux” post.
VXLAN is an overlay network to carry Ethernet traffic over an existing (highly available and scalable) IP network while accommodating a very large number of tenants. It is defined in RFC 7348.
Starting from Linux 3.12, the VXLAN implementation is quite complete as both multicast and unicast are supported as well as IPv6 and IPv4. Let’s explore the various methods to configure it.
The installation of the Openvswitch on Ubuntu brings an automatic integration into the boot sequence. When Ubuntu is booted, the Openvswitch is also started. Any bridge or port, which has been defined in previous sessions, is restored.
BUT: No L3 interfaces are set up, junk interfaces, which have been defined in previous sessions, are restored.
Open Networking Solution are based on open standard, bare-metal hardware with a choice of independent open software for NOS (Network Operating Systems), SDN, virtualization, and cloud orchestration. For years, hyper-scale data center operators have been enjoying the benefits of Open Networking Solution: reduced network equipment expenses, automated and accelerated provisioning of network capacity and services, greater control over the development of enhanced network services, flexibility to work with best-in-class suppliers, and reduced operating expenses.
These Open Networking benefits are now available for many more networking use cases. Public and private cloud data centers of all sizes are being deployed with network fabric built from open leaf and spine switches. Edgecore Networks offers choices of hardware to meet open network deployment, from 1G, 10G, 25G and 40G, to 100G.
An important ingredient in the Technology of Cyberspace is the ability to let any user communicate with any other user or service. How do we wire 5 billion people on the planet? That's an engineering problem - to design a network capable of handling such numbers over such a wide geographic area. We are going to talk about the engineering aspects of such network design for next two lectures.
Open Network Switch Layer (OpenNSL) is a library of network switch APIs that is openly available for programming Broadcom network switch silicon based platforms. These open APIs enable development of networking application software based on Broadcom network switch architecture based platforms.
Broadcom's OpenFlow Data Plane Abstraction (OF-DPA) is an application software component that implements an adaptation layer between OpenFlow and the Broadcom Silicon SDK. OF-DPA enables scalable implementation of OpenFlow 1.3 on Broadcom switch devices
Snabb Switch
Snabb Switch is a simple and fast packet networking toolkit.
Open vSwitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols (e.g. NetFlow, sFlow, IPFIX, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed to support distribution across multiple physical servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.