Spirent TestCenter BGP-LS AppNote

Size: px
Start display at page:

Download "Spirent TestCenter BGP-LS AppNote"

Transcription

1 Spirent TestCenter BGP-LS AppNote Executive Summary Overview of BGP-LS Using Spirent TestCenter with BGP-LS BGP-LS Basic Test Overview Objective Test Setup Configuring the test Executing the test Analyzing the results Acronyms

2 Executive Summary SDN (Software-defined Network), an emerging architecture which decouples the network control-plane and data-plane, provides an ideal solution for today s network services and applications which are demanding high-bandwidth, dynamic updates and low costs. SDN logically centralizes the network intelligence, let the network administrator programmatically configure and optimize network resource dynamically. Then where is BGP in this big picture exactly? A new protocol extension of BGP, BGP Link State, has been added to SDN architecture to carry network link state and traffic engineering information, so the programmability promised by SDN is then accomplishable. This document provides an overview of BGP Link State (BGP-LS) and describes what use cases can be validated and how they can be validated using Spirent TestCenter. The target audiences of this document are who need to use Spirent TestCenter to test products like system test, integration test and product development engineers. Overview of BGP-LS BGP is a widely used exterior gateway protocol (EGP) protocol used to exchange routing and reachability information between autonomous areas (AS). It has excellent scaling characteristics and provides seemingly unlimited extensibility through the use of TLV options. By extending BGP to support advertisement of link-state information, the network operator could save capital expenditure by seamlessly integrating SDN capabilities into existing network infrastructure components. The extensions for BGP-LS are defined in draft-ietf-idr-ls-distribution. This draft defines a new BGP NLRI that describes node, link and prefix comprising IGP link-state information; it also defines a new BGP path attribute that characterizes node, link and prefix properties. Using Spirent TestCenter with BGP-LS Spirent TestCenter helps in validating BGP-LS by verifying protocol correctness and functional operation of customer equipment. This document details the setup and execution of a basic BGP-LS functional test using Spirent TestCenter. Do note that the draft has been in draft status for more than 2 years and the current supported version by Spirent TestCenter is draft-ietf-idr-lsdistribution-11. If there is any new update, Spirent TestCenter implementation will be updated accordingly. BGP-LS STC RR DUT PCE BGP-LS Domain 2 BGP-LS Domain 1 Domain 0 The above diagram displays a high level view of how BGP-LS works. The BGP RR (Router Reflector) collects the entire network topology information either through BGP-LS or IGP, then the RR flushes that information to PCE through BGP-LS 2 spirent.com

3 BGP-LS Basic Test Overview East side West side PCE-P DUT PCE BGP-LS PCE-P PCE-P BGP-LS PCE-P BGP-LS PE or PCC node East side LSPs West side LSPs BGP-LS PCE-P This is a typical user scenario, in which BGP-LS is deployed to carry the network topology information and send to the PCE (SDN controller in this case). PCE is then able to setup the database based on the link state distribution. When PCC is requesting a path, the PCE could do the calculation and provide the answer. Spirent TestCenter provides a convenient and straightforward way to generate such topology. Spirent TestCenter will be simulating the network side while the DUT is playing the role of PCE. Besides, Spirent TestCenter allows the user to configure or adjust the attributes, e.g. cost and bandwidth, of each element in this topology. Incidentally, it is highly recommended to use the wizard for the topology setup instead of manually configuring every single node/link/prefix. Objective The goal of this test is to perform basic functional verification for BGP-LS and integration with PCEP. One Spirent TestCenter test port is required to be connected to the DUT to perform the test. On this Spirent TestCenter test port, a BGP device will be emulated and a complete network topology can be simulated on this BGP device. The topology information contained in BGP-LS NLRI can be advertised to DUT or withdrawn from DUT subsequently and can be verified via the view counters. spirent.com 3

4 Test Setup One Spirent TestCenter port connects to DUT. DUT STC Configuring the test 1. Launch Spirent TestCenter from the Desktop shortcut or from the start program. 2. Add one Spirent TestCenter port and connect it to DUT (PCE). 3. Add one device and enable BGP on it. 4 spirent.com

5 4. Click on Route Generator to initiate route generator wizard for this device. 5. Select Link-State to enable link-state route generation. 6. Configure the topology. Take the topology in the diagram for example, Spirent TestCenter simulates all elements except only the router marked DUT. Each cloud represents an area, so there are 3 areas in this topology 1. The Blue one in the center is the core network, or the backbone area (area ID 0), and all the routers in the backbone area are mentioned as core routers. Arguably, there is one and only one backbone area in every topology. The two Yellow areas surrounding the backbone area are the none-backbone areas. The number of none-backbone area could be greater than or equal to 0. When there are multiple none-backbone areas, their area ID start from 1 and are increased by 1 by default. The routers in the boundary of areas are ABRs. ABRs are definitely core routers, but not vice versa. This is because when the backbone s topology is grid, only the edge router could be ABRs. The Blue routers in the backbone as well as in the none-backbone are headend routers; they are for initializing LSP and traffic bindings. 1 Instead of using left and right, east and west are used to describe the location. So everything in the left side is mentioned as in the East side ; while everything in the right side is in the west side. spirent.com 5

