Category: Informational ISSN: September NVGRE: Network Virtualization Using Generic Routing Encapsulation

Size: px
Start display at page:

Download "Category: Informational ISSN: September NVGRE: Network Virtualization Using Generic Routing Encapsulation"

Transcription

1 Independent Submission P. Garg, Ed. Request for Comments: 7637 Y. Wang, Ed. Category: Informational Microsoft ISSN: September 2015 NVGRE: Network Virtualization Using Generic Routing Encapsulation Abstract This document describes the usage of the Generic Routing Encapsulation (GRE) header for Network Virtualization (NVGRE) in multi-tenant data centers. Network Virtualization decouples virtual networks and addresses from physical network infrastructure, providing isolation and concurrency between multiple virtual networks on the same physical network infrastructure. This document also introduces a Network Virtualization framework to illustrate the use cases, but the focus is on specifying the data-plane aspect of NVGRE. Status of This Memo This document is not an Internet Standards Track specification; it is published for informational purposes. This is a contribution to the RFC Series, independently of any other RFC stream. The RFC Editor has chosen to publish this document at its discretion and makes no statement about its value for implementation or deployment. Documents approved for publication by the RFC Editor are not a candidate for any level of Internet Standard; see Section 2 of RFC Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at Copyright Notice Copyright (c) 2015 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust s Legal Provisions Relating to IETF Documents ( in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Garg & Wang Informational [Page 1]

2 Table of Contents 1. Introduction Terminology Conventions Used in This Document Network Virtualization Using GRE (NVGRE) NVGRE Endpoint NVGRE Frame Format Inner Tag as Defined by IEEE 802.1Q Reserved VSID NVGRE Deployment Considerations ECMP Support Broadcast and Multicast Traffic Unicast Traffic IP Fragmentation Address/Policy Management and Routing Cross-Subnet, Cross-Premise Communication Internet Connectivity Management and Control Planes NVGRE-Aware Devices Network Scalability with NVGRE Security Considerations Normative References...14 Contributors...16 Authors Addresses Introduction Conventional data center network designs cater to largely static workloads and cause fragmentation of network and server capacity [6] [7]. There are several issues that limit dynamic allocation and consolidation of capacity. Layer 2 networks use the Rapid Spanning Tree Protocol (RSTP), which is designed to eliminate loops by blocking redundant paths. These eliminated paths translate to wasted capacity and a highly oversubscribed network. There are alternative approaches such as the Transparent Interconnection of Lots of Links (TRILL) that address this problem [13]. The network utilization inefficiencies are exacerbated by network fragmentation due to the use of VLANs for broadcast isolation. VLANs are used for traffic management and also as the mechanism for providing security and performance isolation among services belonging to different tenants. The Layer 2 network is carved into smallersized subnets (typically, one subnet per VLAN), with VLAN tags configured on all the Layer 2 switches connected to server racks that host a given tenant s services. The current VLAN limits theoretically allow for 4,000 such subnets to be created. The size Garg & Wang Informational [Page 2]

3 of the broadcast domain is typically restricted due to the overhead of broadcast traffic. The 4,000-subnet limit on VLANs is no longer sufficient in a shared infrastructure servicing multiple tenants. Data center operators must be able to achieve high utilization of server and network capacity. In order to achieve efficiency, it should be possible to assign workloads that operate in a single Layer 2 network to any server in any rack in the network. It should also be possible to migrate workloads to any server anywhere in the network while retaining the workloads addresses. This can be achieved today by stretching VLANs; however, when workloads migrate, the network needs to be reconfigured and that is typically error prone. By decoupling the workload s location on the LAN from its network address, the network administrator configures the network once, not every time a service migrates. This decoupling enables any server to become part of any server resource pool. The following are key design objectives for next-generation data centers: a) location-independent addressing b) the ability to a scale the number of logical Layer 2 / Layer 3 networks, irrespective of the underlying physical topology or the number of VLANs c) preserving Layer 2 semantics for services and allowing them to retain their addresses as they move within and across data centers d) providing broadcast isolation as workloads move around without burdening the network control plane This document describes use of the Generic Routing Encapsulation (GRE) header [3] [4] for network virtualization. Network virtualization decouples a virtual network from the underlying physical network infrastructure by virtualizing network addresses. Combined with a management and control plane for the virtual-tophysical mapping, network virtualization can enable flexible virtual machine placement and movement and provide network isolation for a multi-tenant data center. Network virtualization enables customers to bring their own address spaces into a multi-tenant data center, while the data center administrators can place the customer virtual machines anywhere in the data center without reconfiguring their network switches or routers, irrespective of the customer address spaces. Garg & Wang Informational [Page 3]

4 1.1. Terminology Please refer to RFCs 7364 [10] and 7365 [11] for more formal definitions of terminology. The following terms are used in this document. Customer Address (CA): This is the virtual IP address assigned and configured on the virtual Network Interface Controller (NIC) within each VM. This is the only address visible to VMs and applications running within VMs. Network Virtualization Edge (NVE): This is an entity that performs the network virtualization encapsulation and decapsulation. Provider Address (PA): This is the IP address used in the physical network. PAs are associated with VM CAs through the network virtualization mapping policy. Virtual Machine (VM): This is an instance of an OS running on top of the hypervisor over a physical machine or server. Multiple VMs can share the same physical server via the hypervisor, yet are completely isolated from each other in terms of CPU usage, storage, and other OS resources. Virtual Subnet Identifier (VSID): This is a 24-bit ID that uniquely identifies a virtual subnet or virtual Layer 2 broadcast domain. 2. Conventions Used in This Document The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [1]. In this document, these words will appear with that interpretation only when in ALL CAPS. Lowercase uses of these words are not to be interpreted as carrying the significance defined in RFC Network Virtualization Using GRE (NVGRE) This section describes Network Virtualization using GRE (NVGRE). Network virtualization involves creating virtual Layer 2 topologies on top of a physical Layer 3 network. Connectivity in the virtual topology is provided by tunneling Ethernet frames in GRE over IP over the physical network. In NVGRE, every virtual Layer 2 network is associated with a 24-bit identifier, called a Virtual Subnet Identifier (VSID). A VSID is carried in an outer header as defined in Section 3.2. This allows Garg & Wang Informational [Page 4]

5 unique identification of a tenant s virtual subnet to various devices in the network. A 24-bit VSID supports up to 16 million virtual subnets in the same management domain, in contrast to only 4,000 that is achievable with VLANs. Each VSID represents a virtual Layer 2 broadcast domain, which can be used to identify a virtual subnet of a given tenant. To support multi-subnet virtual topology, data center administrators can configure routes to facilitate communication between virtual subnets of the same tenant. GRE is a Proposed Standard from the IETF [3] [4] and provides a way for encapsulating an arbitrary protocol over IP. NVGRE leverages the GRE header to carry VSID information in each packet. The VSID information in each packet can be used to build multi-tenant-aware tools for traffic analysis, traffic inspection, and monitoring. The following sections detail the packet format for NVGRE; describe the functions of an NVGRE endpoint; illustrate typical traffic flow both within and across data centers; and discuss address/policy management, and deployment considerations NVGRE Endpoint NVGRE endpoints are the ingress/egress points between the virtual and the physical networks. The NVGRE endpoints are the NVEs as defined in the Network Virtualization over Layer 3 (NVO3) Framework document [11]. Any physical server or network device can be an NVGRE endpoint. One common deployment is for the endpoint to be part of a hypervisor. The primary function of this endpoint is to encapsulate/decapsulate Ethernet data frames to and from the GRE tunnel, ensure Layer 2 semantics, and apply isolation policy scoped on VSID. The endpoint can optionally participate in routing and function as a gateway in the virtual topology. To encapsulate an Ethernet frame, the endpoint needs to know the location information for the destination address in the frame. This information can be provisioned via a management plane or obtained via a combination of control-plane distribution or data-plane learning approaches. This document assumes that the location information, including VSID, is available to the NVGRE endpoint NVGRE Frame Format The GRE header format as specified in RFCs 2784 [3] and 2890 [4] is used for communication between NVGRE endpoints. NVGRE leverages the Key extension specified in RFC 2890 [4] to carry the VSID. The packet format for Layer 2 encapsulation in GRE is shown in Figure 1. Garg & Wang Informational [Page 5]

