This document discusses service function chaining use cases using OpenDaylight. It provides an overview of service function chaining architecture, including classifiers, service function forwarders, and the use of encapsulation and metadata. It then presents three use cases: 1) using NSH encapsulation over OVS switches, 2) an OpenFlow-based implementation without encapsulation using L2 reachability, and 3) NSH encapsulation with OpenFlow. The document provides details on each use case including Yang models, encapsulation methods, and example OpenFlow flows installed by OpenDaylight. It aims to demonstrate how OpenDaylight can be used to implement and manage service function chaining networks.
Rapid Ring Protection Protocol (RRPP) is a proprietary Huawei link layer protocol used to prevent broadcast storms on Ethernet rings. It provides fast convergence of less than 50ms when links fail. RRPP supports various topologies including single, crossed, and tangent rings. It also supports multiple instances on a single ring for load balancing. The document provides an overview of RRPP, compares it to other ring protocols, describes its features and functions, and provides sample configurations for a single RRPP ring with multiple instances.
Segment Routing is a source routing architecture that embeds instructions, called segments, directly in the packet. This allows packets to be steered through specific paths in the network by prepending or stitching segment IDs. Segment Routing simplifies network operations by removing the need for signaling, label distribution, and per-flow state. Paths can either be computed distributively using IGP flooding of segment IDs, or explicitly programmed by a controller. This provides flexibility to engineers while keeping the forwarding plane stateless and simple.
Slides for lecturing in Alpha Networks Inc.
Introduce the routing mechanism in Trellis, namely Segment Routing, from the upper side of application design
and ONOS core functions, to the lower side of fabric pipelines and flows on OFDPA.
1. The document discusses scaling networks using segment routing. It describes using a PCE server to collect topology and SID information via BGP-LS to compute paths on demand.
2. An NSO controller is used to configure services, and nodes can request path computations from the PCE server if they do not already have an LSP to reach another node.
3. Examples are given for intra-domain and inter-domain routing using SIDs, including assigning SRGB ranges to different domains. The PCE server can compute multi-domain paths with TE optimization across the different routing domains.
Segment routing allows a node to steer a packet through an ordered list of segments encoded in the packet header. Segments represent instructions like forwarding through specific nodes or along certain paths. By encoding the path in packets, segment routing can compute paths centrally and reduce network state.
Extending OpenVIM R3 to support Unikernels (and Xen)Stefano Salsano
After a short introduction to the goals and approach of the Superfluidity EU research project, we present the proposed extensions to OpenVIM to support ClickOS Unikernels and Xen.
We have implemented a scenario that can combines Unikernels and regular VMs in the same Network Service or VNF extending OpenVIM.We describe how we have extended the ETSI NFV models and OpenVIM. In particular, we provide the details of the OpenVIM descriptor extensions to support Unikernels.
As a background information, we discuss the Unikernels and their orchestration aspects. Unikernel technology allows to build tiny VMs with memory footprint in the order of hundreds of KBs and boot time in the order of milliseconds. We focus on ClickOS Unikernels. We have adapted 3 VIMs (OpenStack, Nomad, OpenVIM) to support ClickOS Unikernels and report a performance evaluation of the VM instantiation time.
VXLAN allows layer 2 segments to span layer 3 networks by encapsulating Ethernet frames within UDP packets. This allows virtual machines and servers to communicate securely across physical networks as if they were on the same local area network. VXLAN uses VXLAN Tunnel End Points and a VXLAN Network Identifier to encapsulate packets and identify virtual network segments. Up to 16 million virtual networks can be created, enabling data center tenants and workloads to be isolated from each other while residing on the same physical network.
In this presentation, we will discuss how IEEE standard 802.3ad and its implications allow third-party devices such as switches, servers, or any other networking device that supports trunking to interoperate with the distributed trunking switches (DTSs) seamlessly. Check out the webinar recording where this presentation was used: http://community.arubanetworks.com/t5/Wired-Intelligent-Edge-Campus/Technical-Webinar-LACP-and-distributed-LACP-ArubaOS-Switch/td-p/458170
Register for the upcoming webinars: https://community.arubanetworks.com/t5/Training-Certification-Career/EMEA-Airheads-Webinars-Jul-Dec-2017/td-p/271908
Rapid Ring Protection Protocol (RRPP) is a proprietary Huawei link layer protocol used to prevent broadcast storms on Ethernet rings. It provides fast convergence of less than 50ms when links fail. RRPP supports various topologies including single, crossed, and tangent rings. It also supports multiple instances on a single ring for load balancing. The document provides an overview of RRPP, compares it to other ring protocols, describes its features and functions, and provides sample configurations for a single RRPP ring with multiple instances.
Segment Routing is a source routing architecture that embeds instructions, called segments, directly in the packet. This allows packets to be steered through specific paths in the network by prepending or stitching segment IDs. Segment Routing simplifies network operations by removing the need for signaling, label distribution, and per-flow state. Paths can either be computed distributively using IGP flooding of segment IDs, or explicitly programmed by a controller. This provides flexibility to engineers while keeping the forwarding plane stateless and simple.
Slides for lecturing in Alpha Networks Inc.
Introduce the routing mechanism in Trellis, namely Segment Routing, from the upper side of application design
and ONOS core functions, to the lower side of fabric pipelines and flows on OFDPA.
1. The document discusses scaling networks using segment routing. It describes using a PCE server to collect topology and SID information via BGP-LS to compute paths on demand.
2. An NSO controller is used to configure services, and nodes can request path computations from the PCE server if they do not already have an LSP to reach another node.
3. Examples are given for intra-domain and inter-domain routing using SIDs, including assigning SRGB ranges to different domains. The PCE server can compute multi-domain paths with TE optimization across the different routing domains.
Segment routing allows a node to steer a packet through an ordered list of segments encoded in the packet header. Segments represent instructions like forwarding through specific nodes or along certain paths. By encoding the path in packets, segment routing can compute paths centrally and reduce network state.
Extending OpenVIM R3 to support Unikernels (and Xen)Stefano Salsano
After a short introduction to the goals and approach of the Superfluidity EU research project, we present the proposed extensions to OpenVIM to support ClickOS Unikernels and Xen.
We have implemented a scenario that can combines Unikernels and regular VMs in the same Network Service or VNF extending OpenVIM.We describe how we have extended the ETSI NFV models and OpenVIM. In particular, we provide the details of the OpenVIM descriptor extensions to support Unikernels.
As a background information, we discuss the Unikernels and their orchestration aspects. Unikernel technology allows to build tiny VMs with memory footprint in the order of hundreds of KBs and boot time in the order of milliseconds. We focus on ClickOS Unikernels. We have adapted 3 VIMs (OpenStack, Nomad, OpenVIM) to support ClickOS Unikernels and report a performance evaluation of the VM instantiation time.
VXLAN allows layer 2 segments to span layer 3 networks by encapsulating Ethernet frames within UDP packets. This allows virtual machines and servers to communicate securely across physical networks as if they were on the same local area network. VXLAN uses VXLAN Tunnel End Points and a VXLAN Network Identifier to encapsulate packets and identify virtual network segments. Up to 16 million virtual networks can be created, enabling data center tenants and workloads to be isolated from each other while residing on the same physical network.
In this presentation, we will discuss how IEEE standard 802.3ad and its implications allow third-party devices such as switches, servers, or any other networking device that supports trunking to interoperate with the distributed trunking switches (DTSs) seamlessly. Check out the webinar recording where this presentation was used: http://community.arubanetworks.com/t5/Wired-Intelligent-Edge-Campus/Technical-Webinar-LACP-and-distributed-LACP-ArubaOS-Switch/td-p/458170
Register for the upcoming webinars: https://community.arubanetworks.com/t5/Training-Certification-Career/EMEA-Airheads-Webinars-Jul-Dec-2017/td-p/271908
Building DataCenter networks with VXLAN BGP-EVPNCisco Canada
The session specifically covers the requirements and approaches for deploying the Underlay, Overlay as well as the inter-Fabric connectivity of Data Center Networks or Fabrics. Within the VXLAN BGP-EVPN based Overlay, we focus on the insights like forwarding and control plane functions which are critical to the simplicity operation of the architecture in achieving scale, small failure domains and consistent configuration. To complete the overlay view on VXLAN BGP-EVPN, we are going to the insides of BGP and its EVPN address-familiy and extend to about how multiple DC Fabric can be interconnected within, either as stretched Fabrics or with true DCI. The session concludes with a brief overview of manageability functions, network orchestration capabilities and multi-tenancy details. This Advanced session is intended for network, design and operation engineers from Enterprises to Service Providers.
The Segment Routing Architecture (IEEE Globecom 2015)nagendranainar
Segment routing is a source routing architecture that encodes the forwarding path for a packet as a list of segments in the packet header. Each segment represents an instruction for the packet, such as forwarding to a particular node or applying a service function. The network executes the encoded instructions without per-flow state to provide flexible, scalable, and simple traffic engineering, service chaining, and OAM capabilities.
VRF (Virtual Routing and Forwarding) provides logical isolation of routing domains within a physical network. The document discusses VRF support in Linux kernels and Cumulus Linux. It provides examples of VRF configuration and management, including interface assignment, routing protocols, and troubleshooting tools. VRF allows multiple routing instances to operate on the same physical router or switch for improved network segmentation and security.
MLAG provides invisible Layer 2 redundancy across switches by making them appear as a single logical switch. It establishes dual-connected ports across switches and synchronizes MAC address tables and BPDUs to eliminate duplicate packets and prevent spanning tree loops. MLAG configuration involves bonding dual-connected ports with a common CLAG ID and running the CLAGD protocol over a peer link to synchronize state.
The document discusses OSPF Type 3 summary LSAs. It explains that Type 3 LSAs are generated by Area Border Routers to advertise networks from one area to other areas. They contain the network address as the Link ID and the advertising router's ID. By default each Type 3 LSA advertises a single network, but area border routers can generate summary LSAs that advertise aggregated networks to improve performance.
Presentation about interior gateway routing protocol EIGRP which covers most of the concepts and features of the protocol.
Delivered by Dmitry Figol, CCIE R&S #53592.
MPLS WC 2014 Segment Routing TI-LFA Fast ReRouteBruno Decraene
This document discusses Topology Independent LFA (TI-LFA), a fast reroute technique that provides 100% node and link protection using Segment Routing. It begins by outlining requirements for fast reroute, then introduces TI-LFA which computes the post-convergence path and encodes it as a loop-free Segment Routing path. The document analyzes applicability on Orange network topologies and presents simulation results showing TI-LFA achieves low stack depth and path compression. It concludes that TI-LFA is a scalable solution that meets requirements by providing optimal fast reroute paths without side effects.
This document summarizes port channels, virtual port channels (vPC), and multi-chassis etherchannel (MCEC) technologies. It discusses the basic design of vPC including components, initialization stages, best practices, and failure scenarios. Key points covered include vPC domains, roles, peer links, consistency checks, and configuration examples on Nexus 5000/7000/FEX platforms. Enhanced vPC (EvPC) and interactions with first hop redundancy protocols are also summarized.
L3 and Multicasting PPT by NETWORKERS HOMEnetworkershome
The document discusses layer 3 routing and multicasting in a typical enterprise network. It covers layer 3 considerations at the access and aggregation levels, including advantages like smaller layer 2 domains and drawbacks like more configuration points. It also discusses licensing requirements for routing protocols on Nexus platforms, as well as support for protocols like OSPF, EIGRP, and BGP.
CCNA DC ,CCNP DC ,CCIE DC ,CCIE DC RACK RENTALS ,CCIE DC LEARNING PPT ,CCIE DC ONLINE TRAINING.
UCS RACK RENTALS ,MDS RACK RENTALS ,NEXUS 7000 RACK RENALS
CCNA DC ,CCNP DC ,CCIE DC ,CCIE DC RACK RENTALS ,CCIE DC LEARNING PPT ,CCIE DC ONLINE TRAINING.
UCS RACK RENTALS ,MDS RACK RENTALS ,NEXUS 7000 RACK RENALS
IPv6 Segment Routing is a major IPv6 extension that provides a modern version of source routing that is currently being developed within the Internet Engineering Task Force (IETF). We propose the first open-source implementation of IPv6 Segment Routing in the Linux kernel. We first describe it in details and explain how it can be used on both endhosts and routers. We then evaluate and compare its performance with plain IPv6 packet forwarding in a lab environment. Our measurements indicate that the performance penalty of inserting IPv6 Segment Routing Headers or encapsulat- ing packets is limited to less than 15%. On the other hand, the optional HMAC security feature of IPv6 Segment Routing is costly in a pure software implementation. Since our implementation has been included in the official Linux 4.10 kernel, we expect that it will be extended by other researchers for new use cases.
Presented at ANRW'17 https://irtf.org/anrw/2017/program.html on behalf of David Lebrun
The document discusses the link-state routing protocol OSPF. It provides an overview of distance vector routing versus link-state routing, and describes OSPF operations including flooding link state advertisements, building the link state database, calculating the shortest path tree using the Dijkstra algorithm, and configuring and verifying OSPF on Cisco routers. Key aspects of OSPF covered include areas, costs, router types, and debug and show commands for troubleshooting.
The document discusses using Segment Routing (SR) for Traffic Engineering (TE) in networks currently using MPLS-TE. It describes how SR overcomes scalability issues in MPLS-TE by removing the need for per-flow state and tunnel signaling. The thesis work aims to enhance the SR-TE model to provide Quality of Service commitments by using a Path Computation Element (PCE) to compute paths based on network state and computing constraints. Maintaining accurate network state at the PCE is challenging due to the lack of signaling and reservation in SR.
This document provides an overview of Overlay Transport Virtualization (OTV) including:
OTV allows extending VLANs across multiple sites to provide same IP subnet reachability without needing routing protocols between sites. It uses MAC routing and encapsulates frames with multicast or unicast to remote sites.
OTV edge devices run IS-IS to exchange MAC addresses and build adjacencies. Frames are encapsulated at ingress edge device and decapsulated at egress, caching ARP entries for remote MACs.
Considerations for OTV include using M-Series cards, IGMPv3 on join interfaces, defining multiple data groups, and localizing FHRP protocols to avoid suboptimal routing. OTV
Testbeds IntErconnections with L2 overlays - SRv6 for SFCStefano Salsano
1) The TIE-SR demo shows a Service Function Chaining (SFC) scenario across different testbeds using SRv6 (Segment Routing over IPv6). It automatically designs and deploys an arbitrary Layer 2 overlay network topology over multiple SoftFIRE testbeds.
2) It creates an SRv6 domain on the overlay network and defines two SRv6 policies - one for traffic engineering and one for SFC. The SFC policy routes traffic through a snort intrusion detection system virtual network function.
3) An SDN controller can periodically change the SRv6 policies to route traffic through different paths and virtual network functions for testing purposes.
Spanning Tree Protocol (STP) is used to prevent loops from forming on redundant networks. STP uses different port states and timers to logically prevent loops by electing a root bridge and designating root ports on each switch. Rapid PVST+ is an enhancement of STP that provides faster convergence time of less than 6 seconds compared to 50 seconds for STP, while also supporting VLANs to prevent loops between redundant switches in a VLAN.
VXLAN BGP EVPN is a technology that uses VXLAN, BGP and EVPN to build multi-tenant IP fabrics. The document discusses VXLAN and EVPN concepts and acronyms, as well as providing sample configurations and outputs for a VXLAN BGP EVPN setup on Arista switches. Key technologies covered include VXLAN, VTEPs, VNIs, EVPN instances, MAC learning in the control plane, and the advantages of EVPN over traditional VXLAN.
Martin Šuňal's presentation from Open Networking Summit 2017.
Network Function Virtualization (NFV) and Service Function Chaining (SFC) have been hot topics for some time, but many users are still finding it difficult to adopt these concepts in the real world. Since network functions are getting virtualized/containerized and service chaining is a requirement in many NFV use cases, there is a need for container service chaining. This presentation discusses problems with existing approaches, potential solutions and benefits of container service chaining.
This presentation will walk through the values and benefits of using service chaining technologies in OPNFV for service composition. The presentation will talk through and demonstrate, in real time, platform service chaining features and capabilities
Building DataCenter networks with VXLAN BGP-EVPNCisco Canada
The session specifically covers the requirements and approaches for deploying the Underlay, Overlay as well as the inter-Fabric connectivity of Data Center Networks or Fabrics. Within the VXLAN BGP-EVPN based Overlay, we focus on the insights like forwarding and control plane functions which are critical to the simplicity operation of the architecture in achieving scale, small failure domains and consistent configuration. To complete the overlay view on VXLAN BGP-EVPN, we are going to the insides of BGP and its EVPN address-familiy and extend to about how multiple DC Fabric can be interconnected within, either as stretched Fabrics or with true DCI. The session concludes with a brief overview of manageability functions, network orchestration capabilities and multi-tenancy details. This Advanced session is intended for network, design and operation engineers from Enterprises to Service Providers.
The Segment Routing Architecture (IEEE Globecom 2015)nagendranainar
Segment routing is a source routing architecture that encodes the forwarding path for a packet as a list of segments in the packet header. Each segment represents an instruction for the packet, such as forwarding to a particular node or applying a service function. The network executes the encoded instructions without per-flow state to provide flexible, scalable, and simple traffic engineering, service chaining, and OAM capabilities.
VRF (Virtual Routing and Forwarding) provides logical isolation of routing domains within a physical network. The document discusses VRF support in Linux kernels and Cumulus Linux. It provides examples of VRF configuration and management, including interface assignment, routing protocols, and troubleshooting tools. VRF allows multiple routing instances to operate on the same physical router or switch for improved network segmentation and security.
MLAG provides invisible Layer 2 redundancy across switches by making them appear as a single logical switch. It establishes dual-connected ports across switches and synchronizes MAC address tables and BPDUs to eliminate duplicate packets and prevent spanning tree loops. MLAG configuration involves bonding dual-connected ports with a common CLAG ID and running the CLAGD protocol over a peer link to synchronize state.
The document discusses OSPF Type 3 summary LSAs. It explains that Type 3 LSAs are generated by Area Border Routers to advertise networks from one area to other areas. They contain the network address as the Link ID and the advertising router's ID. By default each Type 3 LSA advertises a single network, but area border routers can generate summary LSAs that advertise aggregated networks to improve performance.
Presentation about interior gateway routing protocol EIGRP which covers most of the concepts and features of the protocol.
Delivered by Dmitry Figol, CCIE R&S #53592.
MPLS WC 2014 Segment Routing TI-LFA Fast ReRouteBruno Decraene
This document discusses Topology Independent LFA (TI-LFA), a fast reroute technique that provides 100% node and link protection using Segment Routing. It begins by outlining requirements for fast reroute, then introduces TI-LFA which computes the post-convergence path and encodes it as a loop-free Segment Routing path. The document analyzes applicability on Orange network topologies and presents simulation results showing TI-LFA achieves low stack depth and path compression. It concludes that TI-LFA is a scalable solution that meets requirements by providing optimal fast reroute paths without side effects.
This document summarizes port channels, virtual port channels (vPC), and multi-chassis etherchannel (MCEC) technologies. It discusses the basic design of vPC including components, initialization stages, best practices, and failure scenarios. Key points covered include vPC domains, roles, peer links, consistency checks, and configuration examples on Nexus 5000/7000/FEX platforms. Enhanced vPC (EvPC) and interactions with first hop redundancy protocols are also summarized.
L3 and Multicasting PPT by NETWORKERS HOMEnetworkershome
The document discusses layer 3 routing and multicasting in a typical enterprise network. It covers layer 3 considerations at the access and aggregation levels, including advantages like smaller layer 2 domains and drawbacks like more configuration points. It also discusses licensing requirements for routing protocols on Nexus platforms, as well as support for protocols like OSPF, EIGRP, and BGP.
CCNA DC ,CCNP DC ,CCIE DC ,CCIE DC RACK RENTALS ,CCIE DC LEARNING PPT ,CCIE DC ONLINE TRAINING.
UCS RACK RENTALS ,MDS RACK RENTALS ,NEXUS 7000 RACK RENALS
CCNA DC ,CCNP DC ,CCIE DC ,CCIE DC RACK RENTALS ,CCIE DC LEARNING PPT ,CCIE DC ONLINE TRAINING.
UCS RACK RENTALS ,MDS RACK RENTALS ,NEXUS 7000 RACK RENALS
IPv6 Segment Routing is a major IPv6 extension that provides a modern version of source routing that is currently being developed within the Internet Engineering Task Force (IETF). We propose the first open-source implementation of IPv6 Segment Routing in the Linux kernel. We first describe it in details and explain how it can be used on both endhosts and routers. We then evaluate and compare its performance with plain IPv6 packet forwarding in a lab environment. Our measurements indicate that the performance penalty of inserting IPv6 Segment Routing Headers or encapsulat- ing packets is limited to less than 15%. On the other hand, the optional HMAC security feature of IPv6 Segment Routing is costly in a pure software implementation. Since our implementation has been included in the official Linux 4.10 kernel, we expect that it will be extended by other researchers for new use cases.
Presented at ANRW'17 https://irtf.org/anrw/2017/program.html on behalf of David Lebrun
The document discusses the link-state routing protocol OSPF. It provides an overview of distance vector routing versus link-state routing, and describes OSPF operations including flooding link state advertisements, building the link state database, calculating the shortest path tree using the Dijkstra algorithm, and configuring and verifying OSPF on Cisco routers. Key aspects of OSPF covered include areas, costs, router types, and debug and show commands for troubleshooting.
The document discusses using Segment Routing (SR) for Traffic Engineering (TE) in networks currently using MPLS-TE. It describes how SR overcomes scalability issues in MPLS-TE by removing the need for per-flow state and tunnel signaling. The thesis work aims to enhance the SR-TE model to provide Quality of Service commitments by using a Path Computation Element (PCE) to compute paths based on network state and computing constraints. Maintaining accurate network state at the PCE is challenging due to the lack of signaling and reservation in SR.
This document provides an overview of Overlay Transport Virtualization (OTV) including:
OTV allows extending VLANs across multiple sites to provide same IP subnet reachability without needing routing protocols between sites. It uses MAC routing and encapsulates frames with multicast or unicast to remote sites.
OTV edge devices run IS-IS to exchange MAC addresses and build adjacencies. Frames are encapsulated at ingress edge device and decapsulated at egress, caching ARP entries for remote MACs.
Considerations for OTV include using M-Series cards, IGMPv3 on join interfaces, defining multiple data groups, and localizing FHRP protocols to avoid suboptimal routing. OTV
Testbeds IntErconnections with L2 overlays - SRv6 for SFCStefano Salsano
1) The TIE-SR demo shows a Service Function Chaining (SFC) scenario across different testbeds using SRv6 (Segment Routing over IPv6). It automatically designs and deploys an arbitrary Layer 2 overlay network topology over multiple SoftFIRE testbeds.
2) It creates an SRv6 domain on the overlay network and defines two SRv6 policies - one for traffic engineering and one for SFC. The SFC policy routes traffic through a snort intrusion detection system virtual network function.
3) An SDN controller can periodically change the SRv6 policies to route traffic through different paths and virtual network functions for testing purposes.
Spanning Tree Protocol (STP) is used to prevent loops from forming on redundant networks. STP uses different port states and timers to logically prevent loops by electing a root bridge and designating root ports on each switch. Rapid PVST+ is an enhancement of STP that provides faster convergence time of less than 6 seconds compared to 50 seconds for STP, while also supporting VLANs to prevent loops between redundant switches in a VLAN.
VXLAN BGP EVPN is a technology that uses VXLAN, BGP and EVPN to build multi-tenant IP fabrics. The document discusses VXLAN and EVPN concepts and acronyms, as well as providing sample configurations and outputs for a VXLAN BGP EVPN setup on Arista switches. Key technologies covered include VXLAN, VTEPs, VNIs, EVPN instances, MAC learning in the control plane, and the advantages of EVPN over traditional VXLAN.
Martin Šuňal's presentation from Open Networking Summit 2017.
Network Function Virtualization (NFV) and Service Function Chaining (SFC) have been hot topics for some time, but many users are still finding it difficult to adopt these concepts in the real world. Since network functions are getting virtualized/containerized and service chaining is a requirement in many NFV use cases, there is a need for container service chaining. This presentation discusses problems with existing approaches, potential solutions and benefits of container service chaining.
This presentation will walk through the values and benefits of using service chaining technologies in OPNFV for service composition. The presentation will talk through and demonstrate, in real time, platform service chaining features and capabilities
This document provides an overview of Cisco's NX-OS operating system and Nexus platforms. It discusses the case for 10GbE connectivity to servers, how NX-OS is purpose-built for the data center, and how it provides increased efficiency and simpler operations through a unified fabric. It then reviews the Nexus 7000, 5000, 2000 and hardware and software versions. Key NX-OS features like Layer 2/3, routing protocols, VRFs, FabricPath, VDCs, FCoE, vPCs and OTV are summarized.
The document provides an agenda and overview of Ulticom's Signalware SIGTRAN software as it relates to Vodafone Italy's NP project. It discusses SIGTRAN and its components SCTP and M3UA, and how Signalware implements these protocols. It describes Signalware's architecture, and how M3UA is used between the application server and signaling gateway. It also covers installation, configuration, operation and monitoring of Signalware M3UA.
[OpenInfra Days Korea 2018] Day 2 - E6: "SONA: ONOS SDN Controller 기반 OpenSta...OpenStack Korea Community
This document discusses SONA, an ONOS SDN controller-based network management solution for OpenStack and Kubernetes. SONA provides scalable virtual network management to replace Neutron. It features direct VM-VM communication visibility, a scalable gateway, flow tracing UI, and statistics/traffic mirroring collection without extra software. SONA supports OpenStack, Kubernetes, and fabric networks. The document also covers SONA's continuous integration process and opportunities for open source contribution. Lastly, it discusses data plane acceleration using SmartNICs like Cavium LiquidIO for offloading overlay encapsulation/decapsulation.
Optical Transport SDN by Peter Landon [APRICOT 2015]APNIC
This document discusses the benefits of optical transport SDN and OpenFlow control of optical networks. It argues that optical transport SDN multiplies the value of packet-only SDN by enabling automated service provisioning and flexibility. When the optical and packet layers share a common control plane, it reduces vendor lock-in. Use cases described include on-demand bandwidth provisioning between router ports, network slicing, and dynamically adjusting network adjacencies to support virtual machine migration or elephant flows across domains. Special considerations for OAM and protection switching in an SDN environment are also covered.
A quick look at 5G System architecture in Reference point representation and in Service Based representation and also look at the different Network Functions (NFs) within the 5G System.
PLNOG 13: Jeff Tantsura: Programmable and Application aware IP/MPLS networkingPROIDEA
Jeff Tantsura – Head of Technology Strategy Routing at Ericsson & WG Chair of RTGWG at IETF. Jeff has over 20 years of experience in the design and implementation of complex internet products and solutions, as well as 7+ years in Product Management. Skill set includes an expert level of knowledge of IP/MPLS networking and SDN solutions as well as ability to monetize it. More than 10 patents/applications – mostly in IP Routing Fast Convergence area, some L2 (SPB/EVPN). Active contributor to the IETF (chairing Routing Area Working Group): authoring/co-authoring 20+ IETF documents: routing, MPLS, MULTICAST, L2VPN and PCE WG’s. Frequent speaker at internal and public events.
Topic of Presentation: Programmable and Application aware IP/MPLS networking
Language: English
Abstract: The session will cover the topic of controlling and managing IP / MPLS architecture using SDN. The concept of Segment Routing (SR) will be presented as this is currently a subject of IETF standardization. The Segment Routing protocol extends the existing set of IP / MPLS-oriented mechanisms to control network using the SDN controller. The concept of support for Segment Routing based on Open Daylight architecture will be shown. Jeff will present examples of Segment Routing applications such as: optimization of the network in near real-time, network applications optimized angle and multi-tenant environment, segment routing and packet optical networks. Jeff Tantsura (speaker) is the co-author of emerging standardization documents relating to Segment Routing.
The document summarizes plans for the Falcon and Goldeneye releases of the ONOS project. For the Falcon release in February 2016, goals include reviewing community plans, connecting people with shared interests, planning for dependencies, and providing sprint planning context. Various contributors outline proposed deliverables for their projects focusing on areas like core, northbound, southbound, virtualization, and test infrastructure improvements. The Goldeneye release in May 2016 aims to build upon work from Falcon with additional features, integrations, and enhancements across many areas.
IP Infusion Application Note for 4G LTE Fixed Wireless AccessDhiman Chowdhury
SKY Brazil is one of the largest Pay TV provider in Brazil with 5Million+ subscribers created world’s first disaggregated 5G-ready Fixed Wireless Access (FWA) network using IPInfusion’s disaggregated Cell Site Gateway Solution to serve 35K broadband subscribers.
Learn how the deployment was done, read this application note to know more about the usecase and OcNOS configurations.
Service Function Chaining in Openstack NeutronMichelle Holley
Service Function Chaining (SFC) uses software-defined networking (SDN) capabilities to create a service chain of connected network services (such as L4-7 like firewalls,
network address translation [NAT], intrusion protection) and connect them in a virtual chain. This capability can be used by network operators to set up suites or catalogs
of connected services that enable the use of a single network connection for many services, with different characteristics.
networking-sfc is a service plugin of Openstack neutron. The talk will go over the architecture, implementation, use-cases and latest enhancements to networking-sfc (the APIs and implementation to support service function chaining in neutron).
About the speaker: Farhad Sunavala is currently a principal architect/engineer working on Network Virtualization, Cloud service, and SDN technologies at Huawei Technology USA. He has led several wireless projects in Huawei including virtual EPC, service function chaining, etc. Prior to Huawei, he worked 17 years at Cisco. Farhad received his MS in Electrical and Computer Engineering from University of New Hampshire. His expertise includes L2/L3/L4 networking, Network Virtualization, SDN, Cloud Computing, and
mobile wireless networks. He holds several patents in platforms, virtualization, wireless, service-chaining and cloud computing. Farhad was a core member of networking-sfc.
IP QoS signaling in the IETF:Past, Present and FutureJohn Loughney
The document summarizes the past, present, and future work of the IETF related to QoS signaling. It describes the early work on RSVP and IntServ in the late 1990s. It then outlines the various working groups formed to develop differentiated services, resource allocation protocols, policy frameworks, and sub-IP technologies. Finally, it discusses the Next Steps in Signaling working group, which aims to standardize a new IP signaling protocol to simplify and generalize RSVP signaling, along with its goals and deliverables.
The document discusses the evolution from 4G's point-to-point core network architecture to 5G's service-based architecture. It describes the need for change driven by new 5G use cases requiring network slicing and easier integration of new features. The current 3GPP Release 15 5G service-based architecture is presented, including its protocol layering using HTTP/2 and JSON, API design principles, and support for network slicing and security. Future releases will enhance the architecture for massive IoT, ultra-reliable low latency communication, and other use cases.
Relatore: Alessandro Legnani, Cisco CCIE e IP Network Architect di IT Global Consulting Srl
Sintesi e sinergia perfetta di un nuovo protocollo di routing (e non solo) con il caro vecchio e robusto IPsec (senza le problematiche ike). Perché inventarsi l’ennesima forma di tunnelig per il data plane?
Quanto sopra è la chiave del successo della soluzione sdwan Cisco/Viptela che la rende enormemente scalabile e unica sul mercato.
The document discusses the Cisco Catalyst 6500 series chassis and components. It provides details on the different chassis models, supervisor engines, line cards, and modules available. It also covers features like redundant power supplies, Route Processor Redundancy, EtherChannels, Unidirectional Link Detection, and Flex Links.
Summit 16: Service Function Chaining: Demo and UsageOPNFV
The document discusses a demonstration of service function chaining using OPNFV, including an overview of service function chaining and the network service header encapsulation, a demo network topology using OpenStack and OpenDaylight, and a use case applying a chain of services for parental control traffic classification and filtering. Additional reference materials are provided in the appendices about service function chaining specifications, the OPNFV SFC implementation, and an example use case diagram.
Network Configuration Example: Configuring CoS to Support an MC-LAG on an FCo...Juniper Networks
This NCE provides a step-by-step procedure for configuring class of service (CoS) for Fibre Channel over Ethernet (FCoE) transit switch traffic across a multichassis link aggregation group (MC-LAG) that connects two QFX Series switches.
Similar to Layer 123 SDN World Congress OpenDaylight Service Function Chaining Use Cases (20)
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
2. OpenDaylight SFC Use Cases | 2014-10-14 | Page 2
› SFC Architecture
› Use Cases
agenda
3. OpenDaylight SFC Use Cases | 2014-10-14 | Page 3
› Service Function Chaining provides the ability to define an
ordered list of a network services (e.g. firewalls, load
balancers, DPI, etc. – a.k.a. Service Functions).
› Services "stitched" together in the network to create a
service chain.
Service function chaining (SFC)
4. OpenDaylight SFC Use Cases | 2014-10-14 | Page 4
› Few problems in current Service Function Deployment Models:
– Topological dependencies
– Configuration complexity
– Manual service chain construction
– Consistent ordering of service functions enforcement
– Elastic service delivery
› SFC provides a framework to address problems mentioned
– Service Overlay
› Service specific overlay creates a path between service nodes
› Independent of network topology
- Multiple transport (overlay/underlay)
- Service functions located in the network as needed
- Allows arbitrary order of service functions
- Allows easy adding / removing of service functions
SFC Problem Statement
5. OpenDaylight SFC Use Cases | 2014-10-14 | Page 5
› Service Function Chain:
– the intended set of abstract service functions that must be traversed by the
classified packets and the order of traversal
– e.g. DPI followed by parental control
› Service Function Path:
– the actual instances of services traversed or specific instantiation of a
service chain.
› Classifier:
– determines what traffic needs to be chained based on policy.
SFC high level architecture
SFC-enabled Domain
Service
Classification
Function
Classify & Add
SFC
Encapsulation
Service
Function
Path
SF1 SF2 SFn
6. OpenDaylight SFC Use Cases | 2014-10-14 | Page 6
SFF1 SFF2 SFF3
SF1
› Service Function Forwarder
–responsible for delivering traffic to a Service Function using SFC
encapsulation
–e.g. an overlay switch like OVS
SFC Path
Normal Path
SF2 SF3
7. OpenDaylight SFC Use Cases | 2014-10-14 | Page 7
Classifier SFF1
SFF2
(Terminating)
SF1 SF2
› SFC Encapsulation
– Provides SFC identification
– Used by SFC-aware functions (SFFs & SFC-aware SFs)
– Different from outer transport encapsulation
– Transit routers/switches forward based on outer encapsulation
– SFC encap transport independent – any network transport may be used
Outer
Transport Pkt Data
Outer
Transport Pkt DataSFC Encap
Outer
Transport Pkt DataSFC Encap
Outer
Transport Pkt Data
8. OpenDaylight SFC Use Cases | 2014-10-14 | Page 8
Classifier SFF1
SFF2
(Terminating)
SF1 SF2
Outer
Transport Pkt Data
Outer
Transport Pkt DataSFC Encap
Outer
Transport Pkt Data
› Metadata
– Information passed between nodes
– Provides ability to exchange context information between classifiers and
SFs as well as between SFs
Outer
Transport MetadataSFC Encap Pkt Data
9. OpenDaylight SFC Use Cases | 2014-10-14 | Page 9
SFC ENCAP/Metadata: NETWORK
SERVICE HEADER (NSH)
› Provides
– Service Path Information (used for forwarding along SFP).
– Location within Service Path.
– Opaque application metadata
› Inserted after initial classification at service plane entry.
– May be inserted after L2 Header (new EthType requested)
– Expandable header
› Lifetime only within SFC domain.
Mandatory: Base Header (flags, next protocol) -4 bytes
Mandatory: Service Path Header (service plane forwarding
info i.e. SFP ID, service index) – 4 bytes
Mandatory: Context Headers (four headers, 4 bytes each)
Optional: Variable length Opaque context headers
10. OpenDaylight SFC Use Cases | 2014-10-14 | Page 10
Classifier SFF1
SFP
SFC
unaware SF
Outer
Transport Pkt Data
Outer
Transport Pkt DataSFC Encap
Outer
Transport Pkt DataSFC Encap
› SFC Proxy
–Removes and inserts SFC encapsulation on behalf of an SFC-
unaware service function
SFF2
(Terminating)
Outer
Transport Pkt Data
11. OpenDaylight SFC Use Cases | 2014-10-14 | Page 11
› Rationale
–SDN simplifies service chain provisioning & management
–Entire service chains can be provisioned & easily reconfigured
› Controller has overall view of the network – reduces chance of
inconsistent device configurations
› Service Chaining in Helium
–Receives information about chain and/or path to be constructed via
northbound API
–Constructs service paths
–Contributors from Cisco, Ericsson, Red Hat, Contextream, Brocade,
IBM, Citrix, etc.
SFC IN ODL
13. OpenDaylight SFC Use Cases | 2014-10-14 | Page 13
Some Helium SFC GAPS
› Possible future work items
› Load Balancing & Fast Failover across SFs
– Keep alives for monitoring of SFs (input to fast failover & load balancing).
› Enforcement of policy
– In Helium – simple ACL based classification
– Possible integration with Group based policy
› Transport & Discovery to be programmed outside SFC
– Outside SDN, separate OF flows etc.
– Possible integration of other ODL discovery projects such as Source
Tracker in future.
14. OpenDaylight SFC Use Cases | 2014-10-14 | Page 14
USE CASES: YANG MODEL
FOR SFC
Network Service Header
IETF Draft
P.Quinn et. Al.
SFC Architecture
IETF Draft
P.Quinn &
J.Halpern
(Now J.Halpern & C.Pignataro)
Yang Model for SFC
IETF Draft
P.Quinn &
R.Penno
Yang Model files for SFC
(Model the data
structures for SFC)
Packet Classification
Yangs
Yangs for ACL
• SFC data model
is defines in
Yang files.
• Yang files are
fed into the MD-
SAL at compile
time.
• RESTCONF
APIs and
southbound
hooks created
from Yang.
16. OpenDaylight SFC Use Cases | 2014-10-14 | Page 16
USE CASE 2: OpenFlow-NO
SFC ENCAP
› Need for non-NSH service plane
– Not all SFFs are NSH compliant
– NSH support in OpenFlow is not standardized yet
– NSH implementation in h/w SFFs is even more challenging
– NSH EthType may not be recognized by some network elements
› Challenges due to absence of NSH
– Service plane re-identification at every service hop
› ACL classification at every SFF.
› No support for dynamic header changes.
– Identification of the service hop within service path
› Service index is not available.
› Determine the hop within an SFP using packet contents.
17. OpenDaylight SFC Use Cases | 2014-10-14 | Page 17
OPENFLOW: NO SFC ENCAP
(ERICSSON’S CONTRIBUTION)
› No SFC encapsulation (i.e. no NSH)
› OpenFlow 1.3.1 based implementation.
› L2 reachability of SFs and SFFs provided in Yang files.
– MAC & VLAN of the SFs/SFFs for L2 connected SFs/SFFs
– MAC & VLAN of the gateway for SFs/SFFs across L3 hops.
› Does not preclude various transports (VxLAN, GRE)
–Programmed outside SFC with/without OpenFlow
› Packet re-reclassification at every SFF.
› Determines service hop based on MAC of previous hop.
18. OpenDaylight SFC Use Cases | 2014-10-14 | Page 18
NO sFC encap with L2 REACHABLITY:
EXAMPLE SFp
SFF1 SFF2
SF1 SF2
Pkt Data
Outer
Transport
Pkt Data with
DMAC = SF1 MAC
SMAC = SFF1 MAC
Outer
Transport
Pkt Data with
DMAC = SFF2 MAC
SMAC = SF1 MAC
Outer
Transport
Pkt Data with
DMAC = SF3 (dummy SF to
exit service plane) MAC
SMAC = SFF2 MAC
1) Classify to
determine SFP
2) Determine current hop (H1)
from SMAC
1) Classify to
determine SFP
2) Determine current hop (H2)
from SMAC and send to SFF2
Pkt Data with
DMAC = SFF2 MAC
SMAC = SFF1 MAC
1) Classify to
determine SFP
2) Determine current hop (H2)
Outer
Transport
Pkt Data with
DMAC = SF2 MAC
SMAC = SFF2 MAC
Outer
Transport
Pkt Data with
DMAC = SF2 MAC
SMAC = SFF2 MAC
1) Classify to
determine SFP
2) Packet has to exit
service plane
19. OpenDaylight SFC Use Cases | 2014-10-14 | Page 19
SFC use case example DEEPDIVE
SFF
(CPQD Switch)
SF1 (IP NS)
GGSN
(IP NS)
PE
(IP NS)
VLAN 500 VLAN 600
VLAN 100 VLAN 100
2
1 3
23. OpenDaylight SFC Use Cases | 2014-10-14 | Page 23
USE CASE 3: NSH with
openflow
› Mainly meant for non-OVS, OpenFlow compliant switches
› Service plane is similar to Use Case 1
› Instead of OVSDB commands OpenFlow is used as southbound to
program SFFs
24. OpenDaylight SFC Use Cases | 2014-10-14 | Page 24
References
• ODL SFC Wiki Page
https://wiki.opendaylight.org/view/Service_Function_Chaining:Main
• Service Function Chaining Problem Statement IETF Draft
https://datatracker.ietf.org/doc/draft-ietf-sfc-problem-statement/
• Service Function Chaining Architecture IETF Draft:
https://datatracker.ietf.org/doc/draft-ietf-sfc-architecture/
• Yang Model for Service Function Chaining IETF Draft
https://datatracker.ietf.org/doc/draft-penno-sfc-yang/?include_text=1
• SFC IETF Working Group
https://datatracker.ietf.org/wg/sfc/charter/
Topological dependencies
Rely on specific topologies – which limits scale
Example: firewalls need “in”/”out” layer-2 segments – to add new firewalls need additional L2 segments
Configuration complexity
Consequence of topological dependencies
Changing order of service functions => requires changes to topology => adds configuration complexity
Results in static service delivery models (as network operators avoid due to complexity/risk of changes)
Elastic Service Delivery
Adding/removing service functions relies on VLAN/routing changes
Hence rapid changes to service layer hard to realize