6 1. First select IGP protocols, which will apply to all areas. 2. Number of areas column includes backbone area and none-backbone area, so the minimum value should be 1, that is, there is backbone area only. 3. Configure the parameters for backbone area. Topology can be full-mesh or grid. When it is grid, Number of rows and Number of columns should be provided; when it is full-mesh, Core routers should be specified. 6 spirent.com

7 For both cases, Headend routers is available. Please be aware, the way that the headend router links to edge routers varies with the topology. When it is full mesh, the east side headend routers link to all the east side core routers, and the west side headend routers link to all the west side core routers. When it is grid, then each headend router only connects to two core router of the same side. For example, for grid topology, the 1st east headend router links to the 1st and 2nd core edge router; the 2nd east headend router links to the 2nd and 3rd core edge router, and so on. This is round robin scheduled. 4. Configure the parameters for none-backbone area if there is any. Number of ABRs defines how many core routers each none-backbone area is linked to; it could be 1 or 2. And here is how the topology would look like when Number of ABRs is 1: When Number of ABRs is 2, the topology will be: Topology of none-backbone area could be grid or tree. When it is grid, the topology is the same as backbone. For tree, several new options are open to configure as below, and each headend routers connects to all leaves of the tree. spirent.com 7

8 5. Configure BGP-LS parameters. There are limited options for BGP-LS attributes. Right now there are options for traffic engineering test and segment routing test, for other attributes, the default values are used. 6. Spirent TestCenter provides a route summary for the generated routes after the wizard completes. 8 spirent.com

9 Test Parameters Once the link-state routes are generated, the user can customize the routes manually. The LS Node Name provides a hint to locate the node in the topology. Spirent TestCenter provides a considerable amount of options for link-state attributes; here are some frequently used properties. spirent.com 9

10 Multi-Topology ID Multi-Topology ID is available for BGP-LS Node/Link/Prefix; it is excluded by default, so need to manually enable it first. Here is the example of Node; it is similar for Link and Prefix. Once Multi-Topology Identifier is checked, the Multi-Topology Identifier Editor becomes available. 10 spirent.com

11 Node Flag Bits Node Flag Bits is disabled by default, to make it available, select it in the BGP-LS Node Attributes box. For OSPF, Node Flag Bits (OSPF) to use; for IS-IS, then it s Node Flag Bits (IS-IS). Shared Risk Link Group Shared Risk Link Group is not applicable by default. Please be noted that this attribute is an IS-IS link attribute, if it is configured for OSPF, then warning will arise when apply. Segment Routing Segment Routing is configurable from wizard, but if there is any modification or adjustment required, it can be done from here: spirent.com 11

12 Traffic Engineering Similar to Segment Routing, Traffic Engineering is configurable from wizard as well as plain windows. Custom Attributes If all above attributes are insufficient for the test, Spirent TestCenter provides Custom Attribute as a supplement. Custom Attribute is flexible and intuitive; it works for node, link and prefix. The user is allowed to created multiple custom attributes and fill in the payload arbitrarily by Value column; the user could choose whether to use the automatically calculated length, or specify the length by Length column (usually for negative test). Attribute Type Selector combined with Attribute Type is to set the type of the attribute: it could be Custom then need to assign a value in the Attribute Type column; or it could be a well-known attribute, e.g. local preference. The difference is that for the latter, the Value column varies as several attributes have specific format, for example: 12 spirent.com

13 If the custom attribute is the same type as one of the existing attribute, the user can decide whether to replace the existing attribute with the custom attribute by setting the Override Existing Attribute checkbox. Take Local Preference for example; it is set to 10 in the normal method: Then a customized local preference attribute is created and set the value to 0x12: If the Override Existing Attribute is selected, the value 0x12 will be used for local preference in the packet; however if the Override Existing Attribute is unselected, then two local preference attributes will be carried in the packet. Please be aware that all the custom attributes are appended before all the normal attributes and is in ascending order based on the attribute type. spirent.com 13

14 Executing the test Once the configuration is set up and BGP session is established, the user can choose what to advertise for link-state routes, whether all of them or just node or link or prefix. Right click the device and select the corresponding command to perform. Besides, these commands are also available in the command sequencer. 14 spirent.com

15 Analyzing the results Spirent TestCenter provided several counters for link-state. spirent.com 15

16 Spirent TestCenter BGP-LS AppNote Acronyms DUT SDN BGP BGP-LS AS PCE PCC ABR TLV LSP Device under Testing Software-defined Network Border Gateway Protocol BGP Link State Autonomous Areas Path Computation Element Path Commutation Client Area Border Router Type, Length and Value Label Switched Path spirent.com AMERICAS SPIRENT EUROPE AND THE MIDDLE EAST +44 (0) ASIA AND THE PACIFIC Spirent. All Rights Reserved. All of the company names and/or brand names and/or product names referred to in this document, in particular, the name Spirent and its logo device, are either registered trademarks or trademarks of Spirent plc and its subsidiaries, pending registration in accordance with relevant national laws. All other registered trademarks or trademarks are the property of their respective owners. The information contained in this document is subject to change without notice and does not represent a commitment on the part of Spirent. The information in this document is believed to be accurate and reliable; however, Spirent assumes no responsibility or liability for any errors or inaccuracies that may appear in the document. Rev A 05/16