6 Outer Ethernet Header: (Outer) Destination MAC Address (Outer)Destination MAC Address (Outer)Source MAC Address (Outer) Source MAC Address Optional Ethertype=C-Tag 802.1Q Outer VLAN Tag Information Ethertype 0x Outer IPv4 Header: Version HL Type of Service Total Length Identification Flags Fragment Offset Time to Live Protocol 0x2F Header Checksum (Outer) Source Address (Outer) Destination Address GRE Header: Reserved0 Ver Protocol Type 0x6558 Virtual Subnet ID (VSID) FlowID Inner Ethernet Header (Inner) Destination MAC Address (Inner)Destination MAC Address (Inner)Source MAC Address (Inner) Source MAC Address Ethertype 0x Garg & Wang Informational [Page 6]

7 Inner IPv4 Header: Version HL Type of Service Total Length Identification Flags Fragment Offset Time to Live Protocol Header Checksum Source Address Destination Address Options Padding Original IP Payload Figure 1: GRE Encapsulation Frame Format Note: HL stands for Header Length. The outer/delivery headers include the outer Ethernet header and the outer IP header: o The outer Ethernet header: The source Ethernet address in the outer frame is set to the MAC address associated with the NVGRE endpoint. The destination endpoint may or may not be on the same physical subnet. The destination Ethernet address is set to the MAC address of the next-hop IP address for the destination NVE. The outer VLAN tag information is optional and can be used for traffic management and broadcast scalability on the physical network. o The outer IP header: Both IPv4 and IPv6 can be used as the delivery protocol for GRE. The IPv4 header is shown for illustrative purposes. Henceforth, the IP address in the outer frame is referred to as the Provider Address (PA). There can be one or more PA associated with an NVGRE endpoint, with policy controlling the choice of which PA to use for a given Customer Address (CA) for a customer VM. In the GRE header: o The C (Checksum Present) and S (Sequence Number Present) bits in the GRE header MUST be zero. Garg & Wang Informational [Page 7]

8 o The K (Key Present) bit in the GRE header MUST be set to one. The 32-bit Key field in the GRE header is used to carry the Virtual Subnet ID (VSID) and the FlowID: - Virtual Subnet ID (VSID): This is a 24-bit value that is used to identify the NVGRE-based Virtual Layer 2 Network. - FlowID: This is an 8-bit value that is used to provide per-flow entropy for flows in the same VSID. The FlowID MUST NOT be modified by transit devices. The encapsulating NVE SHOULD provide as much entropy as possible in the FlowID. If a FlowID is not generated, it MUST be set to all zeros. o The Protocol Type field in the GRE header is set to 0x6558 (Transparent Ethernet Bridging) [2]. In the inner headers (headers of the GRE payload): o The inner Ethernet frame comprises an inner Ethernet header followed by optional inner IP header, followed by the IP payload. The inner frame could be any Ethernet data frame not just IP. Note that the inner Ethernet frame s Frame Check Sequence (FCS) is not encapsulated. o For illustrative purposes, IPv4 headers are shown as the inner IP headers, but IPv6 headers may be used. Henceforth, the IP address contained in the inner frame is referred to as the Customer Address (CA) Inner Tag as Defined by IEEE 802.1Q The inner Ethernet header of NVGRE MUST NOT contain the tag as defined by IEEE 802.1Q [5]. The encapsulating NVE MUST remove any existing IEEE 802.1Q tag before encapsulation of the frame in NVGRE. A decapsulating NVE MUST drop the frame if the inner Ethernet frame contains an IEEE 802.1Q tag Reserved VSID The VSID range from 0-0xFFF is reserved for future use. The VSID 0xFFFFFF is reserved for vendor-specific NVE-to-NVE communication. The sender NVE SHOULD verify the receiver NVE s vendor before sending a packet using this VSID; however, such a verification mechanism is out of scope of this document. Implementations SHOULD choose a mechanism that meets their requirements. Garg & Wang Informational [Page 8]

9 4. NVGRE Deployment Considerations 4.1. ECMP Support Equal-Cost Multipath (ECMP) may be used to provide load balancing. If ECMP is used, it is RECOMMENDED that the ECMP hash is calculated either using the outer IP frame fields and entire Key field (32 bits) or the inner IP and transport frame fields Broadcast and Multicast Traffic To support broadcast and multicast traffic inside a virtual subnet, one or more administratively scoped multicast addresses [8] [9] can be assigned for the VSID. All multicast or broadcast traffic originating from within a VSID is encapsulated and sent to the assigned multicast address. From an administrative standpoint, it is possible for network operators to configure a PA multicast address for each multicast address that is used inside a VSID; this facilitates optimal multicast handling. Depending on the hardware capabilities of the physical network devices and the physical network architecture, multiple virtual subnets may use the same physical IP multicast address. Alternatively, based upon the configuration at the NVE, broadcast and multicast in the virtual subnet can be supported using N-way unicast. In N-way unicast, the sender NVE would send one encapsulated packet to every NVE in the virtual subnet. The sender NVE can encapsulate and send the packet as described in Section 4.3 ("Unicast Traffic"). This alleviates the need for multicast support in the physical network Unicast Traffic The NVGRE endpoint encapsulates a Layer 2 packet in GRE using the source PA associated with the endpoint with the destination PA corresponding to the location of the destination endpoint. As outlined earlier, there can be one or more PAs associated with an endpoint and policy will control which ones get used for communication. The encapsulated GRE packet is bridged and routed normally by the physical network to the destination PA. Bridging uses the outer Ethernet encapsulation for scope on the LAN. The only requirement is bidirectional IP connectivity from the underlying physical network. On the destination, the NVGRE endpoint decapsulates the GRE packet to recover the original Layer 2 frame. Traffic flows similarly on the reverse path. Garg & Wang Informational [Page 9]

10 4.4. IP Fragmentation Section 5.1 of RFC 2003 [12] specifies mechanisms for handling fragmentation when encapsulating IP within IP. The subset of mechanisms NVGRE selects are intended to ensure that NVGREencapsulated frames are not fragmented after encapsulation en route to the destination NVGRE endpoint and that traffic sources can leverage Path MTU discovery. A sender NVE MUST NOT fragment NVGRE packets. A receiver NVE MAY discard fragmented NVGRE packets. It is RECOMMENDED that the MTU of the physical network accommodates the larger frame size due to encapsulation. Path MTU or configuration via control plane can be used to meet this requirement Address/Policy Management and Routing Address acquisition is beyond the scope of this document and can be obtained statically, dynamically, or using stateless address autoconfiguration. CA and PA space can be either IPv4 or IPv6. In fact, the address families don t have to match; for example, a CA can be IPv4 while the PA is IPv6, and vice versa Cross-Subnet, Cross-Premise Communication One application of this framework is that it provides a seamless path for enterprises looking to expand their virtual machine hosting capabilities into public clouds. Enterprises can bring their entire IP subnet(s) and isolation policies, thus making the transition to or from the cloud simpler. It is possible to move portions of an IP subnet to the cloud; however, that requires additional configuration on the enterprise network and is not discussed in this document. Enterprises can continue to use existing communications models like site-to-site VPN to secure their traffic. A VPN gateway is used to establish a secure site-to-site tunnel over the Internet, and all the enterprise services running in virtual machines in the cloud use the VPN gateway to communicate back to the enterprise. For simplicity, we use a VPN gateway configured as a VM (shown in Figure 2) to illustrate cross-subnet, cross-premise communication. Garg & Wang Informational [Page 10]

11 Server 1 Server VM1 VM2 VPN Gateway IP=CA1 IP=CA2 Internal External IP=CAg IP=GAdc Hypervisor Hypervisor ^ :---+ IP=PA1 IP=PA4 : : : VPN Layer 3 Network : Tunnel : : :--+ : Internet : : :--+ v VPN Gateway --- IP=GAcorp External IP=GAcorp Corp Layer 3 Network (In CA Space) Server X Corp VMe1 Corp VMe2 IP=CAe1 IP=CAe Hypervisor Figure 2: Cross-Subnet, Cross-Premise Communication The packet flow is similar to the unicast traffic flow between VMs; the key difference in this case is that the packet needs to be sent to a VPN gateway before it gets forwarded to the destination. As part of routing configuration in the CA space, a per-tenant VPN gateway is provisioned for communication back to the enterprise. The Garg & Wang Informational [Page 11]

12 example illustrates an outbound connection between VM1 inside the data center and VMe1 inside the enterprise network. When the outbound packet from CA1 to CAe1 reaches the hypervisor on Server 1, the NVE in Server 1 can perform the equivalent of a route lookup on the packet. The cross-premise packet will match the default gateway rule, as CAe1 is not part of the tenant virtual network in the data center. The virtualization policy will indicate the packet to be encapsulated and sent to the PA of the tenant VPN gateway (PA4) running as a VM on Server 2. The packet is decapsulated on Server 2 and delivered to the VM gateway. The gateway in turn validates and sends the packet on the site-to-site VPN tunnel back to the enterprise network. As the communication here is external to the data center, the PA address for the VPN tunnel is globally routable. The outer header of this packet is sourced from GAdc destined to GAcorp. This packet is routed through the Internet to the enterprise VPN gateway, which is the other end of the site-to-site tunnel; at that point, the VPN gateway decapsulates the packet and sends it inside the enterprise where the CAe1 is routable on the network. The reverse path is similar once the packet reaches the enterprise VPN gateway Internet Connectivity To enable connectivity to the Internet, an Internet gateway is needed that bridges the virtualized CA space to the public Internet address space. The gateway needs to perform translation between the virtualized world and the Internet. For example, the NVGRE endpoint can be part of a load balancer or a NAT that replaces the VPN Gateway on Server 2 shown in Figure Management and Control Planes There are several protocols that can manage and distribute policy; however, it is outside the scope of this document. Implementations SHOULD choose a mechanism that meets their scale requirements NVGRE-Aware Devices One example of a typical deployment consists of virtualized servers deployed across multiple racks connected by one or more layers of Layer 2 switches, which in turn may be connected to a Layer 3 routing domain. Even though routing in the physical infrastructure will work without any modification with NVGRE, devices that perform specialized processing in the network need to be able to parse GRE to get access to tenant-specific information. Devices that understand and parse the VSID can provide rich multi-tenant-aware services inside the data center. As outlined earlier, it is imperative to exploit multiple paths inside the network through techniques such as ECMP. The Key Garg & Wang Informational [Page 12]

13 field (a 32-bit field, including both the VSID and the optional FlowID) can provide additional entropy to the switches to exploit path diversity inside the network. A diverse ecosystem is expected to emerge as more and more devices become multi-tenant aware. In the interim, without requiring any hardware upgrades, there are alternatives to exploit path diversity with GRE by associating multiple PAs with NVGRE endpoints with policy controlling the choice of which PA to use. It is expected that communication can span multiple data centers and also cross the virtual/physical boundary. Typical scenarios that require virtual-to-physical communication include access to storage and databases. Scenarios demanding lossless Ethernet functionality may not be amenable to NVGRE, as traffic is carried over an IP network. NVGRE endpoints mediate between the network-virtualized and non-network-virtualized environments. This functionality can be incorporated into Top-of-Rack switches, storage appliances, load balancers, routers, etc., or built as a stand-alone appliance. It is imperative to consider the impact of any solution on host performance. Today s server operating systems employ sophisticated acceleration techniques such as checksum offload, Large Send Offload (LSO), Receive Segment Coalescing (RSC), Receive Side Scaling (RSS), Virtual Machine Queue (VMQ), etc. These technologies should become NVGRE aware. IPsec Security Associations (SAs) can be offloaded to the NIC so that computationally expensive cryptographic operations are performed at line rate in the NIC hardware. These SAs are based on the IP addresses of the endpoints. As each packet on the wire gets translated, the NVGRE endpoint SHOULD intercept the offload requests and do the appropriate address translation. This will ensure that IPsec continues to be usable with network virtualization while taking advantage of hardware offload capabilities for improved performance Network Scalability with NVGRE One of the key benefits of using NVGRE is the IP address scalability and in turn MAC address table scalability that can be achieved. An NVGRE endpoint can use one PA to represent multiple CAs. This lowers the burden on the MAC address table sizes at the Top-of-Rack switches. One obvious benefit is in the context of server virtualization, which has increased the demands on the network infrastructure. By embedding an NVGRE endpoint in a hypervisor, it is possible to scale significantly. This framework enables location information to be preconfigured inside an NVGRE endpoint, thus allowing broadcast ARP traffic to be proxied locally. This approach can scale to large-sized virtual subnets. These virtual subnets can be spread across multiple Layer 3 physical subnets. It allows Garg & Wang Informational [Page 13]

14 workloads to be moved around without imposing a huge burden on the network control plane. By eliminating most broadcast traffic and converting others to multicast, the routers and switches can function more optimally by building efficient multicast trees. By using server and network capacity efficiently, it is possible to drive down the cost of building and managing data centers. 5. Security Considerations This proposal extends the Layer 2 subnet across the data center and increases the scope for spoofing attacks. Mitigations of such attacks are possible with authentication/encryption using IPsec or any other IP-based mechanism. The control plane for policy distribution is expected to be secured by using any of the existing security protocols. Further management traffic can be isolated in a separate subnet/vlan. The checksum in the GRE header is not supported. The mitigation of this is to deploy an NVGRE-based solution in a network that provides error detection along the NVGRE packet path, for example, using Ethernet Cyclic Redundancy Check (CRC) or IPsec or any other error detection mechanism. 6. Normative References [1] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI /RFC2119, March 1997, < [2] IANA, "IEEE 802 Numbers", < [3] Farinacci, D., Li, T., Hanks, S., Meyer, D., and P. Traina, "Generic Routing Encapsulation (GRE)", RFC 2784, DOI /RFC2784, March 2000, < [4] Dommety, G., "Key and Sequence Number Extensions to GRE", RFC 2890, DOI /RFC2890, September 2000, < [5] IEEE, "IEEE Standard for Local and metropolitan area networks--media Access Control (MAC) Bridges and Virtual Bridged Local Area Networks", IEEE Std 802.1Q. [6] Greenberg, A., et al., "VL2: A Scalable and Flexible Data Center Network", Communications of the ACM, DOI / , Garg & Wang Informational [Page 14]

15 [7] Greenberg, A., et al., "The Cost of a Cloud: Research Problems in Data Center Networks", ACM SIGCOMM Computer Communication Review, DOI / , [8] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture", RFC 4291, DOI /RFC4291, February 2006, < [9] Meyer, D., "Administratively Scoped IP Multicast", BCP 23, RFC 2365, DOI /RFC2365, July 1998, < [10] Narten, T., Ed., Gray, E., Ed., Black, D., Fang, L., Kreeger, L., and M. Napierala, "Problem Statement: Overlays for Network Virtualization", RFC 7364, DOI /RFC7364, October 2014, < [11] Lasserre, M., Balus, F., Morin, T., Bitar, N., and Y. Rekhter, "Framework for Data Center (DC) Network Virtualization", RFC 7365, DOI /RFC7365, October 2014, < [12] Perkins, C., "IP Encapsulation within IP", RFC 2003, DOI /RFC2003, October 1996, < [13] Touch, J. and R. Perlman, "Transparent Interconnection of Lots of Links (TRILL): Problem and Applicability Statement", RFC 5556, DOI /RFC5556, May 2009, < Garg & Wang Informational [Page 15]