Spirent TestCenter Segment Routing AppNote

Spirent TestCenter Segment Routing AppNote Spirent TestCenter Segment Routing AppNote Table of contents Executive Summary....................................................................2 Overview of Segment Routing..............................................................2

More information

Spirent TestCenter EVPN and PBB-EVPN AppNote

Spirent TestCenter EVPN and PBB-EVPN AppNote Spirent TestCenter EVPN and PBB-EVPN AppNote Executive summary 2 Overview of EVPN 2 Relevant standards 3 Test case: Single Home Test Scenario for EVPN 4 Overview 4 Objective 4 Topology 4 Step-by-step instructions

More information

Spirent MethodologyCenter vswitch Benchmarking

Spirent MethodologyCenter vswitch Benchmarking Spirent MethodologyCenter vswitch Benchmarking Throughput and Latency Profile Test case vswitch Throughput and Latency Profile Measurement 2 Overview 2 Objective 2 Configuring the test SUT 2 Configuring

More information

CS8Mobile Device Test System. CS8-TS-LTE-LTE-RRM User Manual

CS8Mobile Device Test System. CS8-TS-LTE-LTE-RRM User Manual CS8Mobile Device Test System CS8-TS-LTE-LTE-RRM User Manual Spirent 541 Industrial Way West Eatontown, NJ07724USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS1-800-SPIRENT +1-818-676-2683

More information

CS8 Development Library UI. Appendix: Additional Custom API Reference

CS8 Development Library UI. Appendix: Additional Custom API Reference CS8 Development Library UI Appendix: Additional Custom API Reference Spirent 541 Industrial Way West Eatontown, NJ 07724 USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS 1-800-SPIRENT

More information

CS8 Mobile Device Test System. CS8-TS-LTE-NAS User Manual

CS8 Mobile Device Test System. CS8-TS-LTE-NAS User Manual CS8 Mobile Device Test System CS8-TS-LTE-NAS User Manual Spirent 541 Industrial Way West Eatontown, NJ07724USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS1-800-SPIRENT +1-818-676-2683

More information

Spirent Temeva On-Prem

Spirent Temeva On-Prem Spirent Temeva On-Prem Table of Contents Executive Briefing.....................................................................2 Required Download Artifacts...............................................................2

More information

Triple Play Testing with

Triple Play Testing with Inspired Innovation Test Methodology Journal Triple Play Testing with Spirent TestCenter November 2008 Triple Play Testing with Spirent TestCenter Objective The objective of this lab is to show you how

More information

Inspired Innovation. Test Methodology Journal ANCP. Spirent TestCenter. November 2008

Inspired Innovation. Test Methodology Journal ANCP. Spirent TestCenter. November 2008 Inspired Innovation Test Methodology Journal ANCP Spirent TestCenter November 2008 Dynamic Rate Allocation with ANCP Associated Standards draft-wadhwa-gsmp-l2control-configuration-00 draft-ietf-ancp-protocol-02

More information

Spirent TestCenter Virtual Controller Set up Guide

Spirent TestCenter Virtual Controller Set up Guide Spirent TestCenter Virtual Controller Set up Guide Procedures to guide the first-time user to install and deploy the Spirent TestCenter Virtual Controller PN 71-007643 Rev A, June 2015 71-006093 Copyright

More information

AVB Test Suites First Steps User s Guide

AVB Test Suites First Steps User s Guide AVB Test Suites General Information This user s guide helps you to download and install TTworkbench, and leads you through configuring and running test cases of the AVB Test Suites. For a successful proceeding

More information

Fortinet Firewall Validation FortiGate-3810D

Fortinet Firewall Validation FortiGate-3810D Spirent Professional Services Final Report Spirent Communications Validation Spirent Professional Services Final Report Spirent Communications 1325 Borregas Avenue Sunnyvale, CA 94089 USA Email: sales@spirent.com

More information

Capture & Replay First Steps User s Guide

Capture & Replay First Steps User s Guide Capture & Replay General Information This user s guide helps you to download and install TTworkbench, and guides you through the capture and replay process. For a successful proceeding please follow the

More information

Spirent Communications. Spirent TestCenter Software and Hardware New Features 4.83

Spirent Communications. Spirent TestCenter Software and Hardware New Features 4.83 Spirent Communications Spirent TestCenter Software and Hardware New Features 4.83 February 2018 Contents New Products and Features... 3 Hardware Features... 3 Software Features... 4 Spirent Support...

More information

Spirent MethodologyCenter