16 Contributors Murari Sridharan Microsoft Corporation 1 Microsoft Way Redmond, WA muraris@microsoft.com Albert Greenberg Microsoft Corporation 1 Microsoft Way Redmond, WA albert@microsoft.com Narasimhan Venkataramiah Microsoft Corporation 1 Microsoft Way Redmond, WA navenkat@microsoft.com Kenneth Duda Arista Networks, Inc Great America Pkwy Santa Clara, CA kduda@aristanetworks.com Ilango Ganga Intel Corporation 2200 Mission College Blvd. M/S: SC Santa Clara, CA ilango.s.ganga@intel.com Geng Lin Google 1600 Amphitheatre Parkway Mountain View, CA genglin@google.com Garg & Wang Informational [Page 16]

17 Mark Pearson Hewlett-Packard Co Foothills Blvd. Roseville, CA Patricia Thaler Broadcom Corporation 3151 Zanker Road San Jose, CA Chait Tumuluri Emulex Corporation 3333 Susan Street Costa Mesa, CA Authors Addresses Pankaj Garg (editor) Microsoft Corporation 1 Microsoft Way Redmond, WA pankajg@microsoft.com Yu-Shun Wang (editor) Microsoft Corporation 1 Microsoft Way Redmond, WA yushwang@microsoft.com Garg & Wang Informational [Page 17]

VXLAN Overview: Cisco Nexus 9000 Series Switches

VXLAN Overview: Cisco Nexus 9000 Series Switches White Paper VXLAN Overview: Cisco Nexus 9000 Series Switches What You Will Learn Traditional network segmentation has been provided by VLANs that are standardized under the IEEE 802.1Q group. VLANs provide

More information

Intended status: Standards Track. Cisco Systems October 22, 2018

Intended status: Standards Track. Cisco Systems October 22, 2018 BESS WorkGroup Internet-Draft Intended status: Standards Track Expires: April 25, 2019 Ali. Sajassi Mankamana. Mishra Samir. Thoria Patrice. Brissette Cisco Systems October 22, 2018 AC-Aware Bundling Service

More information

Internet Engineering Task Force (IETF) Category: Standards Track. S. Krishnan Ericsson October 2015

Internet Engineering Task Force (IETF) Category: Standards Track. S. Krishnan Ericsson October 2015 Internet Engineering Task Force (IETF) Request for Comments: 7676 Category: Standards Track ISSN: 2070-1721 C. Pignataro Cisco Systems R. Bonica Juniper Networks S. Krishnan Ericsson October 2015 IPv6

More information

Data Center Configuration. 1. Configuring VXLAN

Data Center Configuration. 1. Configuring VXLAN Data Center Configuration 1. 1 1.1 Overview Virtual Extensible Local Area Network (VXLAN) is a virtual Ethernet based on the physical IP (overlay) network. It is a technology that encapsulates layer 2

More information

Independent Submission Request for Comments: 6847 Category: Informational. Huawei January 2013

Independent Submission Request for Comments: 6847 Category: Informational. Huawei January 2013 Independent Submission Request for Comments: 6847 Category: Informational ISSN: 2070-1721 D. Melman T. Mizrahi Marvell D. Eastlake 3rd Huawei January 2013 Fibre Channel over Ethernet (FCoE) over Transparent

More information

Request for Comments: 8112 Category: Informational. I. Kouvelas Arista D. Lewis Cisco Systems May 2017

Request for Comments: 8112 Category: Informational. I. Kouvelas Arista D. Lewis Cisco Systems May 2017 Independent Submission Request for Comments: 8112 Category: Informational ISSN: 2070-1721 D. Farinacci lispers.net A. Jain Juniper Networks I. Kouvelas Arista D. Lewis Cisco Systems May 2017 Locator/ID

More information

Lecture 7 Advanced Networking Virtual LAN. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 7 Advanced Networking Virtual LAN. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 7 Advanced Networking Virtual LAN Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Advanced Networking Scenario: Data Center Network Single Multiple, interconnected via Internet

More information

Internet Engineering Task Force (IETF) Request for Comments: 8014 Category: Informational. M. Lasserre Independent T. Narten IBM December 2016

Internet Engineering Task Force (IETF) Request for Comments: 8014 Category: Informational. M. Lasserre Independent T. Narten IBM December 2016 Internet Engineering Task Force (IETF) Request for Comments: 8014 Category: Informational ISSN: 2070-1721 D. Black Dell EMC J. Hudson L. Kreeger M. Lasserre Independent T. Narten IBM December 2016 An Architecture

More information

Cloud e Datacenter Networking

Cloud e Datacenter Networking Cloud e Datacenter Networking Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione DIETI Laurea Magistrale in Ingegneria Informatica Prof.

More information

Higher scalability to address more Layer 2 segments: up to 16 million VXLAN segments.

Higher scalability to address more Layer 2 segments: up to 16 million VXLAN segments. This chapter tells how to configure Virtual extensible LAN (VXLAN) interfaces. VXLANs act as Layer 2 virtual networks over Layer 3 physical networks to stretch Layer 2 networks. About VXLAN Encapsulation

More information

Cloud e Datacenter Networking

Cloud e Datacenter Networking Cloud e Datacenter Networking Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione DIETI Laurea Magistrale in Ingegneria Informatica Prof.

More information

Internet Research Task Force (IRTF) Category: Informational May 2011 ISSN:

Internet Research Task Force (IRTF) Category: Informational May 2011 ISSN: Internet Research Task Force (IRTF) T. Li, Ed. Request for Comments: 6227 Cisco Systems, Inc. Category: Informational May 2011 ISSN: 2070-1721 Abstract Design Goals for Scalable Internet Routing It is

More information

Request for Comments: 5569 Category: Informational January 2010 ISSN:

Request for Comments: 5569 Category: Informational January 2010 ISSN: Independent Submission R. Despres Request for Comments: 5569 RD-IPtech Category: Informational January 2010 ISSN: 2070-1721 Abstract IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) IPv6 rapid deployment

More information

Lecture 8 Advanced Networking Virtual LAN. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 8 Advanced Networking Virtual LAN. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 8 Advanced Networking Virtual LAN Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Advanced Networking Scenario: Data Center Network Single Multiple, interconnected via Internet

More information

Cloud Networking (VITMMA02) Network Virtualization: Overlay Networks OpenStack Neutron Networking

Cloud Networking (VITMMA02) Network Virtualization: Overlay Networks OpenStack Neutron Networking Cloud Networking (VITMMA02) Network Virtualization: Overlay Networks OpenStack Neutron Networking Markosz Maliosz PhD Department of Telecommunications and Media Informatics Faculty of Electrical Engineering

More information

White Paper. Huawei Campus Switches VXLAN Technology. White Paper

White Paper. Huawei Campus Switches VXLAN Technology. White Paper White Paper Huawei Campus Switches VXLAN Technology White Paper 1 Terms Abbreviation VXLAN NVo3 BUM VNI VM VTEP SDN Full English Name Virtual Extensible Local Area Network Network Virtualization over L3

More information

Internet Engineering Task Force (IETF) Cisco C. Perkins Futurewei Inc. October Separation of Control and User Plane for Proxy Mobile IPv6

Internet Engineering Task Force (IETF) Cisco C. Perkins Futurewei Inc. October Separation of Control and User Plane for Proxy Mobile IPv6 Internet Engineering Task Force (IETF) Request for Comments: 7389 Category: Standards Track ISSN: 2070-1721 R. Wakikawa Softbank Mobile R. Pazhyannur S. Gundavelli Cisco C. Perkins Futurewei Inc. October

More information

Internet Engineering Task Force (IETF) Request for Comments: 7213 Category: Standards Track. M. Bocci Alcatel-Lucent June 2014

Internet Engineering Task Force (IETF) Request for Comments: 7213 Category: Standards Track. M. Bocci Alcatel-Lucent June 2014 Internet Engineering Task Force (IETF) Request for Comments: 7213 Category: Standards Track ISSN: 2070-1721 D. Frost Blue Sun S. Bryant Cisco Systems M. Bocci Alcatel-Lucent June 2014 Abstract MPLS Transport

More information

Internet Engineering Task Force (IETF) Request for Comments: November 2015

Internet Engineering Task Force (IETF) Request for Comments: November 2015 Internet Engineering Task Force (IETF) Request for Comments: 7688 Category: Standards Track ISSN: 2070-1721 Y. Lee, Ed. Huawei G. Bernstein, Ed. Grotto Networking November 2015 GMPLS OSPF Enhancement for

More information

Implementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN

Implementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN This module provides conceptual information for VXLAN in general and configuration information for layer 2 VXLAN on Cisco ASR 9000 Series Router. For configuration information of layer 3 VXLAN, see Implementing

More information

NETWORK OVERLAYS: AN INTRODUCTION

NETWORK OVERLAYS: AN INTRODUCTION NETWORK OVERLAYS: AN INTRODUCTION Network overlays dramatically increase the number of virtual subnets that can be created on a physical network, which in turn supports multitenancy and virtualization

More information

Use Cases for Data Center Network Virtualization Overlay Networks

Use Cases for Data Center Network Virtualization Overlay Networks Internet Engineering Task Force (IETF) Request for Comments: 8151 Category: Informational ISSN: 2070-1721 L. Yong L. Dunbar Huawei M. Toy Verizon A. Isaac Juniper Networks V. Manral Nano Sec Co May 2017

More information

Planning for Information Network

Planning for Information Network Planning for Information Network Lecture 7: Introduction to IPv6 Assistant Teacher Samraa Adnan Al-Asadi 1 IPv6 Features The ability to scale networks for future demands requires a limitless supply of

More information

VXLAN Design with Cisco Nexus 9300 Platform Switches

VXLAN Design with Cisco Nexus 9300 Platform Switches Guide VXLAN Design with Cisco Nexus 9300 Platform Switches Guide October 2014 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 39 Contents What

More information

Internet Engineering Task Force (IETF) Request for Comments: 7881 Category: Standards Track. Big Switch Networks July 2016

Internet Engineering Task Force (IETF) Request for Comments: 7881 Category: Standards Track. Big Switch Networks July 2016 Internet Engineering Task Force (IETF) Request for Comments: 7881 Category: Standards Track ISSN: 2070-1721 C. Pignataro D. Ward Cisco N. Akiya Big Switch Networks July 2016 Seamless Bidirectional Forwarding

More information

Internet Engineering Task Force (IETF) Request for Comments: 8184 Category: Informational

Internet Engineering Task Force (IETF) Request for Comments: 8184 Category: Informational Internet Engineering Task Force (IETF) Request for Comments: 8184 Category: Informational ISSN: 2070-1721 W. Cheng L. Wang H. Li China Mobile S. Davari Broadcom Corporation J. Dong Huawei Technologies

More information

A Comparative Analysis on Network Virtualization Techniques

A Comparative Analysis on Network Virtualization Techniques Volume 119 No. 10 2018, 719-728 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu A Comparative Analysis on Network Virtualization Techniques 1 Aravind

More information

Internet Engineering Task Force (IETF) Request for Comments: 7690 Category: Informational. J. Jaeggli. Fastly. January 2016

Internet Engineering Task Force (IETF) Request for Comments: 7690 Category: Informational. J. Jaeggli. Fastly. January 2016 Internet Engineering Task Force (IETF) Request for Comments: 7690 Category: Informational ISSN: 2070-1721 M. Byerly Fastly M. Hite Evernote J. Jaeggli Fastly January 2016 Close Encounters of the ICMP Type

More information

Internet Engineering Task Force (IETF) Request for Comments: 6769 Category: Informational. A. Lo Arista L. Zhang UCLA X. Xu Huawei October 2012

Internet Engineering Task Force (IETF) Request for Comments: 6769 Category: Informational. A. Lo Arista L. Zhang UCLA X. Xu Huawei October 2012 Internet Engineering Task Force (IETF) Request for Comments: 6769 Category: Informational ISSN: 2070-1721 R. Raszuk NTT MCL J. Heitz Ericsson A. Lo Arista L. Zhang UCLA X. Xu Huawei October 2012 Simple

More information

Internet Engineering Task Force (IETF) Request for Comments: 7734 Category: Standards Track. HPE A. Sajassi Cisco January 2016

Internet Engineering Task Force (IETF) Request for Comments: 7734 Category: Standards Track. HPE A. Sajassi Cisco January 2016 Internet Engineering Task Force (IETF) Request for Comments: 7734 Category: Standards Track ISSN: 2070-1721 D. Allan, Ed. J. Tantsura Ericsson D. Fedyk HPE A. Sajassi Cisco January 2016 Support for Shortest

More information

Request for Comments: 8367 Category: Informational ISSN: April Wrongful Termination of Internet Protocol (IP) Packets

Request for Comments: 8367 Category: Informational ISSN: April Wrongful Termination of Internet Protocol (IP) Packets Independent Submission Request for Comments: 8367 Category: Informational ISSN: 2070-1721 T. Mizrahi Marvell J. Yallouz Intel 1 April 2018 Wrongful Termination of Internet Protocol (IP) Packets Abstract

More information

Internet Engineering Task Force (IETF) A. Dolganow Nokia T. Przygienda. Juniper Networks, Inc. S. Aldrin Google, Inc.

Internet Engineering Task Force (IETF) A. Dolganow Nokia T. Przygienda. Juniper Networks, Inc. S. Aldrin Google, Inc. Internet Engineering Task Force (IETF) Request for Comments: 8279 Category: Experimental ISSN: 2070-1721 IJ. Wijnands, Ed. Cisco Systems, Inc. E. Rosen, Ed. Juniper Networks, Inc. A. Dolganow Nokia T.

More information

Internet Engineering Task Force (IETF) Request for Comments: 8431 Category: Standards Track ISSN:

Internet Engineering Task Force (IETF) Request for Comments: 8431 Category: Standards Track ISSN: Internet Engineering Task Force (IETF) Request for Comments: 8431 Category: Standards Track ISSN: 2070-1721 L. Wang Individual M. Chen Huawei A. Dass Ericsson H. Ananthakrishnan Netflix S. Kini Individual

More information

Virtual Extensible LAN (VXLAN) Overview

Virtual Extensible LAN (VXLAN) Overview Virtual Extensible LAN (VXLAN) Overview This document provides an overview of how VXLAN works. It also provides criteria to help determine when and where VXLAN can be used to implement a virtualized Infrastructure.

More information

Independent Submission Request for Comments: 7586 Category: Experimental ISSN: I. Yerushalmi T. Mizrahi Marvell June 2015

Independent Submission Request for Comments: 7586 Category: Experimental ISSN: I. Yerushalmi T. Mizrahi Marvell June 2015 Independent Submission Request for Comments: 7586 Category: Experimental ISSN: 2070-1721 Y. Nachum L. Dunbar Huawei I. Yerushalmi T. Mizrahi Marvell June 2015 The Scalable Address Resolution Protocol (SARP)

More information

B. Carpenter. January Connection of IPv6 Domains via IPv4 Clouds without Explicit Tunnels. Copyright Notice

B. Carpenter. January Connection of IPv6 Domains via IPv4 Clouds without Explicit Tunnels. Copyright Notice IETF Internet Draft January 1999 B. Carpenter K. Moore Connection of IPv6 Domains via IPv4 Clouds without Explicit Tunnels Copyright Notice Placeholder for ISOC copyright if needed Abstract draft-ietf-ngtrans-6to4-00.txt

More information

Internet Engineering Task Force (IETF) Request for Comments: N. Bitar Nokia R. Shekhar. Juniper. J. Uttaro AT&T W. Henderickx Nokia March 2018

Internet Engineering Task Force (IETF) Request for Comments: N. Bitar Nokia R. Shekhar. Juniper. J. Uttaro AT&T W. Henderickx Nokia March 2018 Internet Engineering Task Force (IETF) Request for Comments: 8365 Category: Standards Track ISSN: 2070-1721 A. Sajassi, Ed. Cisco J. Drake, Ed. Juniper N. Bitar Nokia R. Shekhar Juniper J. Uttaro AT&T

More information

Internet Engineering Task Force (IETF) Request for Comments: Category: Standards Track. Cisco B. Wen Comcast J. Rabadan Nokia June 2018