Spirent MethodologyCenter Data Sheet Features Web application offering a growing library of common, standardized test scenarios, such as RFC 2544, RFC 2889, RFC 3918, RFC 6349, Y.1564, BGP Route Reflector, QoS, Access, Routing,

More information

SDN Controllers in the WAN: protocols and applications

SDN Controllers in the WAN: protocols and applications SDN Controllers in the WAN: protocols and applications Julian Lucek jlucek@juniper.net @julianlucek Agenda SDN Controller for WAN concept Enabling protocols BGP Link State (BGP-LS) Path Computation Element

More information

AUTOSAR Test Suite Pack First Steps User s Guide

AUTOSAR Test Suite Pack First Steps User s Guide AUTOSAR Test Suite Pack General Information This user s guide helps you to download and install TTworkbench, and leads you through configuring and running test cases of the AUTOSAR Conformance Test Suites.

More information

Introduction to BGP ISP/IXP Workshops

Introduction to BGP ISP/IXP Workshops Introduction to BGP ISP/IXP Workshops 1 Border Gateway Protocol Routing Protocol used to exchange routing information between networks exterior gateway protocol RFC1771 work in progress to update draft-ietf-idr-bgp4-18.txt

More information

Virtualization of Customer Premises Equipment (vcpe)

Virtualization of Customer Premises Equipment (vcpe) Case Study Virtualization of Customer Premises Equipment (vcpe) Customer Profile Customer: A Cloud Service Provider Reach: Global Industry: Telecommunications The Challenge A Cloud Service Provider serving

More information

BGP-LS extension for inter-as topology retrieval

BGP-LS extension for inter-as topology retrieval BGP-LS extension for inter-as topology retrieval draft-wang-idr-bgpls-inter-as-topology-ext Aijun Wang China Telecom IETF101@London, Mar 2018 1/10 Contents Scenarios Summary and Requirements Current Solutions

More information

Spirent SC. Signaling Conformance Test Solution Product Update

Spirent SC. Signaling Conformance Test Solution Product Update Spirent SC Signaling Conformance Test Solution Product Update Spirent 541 Industrial Way West Eatontown, NJ 07724 USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS 1-800-SPIRENT +1-818-676-2683

More information

TTsuites General First Steps User s Guide

TTsuites General First Steps User s Guide TTsuites General General Information This user s guide helps you to download and install TTworkbench, and guides you through configuring and running test cases of TTsuites. For a successful proceeding

More information

Spirent Landslide VoLTE

Spirent Landslide VoLTE /IMS Node and SIP UE Emulation Voice over LTE () is the combination of IMS-based voice, messaging and video services over the 4G mobile network. To ensure a successful transition, mobile carriers and equipment

More information

Cisco Evolved Programmable Network System Test Topology Reference Guide, Release 5.0

Cisco Evolved Programmable Network System Test Topology Reference Guide, Release 5.0 Cisco Evolved Programmable Network System Test Topology Reference Guide, Release 5.0 First Published: 2017-05-30 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706

More information

TTsuite-IPv6 First Steps User s Guide

TTsuite-IPv6 First Steps User s Guide TTsuite-IPv6 General Information This user s guide helps you to download and install TTworkbench, and guides you through configuring and running test cases of TTsuite-IPv6. For a successful proceeding

More information

TTsuite-WAVE-DSRC First Steps User s Guide

TTsuite-WAVE-DSRC First Steps User s Guide TTsuite-WAVE-DSRC General Information This user s guide helps you to download and install TTworkbench, and leads you through configuring and running test cases of TTsuite-WAVE-DSRC. For a successful proceeding

More information

IBGP internals. BGP Advanced Topics. Agenda. BGP Continuity 1. L49 - BGP Advanced Topics. L49 - BGP Advanced Topics

IBGP internals. BGP Advanced Topics. Agenda. BGP Continuity 1. L49 - BGP Advanced Topics. L49 - BGP Advanced Topics IBGP internals BGP Advanced Topics main IBGP aspects inside an AS continuity all packets entering the AS that were not blocked by some policies should reach the proper exit BGP router all transit routers

More information

Spirent Data. Product Update

Spirent Data. Product Update Spirent Data Product Update Spirent 541 Industrial Way West Eatontown, NJ 07724 USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS 1-800-SPIRENT +1-818-676-2683 sales@spirent.com EUROPE

More information

SDN Workshop. Contact: WSDN01_v0.1

SDN Workshop. Contact: WSDN01_v0.1 SDN Workshop Contact: training@apnic.net WSDN01_v0.1 Issue Date: [Date] Revision: [xx] BGP-LS SDN Workshop WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Overview In a nutshell Motivations Introduction

More information

Vertex Onsite Trouble Shooting Guide. Application Note

Vertex Onsite Trouble Shooting Guide. Application Note Vertex Onsite Trouble Shooting Guide Application Note Spirent 541 Industrial Way West Eatontown, NJ 07724 USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS 1-800-SPIRENT +1-818-676-2683

More information

OPEN Alliance SIG Test Suites First Steps User s Guide