Internet Engineering Task Force (IETF) Request for Comments: Category: Standards Track. Cisco B. Wen Comcast J. Rabadan Nokia June 2018 Internet Engineering Task Force (IETF) Request for Comments: 8395 Updates: 4761 Category: Standards Track ISSN: 2070-1721 K. Patel Arrcus S. Boutros VMware J. Liste Cisco B. Wen Comcast J. Rabadan Nokia

More information

Updates: 6126 May 2015 Category: Experimental ISSN: Extension Mechanism for the Babel Routing Protocol

Updates: 6126 May 2015 Category: Experimental ISSN: Extension Mechanism for the Babel Routing Protocol Independent Submission J. Chroboczek Request for Comments: 7557 PPS, University of Paris-Diderot Updates: 6126 May 2015 Category: Experimental ISSN: 2070-1721 Abstract Extension Mechanism for the Babel

More information

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: Level 3 November 2011

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: Level 3 November 2011 Internet Engineering Task Force (IETF) B. Carpenter Request for Comments: 6438 Univ. of Auckland Category: Standards Track S. Amante ISSN: 2070-1721 Level 3 November 2011 Abstract Using the IPv6 Flow Label

More information

Internet Engineering Task Force (IETF) Request for Comments: 7024 Category: Standards Track

Internet Engineering Task Force (IETF) Request for Comments: 7024 Category: Standards Track Internet Engineering Task Force (IETF) Request for Comments: 7024 Category: Standards Track ISSN: 2070-1721 H. Jeng J. Uttaro AT&T L. Jalil Verizon B. Decraene Orange Y. Rekhter Juniper Networks R. Aggarwal

More information

Internet Engineering Task Force (IETF) Ericsson July 2011

Internet Engineering Task Force (IETF) Ericsson July 2011 Internet Engineering Task Force (IETF) Request for Comments: 6275 Obsoletes: 3775 Category: Standards Track ISSN: 2070-1721 C. Perkins, Ed. Tellabs, Inc. D. Johnson Rice University J. Arkko Ericsson July

More information

Internet Engineering Task Force (IETF) May 2011

Internet Engineering Task Force (IETF) May 2011 Internet Engineering Task Force (IETF) Request for Comments: 6226 Updates: 4601 Category: Standards Track ISSN: 2070-1721 B. Joshi Infosys Technologies Ltd. A. Kessler Cisco Systems, Inc. D. McWalter May

More information

Overview. Overview. OTV Fundamentals. OTV Terms. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices.

Overview. Overview. OTV Fundamentals. OTV Terms. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices., page 1 Sample Topologies, page 6 OTV is a MAC-in-IP method that extends Layer 2 connectivity across

More information

Internet Engineering Task Force (IETF) Request for Comments: ISSN: March 2012

Internet Engineering Task Force (IETF) Request for Comments: ISSN: March 2012 Internet Engineering Task Force (IETF) J. Hui Request for Comments: 6553 JP. Vasseur Category: Standards Track Cisco Systems ISSN: 2070-1721 March 2012 The Routing Protocol for Low-Power and Lossy Networks

More information

Implementing VXLAN in DataCenter

Implementing VXLAN in DataCenter Implementing VXLAN in DataCenter LTRDCT-1223 Lilian Quan Technical Marketing Engineering, INSBU Erum Frahim Technical Leader, ecats John Weston Technical Leader, ecats Why Overlays? Robust Underlay/Fabric

More information

BIG-IP TMOS : Tunneling and IPsec. Version 13.0

BIG-IP TMOS : Tunneling and IPsec. Version 13.0 BIG-IP TMOS : Tunneling and IPsec Version 13.0 Table of Contents Table of Contents Creating IP Tunnels... 7 About IP tunnels...7 About point-to-point tunnels... 7 Creating a point-to-point IP tunnel...8

More information

Internet Engineering Task Force (IETF) Category: Best Current Practice. Cisco Systems July IPv6 Prefix Length Recommendation for Forwarding

Internet Engineering Task Force (IETF) Category: Best Current Practice. Cisco Systems July IPv6 Prefix Length Recommendation for Forwarding Internet Engineering Task Force (IETF) Request for Comments: 7608 BCP: 198 Category: Best Current Practice ISSN: 2070-1721 M. Boucadair France Telecom A. Petrescu CEA, LIST F. Baker Cisco Systems July

More information

Internet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018

Internet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018 Internet Engineering Task Force (IETF) Request for Comments: 8388 Category: Informational ISSN: 2070-1721 J. Rabadan, Ed. S. Palislamovic W. Henderickx Nokia A. Sajassi Cisco J. Uttaro AT&T May 2018 Usage

More information

DHCPv6 Option for IPv4-Embedded Multicast and Unicast IPv6 Prefixes

DHCPv6 Option for IPv4-Embedded Multicast and Unicast IPv6 Prefixes Internet Engineering Task Force (IETF) M. Boucadair Request for Comments: 8115 Orange Category: Standards Track J. Qin ISSN: 2070-1721 Cisco T. Tsou Philips Lighting X. Deng The University of New South

More information

Category: Informational. F. Baboescu Broadcom Corporation B. Weis. Cisco. September 2015

Category: Informational. F. Baboescu Broadcom Corporation B. Weis. Cisco. September 2015 Independent Submission Request for Comments: 7651 Category: Informational ISSN: 2070-1721 A. Dodd-Noble S. Gundavelli Cisco J. Korhonen F. Baboescu Broadcom Corporation B. Weis Cisco September 2015 Abstract

More information

Internet Engineering Task Force (IETF) Request for Comments: 7067 Category: Informational. Intel I. Gashinsky Yahoo November 2013

Internet Engineering Task Force (IETF) Request for Comments: 7067 Category: Informational. Intel I. Gashinsky Yahoo November 2013 Internet Engineering Task Force (IETF) Request for Comments: 7067 Category: Informational ISSN: 2070-1721 L. Dunbar D. Eastlake Huawei R. Perlman Intel I. Gashinsky Yahoo November 2013 Abstract Directory

More information

RFC 3173 IP Payload Compression Protocol September 2001

RFC 3173 IP Payload Compression Protocol September 2001 Network Working Group Request for Comments: 3173 Obsoletes: 2393 Category: Standards Track A. Shacham Juniper B. Monsour Consultant R. Pereira Cisco M. Thomas Consultant September 2001 Status of this Memo

More information

Charles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo

Charles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo IETF Mobile IP Working Group INTERNET-DRAFT David B. Johnson Rice University Charles Perkins Nokia Research Center 2 July 2000 Mobility Support in IPv6 Status of This

More information

Internet Engineering Task Force (IETF) Category: Informational. May IEEE Information Element for the IETF

Internet Engineering Task Force (IETF) Category: Informational. May IEEE Information Element for the IETF Internet Engineering Task Force (IETF) Request for Comments: 8137 Category: Informational ISSN: 2070-1721 T. Kivinen INSIDE Secure P. Kinney Kinney Consulting LLC May 2017 IEEE 802.15.4 Information Element

More information

Internet Engineering Task Force (IETF) Category: Experimental ISSN: D. Meyer D. Lewis. Cisco Systems. January 2013

Internet Engineering Task Force (IETF) Category: Experimental ISSN: D. Meyer D. Lewis. Cisco Systems. January 2013 Internet Engineering Task Force (IETF) Request for Comments: 6830 Category: Experimental ISSN: 2070-1721 D. Farinacci Cisco Systems V. Fuller D. Meyer D. Lewis Cisco Systems January 2013 The Locator/ID

More information

IPv6 Technical Challenges

IPv6 Technical Challenges IPv6 Technical Challenges Peter Palúch, CCIE #23527, CCIP University of Zilina, Slovakia Academy Salute, April 15 th 16 th, Bucharest IPv6 technical challenges What challenges do I meet if I decide to

More information

Internet Engineering Task Force (IETF) Request for Comments: Cisco Systems January 2013

Internet Engineering Task Force (IETF) Request for Comments: Cisco Systems January 2013 Internet Engineering Task Force (IETF) Request for Comments: 6831 Category: Experimental ISSN: 2070-1721 D. Farinacci D. Meyer J. Zwiebel S. Venaas Cisco Systems January 2013 The Locator/ID Separation