OPEN Alliance SIG Test Suites First Steps User s Guide OPEN Alliance SIG Test Suites General Information This user s guide helps you to download and install TTworkbench, and guides you through configuring and running test cases of the OPEN Alliance SIG Test

More information

8100 Mobile Device Test System. Radio Access: Data Throughput Product Update

8100 Mobile Device Test System. Radio Access: Data Throughput Product Update 8100 Mobile Device Test System Radio Access: Data Throughput Product Update Spirent 541 Industrial Way West Eatontown, NJ 07724 USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS 1-800-SPIRENT

More information

Segment Routing On Demand SR Next Hop. Bertrand Duvivier Principal Engineer CKN, March 29 th 2016

Segment Routing On Demand SR Next Hop. Bertrand Duvivier Principal Engineer CKN, March 29 th 2016 Segment Routing On Demand SR Next Hop Bertrand Duvivier Principal Engineer CKN, March 29 th 2016 (from next slide) 2 Network Bandwidth demand in SP s Network demand double every 18 months Compute demand

More information

VNF Benchmarking. Customer Profile. The Move to Virtualization. The Challenges. Case Study

VNF Benchmarking. Customer Profile. The Move to Virtualization. The Challenges. Case Study Case Study VNF Benchmarking Customer Profile Customer: Large Network Equipment Manufacturer Industry: Networking Equipment Employees: 180,000 (2016) The Challenges How to test the performance of VNFs?

More information

Why Real Testing Requires Emulation, Not Just Simulation for Layer 4-7

Why Real Testing Requires Emulation, Not Just Simulation for Layer 4-7 White Paper Why Real Testing Requires Emulation, Not Just Simulation for Layer 4-7 Testing for the real world is about emulating the entire network, not just individual switches and routers. This includes

More information

MPLS: Layer 3 VPNs: Inter-AS and CSC Configuration Guide, Cisco IOS Release 15SY

MPLS: Layer 3 VPNs: Inter-AS and CSC Configuration Guide, Cisco IOS Release 15SY MPLS: Layer 3 VPNs: Inter-AS and CSC Configuration Guide, Cisco IOS Release 15SY First Published: October 15, 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706

More information

PCEP-LS : Distribution of Link-State and TE Information via PCEP.

PCEP-LS : Distribution of Link-State and TE Information via PCEP. PCEP-LS : Distribution of Link-State and TE Information via PCEP. draft-dhodylee-pce-pcep-ls-01 PCEP Extension for Distribution of Link-State and TE Information. Dhruv Dhody, Young Lee, Daniele Ceccarelli

More information

MPLS VPN Inter-AS Option AB

MPLS VPN Inter-AS Option AB First Published: December 17, 2007 Last Updated: September 21, 2011 The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol

More information

Accelerating SDN and NFV Deployments. Malathi Malla Spirent Communications

Accelerating SDN and NFV Deployments. Malathi Malla Spirent Communications Accelerating SDN and NFV Deployments Malathi Malla Spirent Communications 2 Traditional Networks Vertically integrated Closed, proprietary Slow innovation 3 Infinite Complexity of Testing Across virtual

More information

TTsuite-ITS-G5 First Steps User s Guide

TTsuite-ITS-G5 First Steps User s Guide TTsuite-ITS-G5 General Information This user s guide helps you to download and install TTworkbench, and guides you through configuring and running test cases of TTsuite-ITS-G5. For a successful proceeding

More information

8100 Mobile Device System. Radio Access: Call Reliability Product Update

8100 Mobile Device System. Radio Access: Call Reliability Product Update 8100 Mobile Device System Radio Access: Call Reliability Product Update Spirent 541 Industrial Way West Eatontown, NJ 07724 USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS 1-800-SPIRENT

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring External BGP Peering Release NCE0056 Modified: 2017-01-20 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

Internet Routing : Fundamentals of Computer Networks Bill Nace

Internet Routing : Fundamentals of Computer Networks Bill Nace Internet Routing 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross Looking Ahead Lab #2 just due Quiz #2

More information

8100 Mobile Device Test System. LTE RF Performance User Manual

8100 Mobile Device Test System. LTE RF Performance User Manual 8100 Mobile Device Test System LTE RF Performance User Manual Spirent 541 Industrial Way West Eatontown, NJ 07724 USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS 1-800-SPIRENT +1-818-676-2683

More information

SharkFest 18 US. BGP is not only a TCP session https://goo.gl/mh3ex4

SharkFest 18 US. BGP is not only a TCP session https://goo.gl/mh3ex4 SharkFest 18 US BGP is not only a TCP session https://goo.gl/mh3ex4 Learning about the protocol that holds networks together Werner Fischer Principal Consultant avodaq AG History and RFCs Direction for

More information

Inter-domain Routing. Outline. Border Gateway Protocol

Inter-domain Routing. Outline. Border Gateway Protocol Inter-domain Routing Outline Border Gateway Protocol Internet Structure Original idea CS 640 2 Internet Structure Today CS 640 3 Route Propagation in the Internet Autonomous System (AS) corresponds to

More information

Performance Testing BroadR-Reach Automotive Ethernet

Performance Testing BroadR-Reach Automotive Ethernet White Paper Performance Testing BroadR-Reach Automotive Ethernet Key Elements for an Automotive-Specific Ethernet Test Regime Introduction Ethernet has long been the standard for data communication across

More information

CS 457 Networking and the Internet. The Global Internet (Then) The Global Internet (And Now) 10/4/16. Fall 2016

CS 457 Networking and the Internet. The Global Internet (Then) The Global Internet (And Now) 10/4/16. Fall 2016 CS 457 Networking and the Internet Fall 2016 The Global Internet (Then) The tree structure of the Internet in 1990 The Global Internet (And Now) A simple multi-provider Internet 1 The Global Internet Some

More information

Release Notes for NorthStar Controller

Release Notes for NorthStar Controller Release Notes for NorthStar Controller Release 3.1.0 14 September 2017 These release notes accompany Juniper Networks NorthStar Controller Release 3.1.0. Contents Introduction........................................................

More information

Spirent Avalanche. Applications and Security Testing Solutions. Application. Features & Benefits. Data Sheet. Network Performance Testing

Spirent Avalanche. Applications and Security Testing Solutions. Application. Features & Benefits. Data Sheet. Network Performance Testing Data Sheet Spirent Avalanche Spirent s Avalanche Layer 4-7 testing solution provides capacity, security and performance testing for network infrastructures, cloud and virtual environments, Web application

More information

Carrier SDN for Multilayer Control

Carrier SDN for Multilayer Control Carrier SDN for Multilayer Control Savings and Services Víctor López Technology Specialist, I+D Chris Liou Vice President, Network Strategy Dirk van den Borne Solution Architect, Packet-Optical Integration

More information

MPLS VPN--Inter-AS Option AB

MPLS VPN--Inter-AS Option AB The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) service provider

More information

Internetworking: Global Internet and MPLS. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

Internetworking: Global Internet and MPLS. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 Internetworking: Global Internet and MPLS Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 10/19/2016 CSCI 445 Fall 2016 1 Acknowledgements Some pictures

More information

BGP-TE APPLICATION LEVEL TOPOLOGY INTELLIGENCE

BGP-TE APPLICATION LEVEL TOPOLOGY INTELLIGENCE BGP-TE APPLICATION LEVEL TOPOLOGY INTELLIGENCE Hannes Gredler 1 Copyright 2012 Juniper Networks, Inc. www.juniper.net MOTIVATION Look across the fence Fence being IGP area/level or AS boundary Gain visibility

More information

BGP. BGP Overview. Formats of BGP Messages. I. Header

BGP. BGP Overview. Formats of BGP Messages. I. Header Overview Three early versions of are -1 (RFC1105), -2 (RFC1163) and -3 (RFC1267). The current version in use is -4 (RFC1771). -4 is rapidly becoming the defacto Internet exterior routing protocol standard

More information

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses The Multiprotocol Label Switching (MPLS) VPN Inter-AS with Autonomous System Boundary Routers (ASBRs) Exchanging VPN-IPv4 Addresses feature allows

More information

MPLS VPN over mgre. Finding Feature Information. Last Updated: November 1, 2012

MPLS VPN over mgre. Finding Feature Information. Last Updated: November 1, 2012 MPLS VPN over mgre Last Updated: November 1, 2012 The MPLS VPN over mgre feature overcomes the requirement that a carrier support multiprotocol label switching (MPLS) by allowing you to provide MPLS connectivity

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring VPLS Multihoming Using Autodiscovery (FEC 129) Release NCE0072 Modified: 2016-10-26 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

OSPF Demand Circuit Feature

OSPF Demand Circuit Feature OSPF Demand Circuit Feature Document ID: 5132 Contents Introduction Prerequisites Requirements Components Used Conventions How Is OSPF over Demand Circuit Different from a Normal Circuit? Suppressed Periodic

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label 7 C H A P T E R S U P P L E M E N T This online supplement of Chapter 7 focuses on two important developments. The first one is Inter-Autonomous. Inter-Autonomous is a concept whereby two service provider

More information

Improving Network Agility with Seamless BGP Reconfigurations

Improving Network Agility with Seamless BGP Reconfigurations Improving Network Agility with Seamless BGP Reconfigurations Corneliu Claudiu Prodescu School of Engineering and Sciences Jacobs University Bremen Campus Ring 1, 28759 Bremen, Germany Monday 18 th March,

More information

Introduction to Segment Routing

Introduction to Segment Routing Segment Routing (SR) is a flexible, scalable way of doing source routing. Overview of Segment Routing, page 1 How Segment Routing Works, page 2 Examples for Segment Routing, page 3 Benefits of Segment

More information

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Richard T. B. Ma School of Computing National University of Singapore CS 3103: Compute Networks and Protocols Inter-Domain Routing Internet is a network of networks Hierarchy

More information

TASKIT C2K v7.00. Automated Test System Product Update