More information

Internet Engineering Task Force (IETF) Category: Standards Track. S. Aldrin Google Inc. March 2018

Internet Engineering Task Force (IETF) Category: Standards Track. S. Aldrin Google Inc. March 2018 Internet Engineering Task Force (IETF) Request for Comments: 8339 Category: Standards Track ISSN: 2070-1721 P. Jain, Ed. Cisco Systems, Inc. S. Boutros VMWare, Inc. S. Aldrin Google Inc. March 2018 Definition

More information

Virtual Security Gateway Overview

Virtual Security Gateway Overview This chapter contains the following sections: Information About the Cisco Virtual Security Gateway, page 1 Cisco Virtual Security Gateway Configuration for the Network, page 10 Feature History for Overview,

More information

Intended status: Standards Track Expires: April 26, 2012 Y. Ma Beijing University of Posts and Telecommunications October 24, 2011

Intended status: Standards Track Expires: April 26, 2012 Y. Ma Beijing University of Posts and Telecommunications October 24, 2011 softwire Internet-Draft Intended status: Standards Track Expires: April 26, 2012 Z. Li China Mobile Q. Zhao X. Huang Y. Ma Beijing University of Posts and Telecommunications October 24, 2011 DS-Lite Intra-Domain

More information

Internet Engineering Task Force (IETF) A. Retana Cisco Systems July 2013

Internet Engineering Task Force (IETF) A. Retana Cisco Systems July 2013 Internet Engineering Task Force (IETF) Request for Comments: 6992 Category: Informational ISSN: 2070-1721 D. Cheng Huawei Technologies M. Boucadair France Telecom A. Retana Cisco Systems July 2013 Routing

More information

IP Mobility Design Considerations

IP Mobility Design Considerations CHAPTER 4 The Cisco Locator/ID Separation Protocol Technology in extended subnet mode with OTV L2 extension on the Cloud Services Router (CSR1000V) will be utilized in this DRaaS 2.0 System. This provides

More information

CS-580K/480K Advanced Topics in Cloud Computing. Network Virtualization

CS-580K/480K Advanced Topics in Cloud Computing. Network Virtualization CS-580K/480K Advanced Topics in Cloud Computing Network Virtualization 1 Network Diagram of A Company 2 University Network Topology https://www.researchgate.net/figure/234782590_fig1_fig-5-see-university-network-infrastructure

More information

QuickSpecs. Overview. HPE Ethernet 10Gb 2-port 535 Adapter. HPE Ethernet 10Gb 2-port 535 Adapter. 1. Product description. 2.

QuickSpecs. Overview. HPE Ethernet 10Gb 2-port 535 Adapter. HPE Ethernet 10Gb 2-port 535 Adapter. 1. Product description. 2. Overview 1. Product description 2. Product features 1. Product description HPE Ethernet 10Gb 2-port 535FLR-T adapter 1 HPE Ethernet 10Gb 2-port 535T adapter The HPE Ethernet 10GBase-T 2-port 535 adapters

More information

Service Graph Design with Cisco Application Centric Infrastructure

Service Graph Design with Cisco Application Centric Infrastructure White Paper Service Graph Design with Cisco Application Centric Infrastructure 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 101 Contents Introduction...

More information

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: X. Xu. Huawei Technologies. T. Herbert Facebook March 2017

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: X. Xu. Huawei Technologies. T. Herbert Facebook March 2017 Internet Engineering Task Force (IETF) Request for Comments: 8086 Category: Standards Track ISSN: 2070-1721 L. Yong, Ed. Huawei Technologies E. Crabbe Oracle X. Xu Huawei Technologies T. Herbert Facebook

More information

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: M. Umair Cisco May 2018

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: M. Umair Cisco May 2018 Internet Engineering Task Force (IETF) Request for Comments: 8383 Category: Standards Track ISSN: 2070-1721 W. Hao D. Eastlake, 3rd Y. Li Huawei M. Umair Cisco May 2018 Transparent Interconnection of Lots

More information

ET4254 Communications and Networking 1

ET4254 Communications and Networking 1 Topic 9 Internet Protocols Aims:- basic protocol functions internetworking principles connectionless internetworking IP IPv6 IPSec 1 Protocol Functions have a small set of functions that form basis of

More information

Internet Engineering Task Force (IETF) Cisco Systems, Inc. April 2015

Internet Engineering Task Force (IETF) Cisco Systems, Inc. April 2015 Internet Engineering Task Force (IETF) Request for Comments: 7506 Updates: 4379 Category: Standards Track ISSN: 2070-1721 K. Raza N. Akiya Big Switch Networks C. Pignataro April 2015 Abstract IPv6 Router

More information

Internet Engineering Task Force (IETF) Orange R. Shakir Google March 2018

Internet Engineering Task Force (IETF) Orange R. Shakir Google March 2018 Internet Engineering Task Force (IETF) Request for Comments: 8355 Category: Informational ISSN: 2070-1721 C. Filsfils, Ed. S. Previdi, Ed. Cisco Systems, Inc. B. Decraene Orange R. Shakir Google March

More information

Internet Engineering Task Force (IETF) Category: Standards Track. M. Conn D. Pacella L. Tomotaki Verizon January 2016

Internet Engineering Task Force (IETF) Category: Standards Track. M. Conn D. Pacella L. Tomotaki Verizon January 2016 Internet Engineering Task Force (IETF) Request for Comments: 7746 Category: Standards Track ISSN: 2070-1721 R. Bonica Juniper Networks I. Minei Google, Inc. M. Conn D. Pacella L. Tomotaki Verizon January

More information

Service Function Chaining. Intended status: Informational Expires: January 1, 2015 Peng He Ciena July 1, 2014

Service Function Chaining. Intended status: Informational Expires: January 1, 2015 Peng He Ciena July 1, 2014 Service Function Chaining Internet Draft Intended status: Informational Expires: January 1, 2015 C. Huang Carleton University Jiafeng Zhu Huawei Peng He Ciena July 1, 2014 SFC Use Cases on Recursive Service

More information

Network Myths and Mysteries. Radia Perlman Intel Labs

Network Myths and Mysteries. Radia Perlman Intel Labs Network Myths and Mysteries Radia Perlman Intel Labs radia.perlman@intel.com radia@alum.mit.edu 1 All opinions expressed herein Are mine alone 2 All opinions expressed herein Are mine alone hough I m sure

More information

Internet Engineering Task Force (IETF) Request for Comments: Microsoft May Packet-Loss Resiliency for Router Solicitations

Internet Engineering Task Force (IETF) Request for Comments: Microsoft May Packet-Loss Resiliency for Router Solicitations Internet Engineering Task Force (IETF) Request for Comments: 7559 Updates: 4861 Category: Standards Track ISSN: 2070-1721 S. Krishnan Ericsson D. Anipko Unaffiliated D. Thaler Microsoft May 2015 Packet-Loss

More information

Internet Engineering Task Force (IETF) Request for Comments: March 2012

Internet Engineering Task Force (IETF) Request for Comments: March 2012 Internet Engineering Task Force (IETF) Request for Comments: 6549 Updates: 2328 Category: Standards Track ISSN: 2070-1721 A. Lindem Ericsson A. Roy S. Mirtorabi Cisco Systems March 2012 OSPFv2 Multi-Instance

More information

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV.

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV. 2 CHAPTER Cisco's Disaster Recovery as a Service (DRaaS) architecture supports virtual data centers that consist of a collection of geographically-dispersed data center locations. Since data centers are

More information

VXLAN Technical Brief A standard based Data Center Interconnection solution Dell EMC Networking Data Center Technical Marketing February 2017

VXLAN Technical Brief A standard based Data Center Interconnection solution Dell EMC Networking Data Center Technical Marketing February 2017 VXLAN Technical Brief A standard based Data Center Interconnection solution Dell EMC Networking Data Center Technical Marketing February 2017 A Dell EMC VXLAN Technical White Paper 1 THIS WHITE PAPER IS

More information

Architecting Scalable Clouds using VXLAN and Nexus 1000V

Architecting Scalable Clouds using VXLAN and Nexus 1000V Architecting Scalable Clouds using VXLAN and Nexus 1000V Lawrence Kreeger Principal Engineer Agenda Session Is Broken Into 3 Main Parts Part 1: VXLAN Overview What is a VXLAN? Why VXLANs? What is VMware

More information

Category: Informational July Generic Routing Encapsulation over CLNS Networks

Category: Informational July Generic Routing Encapsulation over CLNS Networks Network Working Group P. Christian Request for Comments: 3147 Nortel Networks Category: Informational July 2001 Status of this Memo Generic Routing Encapsulation over CLNS Networks This memo provides information

More information

Internet of Things (IOT) Things that you do not know about IOT

Internet of Things (IOT) Things that you do not know about IOT 1 Internet of Things (IOT) Things that you do not know about IOT Technical Track Inspiring People Connecting Ideas SingTel Group Learning Fiesta 6 Sep 2013, 11.30am 12.30pm Progreso Networks (S) Pte Ltd

More information

Internet Engineering Task Force (IETF) Request for Comments: 8191 Category: Standards Track. X. Lee CNNIC. August 2017

Internet Engineering Task Force (IETF) Request for Comments: 8191 Category: Standards Track. X. Lee CNNIC. August 2017 Internet Engineering Task Force (IETF) Request for Comments: 8191 Category: Standards Track ISSN: 2070-1721 Z. Yan CNNIC J. Lee Sangmyung University X. Lee CNNIC August 2017 Abstract Home Network Prefix

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring Dual-Stack Lite for IPv6 Access Release NCE0025 Modified: 2016-10-12 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

Internet Engineering Task Force (IETF) Request for Comments: ISSN: October 2011

Internet Engineering Task Force (IETF) Request for Comments: ISSN: October 2011 Internet Engineering Task Force (IETF) S. Gulrajani Request for Comments: 6395 S. Venaas Category: Standards Track Cisco Systems ISSN: 2070-1721 October 2011 Abstract An Interface Identifier (ID) Hello

More information

Layer 2. Bridging and Switching. Karst Koymans. Informatics Institute University of Amsterdam. (version 16.4, 2017/02/15 12:07:08)

Layer 2. Bridging and Switching. Karst Koymans. Informatics Institute University of Amsterdam. (version 16.4, 2017/02/15 12:07:08) Layer 2 Bridging and Switching Karst Koymans Informatics Institute University of Amsterdam (version 16.4, 2017/02/15 12:07:08) Friday, February 17, 2017 Karst Koymans (UvA) Layer 2 Friday, February 17,

More information

Updates: 4448 (if approved) Intended status: Standards Track Expires: January 3, 2019 July 02, 2018

Updates: 4448 (if approved) Intended status: Standards Track Expires: January 3, 2019 July 02, 2018 PALS Working Group Internet-Draft Updates: 4448 (if approved) Intended status: Standards Track Expires: January 3, 2019 S. Bryant A. Malis Huawei I. Bagdonas Equinix July 02, 2018 Use of Ethernet Control

More information

Internet Engineering Task Force (IETF) Huawei Technologies Co., Ltd.

Internet Engineering Task Force (IETF) Huawei Technologies Co., Ltd. Internet Engineering Task Force (IETF) Request for Comments: 7771 Updates: 6870 Category: Standards Track ISSN: 2070-1721 A. Malis, Ed. L. Andersson Huawei Technologies Co., Ltd. H. van Helvoort Hai Gaoming

More information

Huawei CloudEngine Series. VXLAN Technology White Paper. Issue 06 Date HUAWEI TECHNOLOGIES CO., LTD.

Huawei CloudEngine Series. VXLAN Technology White Paper. Issue 06 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 06 Date 2016-07-28 HUAWEI TECHNOLOGIES CO., LTD. 2016. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of

More information

Data Center Virtualization: VirtualWire

Data Center Virtualization: VirtualWire Data Center Virtualization: VirtualWire Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking November 21, 2014 Slides from USENIX Workshop on

More information

Networking interview questions

Networking interview questions Networking interview questions What is LAN? LAN is a computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected

More information

Internet Engineering Task Force (IETF) Request for Comments: ISSN: May 2018

Internet Engineering Task Force (IETF) Request for Comments: ISSN: May 2018 Internet Engineering Task Force (IETF) A. Farrel Request for Comments: 8393 J. Drake Category: Standards Track Juniper Networks ISSN: 2070-1721 May 2018 Operating the Network Service Header (NSH) with

More information

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples. About the Tutorial Internet Protocol version 4 (IPv4) is the fourth version in the development of the Internet Protocol (IP) and the first version of the protocol to be widely deployed. IPv4 is described

More information

Internet Engineering Task Force (IETF) Request for Comments: AT&T N. Leymann Deutsche Telekom February 2012

Internet Engineering Task Force (IETF) Request for Comments: AT&T N. Leymann Deutsche Telekom February 2012 Internet Engineering Task Force (IETF) Request for Comments: 6512 Category: Standards Track ISSN: 2070-1721 IJ. Wijnands E. Rosen Cisco Systems M. Napierala AT&T N. Leymann Deutsche Telekom February 2012

More information

Category: Standards Track December 2007

Category: Standards Track December 2007 Network Working Group V. Devarapalli Request for Comments: 5096 Azaire Networks Category: Standards Track December 2007 Status of This Memo Mobile IPv6 Experimental Messages This document specifies an

More information

Internet Engineering Task Force (IETF) Category: Informational. Juniper Networks May 2017

Internet Engineering Task Force (IETF) Category: Informational. Juniper Networks May 2017 Internet Engineering Task Force (IETF) Request for Comments: 8161 Category: Informational ISSN: 2070-1721 W. Cerveny Arbor Networks R. Bonica R. Thomas Juniper Networks May 2017 Benchmarking the Neighbor

More information

Independent Submission Request for Comments: 7342 Category: Informational ISSN: I. Gashinsky Yahoo August 2014

Independent Submission Request for Comments: 7342 Category: Informational ISSN: I. Gashinsky Yahoo August 2014 Independent Submission Request for Comments: 7342 Category: Informational ISSN: 2070-1721 L. Dunbar Huawei W. Kumari Google I. Gashinsky Yahoo August 2014 Practices for Scaling ARP and Neighbor Discovery

More information

Cisco Application Centric Infrastructure (ACI) - Endpoint Groups (EPG) Usage and Design

Cisco Application Centric Infrastructure (ACI) - Endpoint Groups (EPG) Usage and Design White Paper Cisco Application Centric Infrastructure (ACI) - Endpoint Groups (EPG) Usage and Design Emerging IT technologies have brought about a shift from IT as a cost center to IT as a business driver.

More information

Internet Engineering Task Force (IETF) Request for Comments: Alcatel-Lucent January 2016

Internet Engineering Task Force (IETF) Request for Comments: Alcatel-Lucent January 2016 Internet Engineering Task Force (IETF) Request for Comments: 7740 Category: Standards Track ISSN: 2070-1721 Z. Zhang Y. Rekhter Juniper Networks A. Dolganow Alcatel-Lucent January 2016 Abstract Simulating

More information

Internet Engineering Task Force (IETF) Category: Standards Track. T. Morin France Telecom - Orange Y. Rekhter. Juniper Networks.

Internet Engineering Task Force (IETF) Category: Standards Track. T. Morin France Telecom - Orange Y. Rekhter. Juniper Networks. Internet Engineering Task Force (IETF) Request for Comments: 6514 Category: Standards Track ISSN: 2070-1721 R. Aggarwal Juniper Networks E. Rosen Cisco Systems, Inc. T. Morin France Telecom - Orange Y.

More information

Transport Area Working Group

Transport Area Working Group Transport Area Working Group B. Briscoe Internet-Draft Simula Research Laboratory Updates: 6040, 2661, 1701, 2784, 2637, July 8, 2016 3931 (if approved) Intended status: Standards Track Expires: January

More information