TASKIT C2K v7.00. Automated Test System Product Update TASKIT C2K v7.00 Automated Test System Product Update Spirent 541 Industrial Way West Eatontown, NJ 07724 USA Email: sales@spirent.com Web: http://www.spirent.com AMERICAS 1-800-SPIRENT +1-818-676-2683

More information

This document is not restricted to specific software and hardware versions.

This document is not restricted to specific software and hardware versions. Contents Introduction Prerequisites Requirements Components Used Background Information Configure Network Diagram Configuration DN Bit Verify Troubleshoot Related Cisco Support Community Discussions Introduction

More information

This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics:

This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics: Appendix C BGP Supplement This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics: BGP Route Summarization Redistribution with IGPs Communities Route

More information

Open SDN Controller Applications

Open SDN Controller Applications The following topics describe the five applications that Open SDN Controller provides to facilitate the day-to-day administration of your network: BGPLS Manager, page 1 Inventory Manager, page 3 Model

More information

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Border Gateway Protocol. Version: Demo

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Border Gateway Protocol. Version: Demo Vendor: Alcatel-Lucent Exam Code: 4A0-102 Exam Name: Alcatel-Lucent Border Gateway Protocol Version: Demo QUESTION 1 Upon the successful establishment of a TCP session between peers, what type of BGP message

More information

EECS 122, Lecture 17. The Distributed Update Algorithm (DUAL) Optimization Criteria. DUAL Data Structures. Selecting Among Neighbors.

EECS 122, Lecture 17. The Distributed Update Algorithm (DUAL) Optimization Criteria. DUAL Data Structures. Selecting Among Neighbors. EECS 122, Lecture 17 Kevin Fall kfall@cs.berkeley.edu edu The Distributed Update Algorithm (DUAL) J.J. Garcia-Luna Luna-Aceves [SIGCOMM 89] Aims at removing transient loops in both DV and LS routing protocols

More information

Spirent Network Emulator

Spirent Network Emulator Spirent Network Emulator Get predictable infrastructure performance Key highlights Multi-user Multi-port up to 16 ports (1GbE) or 8 ports (10GbE and 25GbE*/40GbE*) 1GbE, 10GbE and 25GbE*/40GbE* interfaces

More information

Ericsson June 21, PCEP Extension for Distribution of Link-State and TE Information. draft-dhodylee-pce-pcep-ls-11

Ericsson June 21, PCEP Extension for Distribution of Link-State and TE Information. draft-dhodylee-pce-pcep-ls-11 PCE Working Group Internet-Draft Intended status: Standards Track Expires: December 23, 2018 D. Dhody Y. Lee Huawei Technologies D. Ceccarelli Ericsson June 21, 2018 PCEP Extension for Distribution of

More information

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model is a kind of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses to forward VPN packets on service provider backbones. provides flexible networking

More information

Configure Segment Routing for BGP

Configure Segment Routing for BGP Border Gateway Protocol (BGP) is an Exterior Gateway Protocol (EGP) that allows you to create loop-free inter-domain routing between autonomous systems. An autonomous system is a set of routers under a

More information

Spirent Network Emulator

Spirent Network Emulator Spirent Network Emulator Get predictable infrastructure performance Key highlights Multi-user Multi-port up to 24 ports (1GbE) or 12 ports (10GbE and 40GbE*) Line-rate 1GbE, 10GbE and 40GbE* performance

More information

Internet Routing Protocols, DHCP, and NAT

Internet Routing Protocols, DHCP, and NAT Internet Routing Protocols, DHCP, and NAT Hwajung Lee Modified from Slides Courtesy of Cisco Networking Academy and the book titled Communication Networks by Leon-Garcia Contents Basic Routing Single Area

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Ingress Replication for MVPN and for IP Multicast Using Next Gen MVPN Modified: 2016-12-20 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000

More information

Introduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124

Introduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124 Introduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124 Agenda Technology Overview Use Cases A Closer Look to Control and Data Plane Traffic Protection

More information

A Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017

A Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017 A Segment Routing (SR) Tutorial R. Bonica NANOG70 June 6, 2017 AKA: SPRING IETF Standardization Source Packet Routing In Networking (SPRING) WG ISIS, OSPF, IDR and MPLS WGs What is SR? A tunneling technology

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring BGP Autodiscovery for LDP VPLS Release NCE0035 Modified: 2017-01-24 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

MPLS VPN Carrier Supporting Carrier

MPLS VPN Carrier Supporting Carrier MPLS VPN Carrier Supporting Carrier Feature History Release 12.0(14)ST 12.0(16)ST 12.2(8)T 12.0(21)ST 12.0(22)S 12.0(23)S Modification This feature was introduced in Cisco IOS Release 12.0(14)ST. Support

More information

Vertex Channel Emulator. Enhanced Phase Calibration Application Note

Vertex Channel Emulator. Enhanced Phase Calibration Application Note Vertex Channel Emulator Enhanced Phase Calibration Application Note Copyright 2017 Spirent Communications, Inc. All Rights Reserved. All of the company names and/or brand names and/or product names referred

More information

Configuring BGP. Cisco s BGP Implementation

Configuring BGP. Cisco s BGP Implementation Configuring BGP This chapter describes how to configure Border Gateway Protocol (BGP). For a complete description of the BGP commands in this chapter, refer to the BGP s chapter of the Network Protocols

More information

Silver Peak EC-V and Microsoft Azure Deployment Guide

Silver Peak EC-V and Microsoft Azure Deployment Guide Silver Peak EC-V and Microsoft Azure Deployment Guide How to deploy an EC-V in Microsoft Azure 201422-001 Rev. A September 2018 2 Table of Contents Table of Contents 3 Copyright and Trademarks 5 Support

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 Introduction to MPLS L3VPN 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 5 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information

More information

Data Testing Option. spirent C2K-ATS

Data Testing Option. spirent C2K-ATS spirent C2K-ATS The for Spirent s C2K-ATS system provides an automated platform for testing data services on CDMA2000, EV-DO Rev. 0, and EV-DO Rev. A devices. The system emulates both the wireless network

More information

CSE/EE 461 Lecture 11. Inter-domain Routing. This Lecture. Structure of the Internet. Focus How do we make routing scale?

CSE/EE 461 Lecture 11. Inter-domain Routing. This Lecture. Structure of the Internet. Focus How do we make routing scale? CSE/EE 461 Lecture 11 Inter-domain Routing This Lecture Focus How do we make routing scale? Inter-domain routing ASes and BGP Application Presentation Session Transport Network Data Link Physical sdg //

More information

Outline Computer Networking. Inter and Intra-Domain Routing. Internet s Area Hierarchy Routing hierarchy. Internet structure

Outline Computer Networking. Inter and Intra-Domain Routing. Internet s Area Hierarchy Routing hierarchy. Internet structure Outline 15-441 15-441 Computer Networking 15-641 Lecture 10: Inter-Domain outing Border Gateway Protocol -BGP Peter Steenkiste Fall 2016 www.cs.cmu.edu/~prs/15-441-f16 outing hierarchy Internet structure

More information

Preventing the unnecessary propagation of BGP withdraws

Preventing the unnecessary propagation of BGP withdraws Preventing the unnecessary propagation of BGP withdraws V. Van den Schrieck, P. François, C. Pelsser, O.Bonaventure http://inl.info.ucl.ac.be Networking 2009, May 13th Agenda Introduction Presentation

More information

Configuring Multicast VPN Inter-AS Support

Configuring Multicast VPN Inter-AS Support Configuring Multicast VPN Inter-AS Support Last Updated: December 23, 2011 The Multicast VPN Inter-AS Support feature enables Multicast Distribution Trees (MDTs) used for Multicast VPNs (MVPNs) to span

More information

About IOS XR Traffic Controller (XTC)

About IOS XR Traffic Controller (XTC) Configure PCE The path computation element (PCE) describes a set of procedures by which a path computation client (PCC) can report and delegate control of head-end tunnels sourced from the PCC to a PCE

More information

Routing Basics ISP/IXP Workshops

Routing Basics ISP/IXP Workshops Routing Basics ISP/IXP Workshops 1 Routing Concepts IPv4 Routing Forwarding Some definitions Policy options Routing Protocols 2 IPv4 Internet uses IPv4 addresses are 32 bits long range from 1.0.0.0 to

More information

ibgp Multipath Load Sharing

ibgp Multipath Load Sharing This feature module describes the feature. This feature enables the BGP speaking router to select multiple ibgp paths as the best paths to a destination. The best paths or multipaths are then installed

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring the BGP Local Autonomous System Attribute Release NCE0045 Modified: 2016-11-08 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000

More information

CS 43: Computer Networks Internet Routing. Kevin Webb Swarthmore College November 16, 2017

CS 43: Computer Networks Internet Routing. Kevin Webb Swarthmore College November 16, 2017 CS 43: Computer Networks Internet Routing Kevin Webb Swarthmore College November 16, 2017 1 Hierarchical routing Our routing study thus far - idealization all routers identical network flat not true in

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 4 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information advertisement 8 Inter-AS VPN

More information

BGP Best External. Finding Feature Information

BGP Best External. Finding Feature Information The feature provides the network with a backup external route to avoid loss of connectivity of the primary external route. The feature advertises the most preferred route among those received from external

More information

APPLICATIONS. Manufacturers: Operators:

APPLICATIONS. Manufacturers: Operators: spirent 8100 MOBILE DEVICE TEST SYSTEM Fast, comprehensive performance testing of mobile device voice, data and location technologies with fully automated, customizable turn-key solutions for R&D, operator

More information

Mellanox Virtual Modular Switch

Mellanox Virtual Modular Switch WHITE PAPER July 2015 Mellanox Virtual Modular Switch Introduction...1 Considerations for Data Center Aggregation Switching...1 Virtual Modular Switch Architecture - Dual-Tier 40/56/100GbE Aggregation...2

More information