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

Similar documents
Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0

Cisco Unified Communications Self Care Portal User Guide, Release

Application Launcher User Guide

Cisco Unified Communications Manager Device Package 8.6(2)( ) Release Notes

Migration and Upgrade: Frequently Asked Questions

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

Cisco FindIT Plugin for Kaseya Quick Start Guide

IP Routing: ODR Configuration Guide, Cisco IOS Release 15M&T

Cisco UCS Performance Manager Release Notes

CPS UDC MoP for Session Migration, Release

Cisco Nexus 1000V for KVM Interface Configuration Guide, Release 5.x

Cisco TelePresence FindMe Cisco TMSPE version 1.2

Recovery Guide for Cisco Digital Media Suite 5.4 Appliances

Validating Service Provisioning

NetFlow Configuration Guide

Cisco Jabber IM for iphone Frequently Asked Questions

SAML SSO Okta Identity Provider 2

Cisco UC Integration for Microsoft Lync 9.7(4) User Guide

Cisco Unified Communications Self Care Portal User Guide, Release 11.5(1)

Cisco UCS Performance Manager Release Notes

Cisco IOS Flexible NetFlow Command Reference

Cisco Unified Communications Manager Device Package 10.5(1)( ) Release Notes

Media Services Proxy Command Reference

Cisco UCS Director F5 BIG-IP Management Guide, Release 5.0

Software Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches)

Considerations for Deploying Cisco Expressway Solutions on a Business Edition Server

IP Addressing: Fragmentation and Reassembly Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 1000)

Quick Start Guide for Cisco Prime Network Registrar IPAM 8.0

Flow Sensor and Load Balancer Integration Guide. (for Stealthwatch System v6.9.2)

Cisco TelePresence Management Suite Extension for Microsoft Exchange Software version 3.1

Cisco IOS Shell Command Reference

Access Switch Device Manager Template Configuration

IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 15S

Cisco CSPC 2.7x. Configure CSPC Appliance via CLI. Feb 2018

Cisco StadiumVision Management Dashboard Monitored Services Guide

Embedded Packet Capture Configuration Guide

Cisco IOS IP Routing: EIGRP Command Reference

Cisco Nexus 3000 Series NX-OS Verified Scalability Guide, Release 7.0(3)I7(2)

IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 12.4

Cisco Nexus 7000 Series NX-OS Virtual Device Context Command Reference

Cisco Jabber for Android 10.5 Quick Start Guide

Prime Service Catalog: UCS Director Integration Best Practices Importing Advanced Catalogs

Cisco Prime Network Registrar IPAM 8.3 Quick Start Guide

Installation and Configuration Guide for Visual Voic Release 8.5

Cisco ASR 9000 Series Aggregation Services Router Netflow Command Reference, Release 4.3.x

Cisco TEO Adapter Guide for SAP Java

Cisco Terminal Services (TS) Agent Guide, Version 1.1

Cisco IOS First Hop Redundancy Protocols Command Reference

BGP Next Hop Unchanged

IP Addressing: Fragmentation and Reassembly Configuration Guide

Host Upgrade Utility User Guide for Cisco UCS E-Series Servers and the Cisco UCS E-Series Network Compute Engine

Cisco UCS Performance Manager Release Notes

Provisioning an Ethernet Private Line (EPL) Virtual Connection

Flexible Netflow Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3850 Switches)

TechNote on Handling TLS Support with UCCX

Direct Upgrade Procedure for Cisco Unified Communications Manager Releases 6.1(2) 9.0(1) to 9.1(x)

Embedded Packet Capture Configuration Guide

HTTP Errors User Guide

Cisco UCS Performance Manager Release Notes

Provisioning an OCH Network Connection

Cisco 1000 Series Connected Grid Routers QoS Software Configuration Guide

Cisco IOS Optimized Edge Routing Command Reference

NNMi Integration User Guide for CiscoWorks Network Compliance Manager 1.6

Cisco Terminal Services (TS) Agent Guide, Version 1.1

External Lookup (for Stealthwatch System v6.10.0)

Release Notes for Cisco Unified Intelligence Center, Release 10.0(1)

Cisco CIMC Firmware Update Utility User Guide

Embedded Packet Capture Configuration Guide, Cisco IOS Release 15M&T

CPS UDC SNMP and Alarms Guide, Release

Backup and Restore Guide for Cisco Unified Communications Domain Manager 8.1.3

Cisco Report Server Readme

Cisco UCS Director API Integration and Customization Guide, Release 5.4

Cisco Meeting App. What's new in Cisco Meeting App Version December 17

Videoscape Distribution Suite Software Installation Guide

This document was written and prepared by Dale Ritchie in Cisco s Collaboration Infrastructure Business Unit (CIBU), Oslo, Norway.

Cisco Proximity Desktop

Cisco TEO Adapter Guide for Microsoft Windows

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.6(1)

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.5

Cisco TEO Adapter Guide for

Cisco Prime Home Device Driver Mapping Tool July 2013

Cisco TEO Adapter Guide for Microsoft System Center Operations Manager 2007

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.5(1)

Cisco Meeting App. Cisco Meeting App (Windows) Release Notes. March 08, Cisco Systems, Inc.

Cisco Terminal Services (TS) Agent Guide, Version 1.0

Tetration Cluster Cloud Deployment Guide

Cisco ACI Simulator Installation Guide

Cisco Connected Mobile Experiences REST API Getting Started Guide, Release 10.2

Flexible Netflow Configuration Guide, Cisco IOS Release 15S

Cisco TelePresence Management Suite Extension for Microsoft Exchange Software version 5.7. User Guide July 2018

Cisco Discovery Protocol Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 920 Series)

Cisco TelePresence Management Suite Extension for Microsoft Exchange Software version 5.0

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.6

Cisco Nexus 9000 Series NX-OS Virtual Machine Tracker Configuration Guide, Release 9.x

Cisco Jabber Video for ipad Frequently Asked Questions

Managing Device Software Images

Enterprise Chat and Supervisor s Guide, Release 11.5(1)

Cisco UCS Virtual Interface Card Drivers for Windows Installation Guide

IT Administrator Guide for Mass Deployment of the Cisco Webex Meetings Desktop App

Cisco Video Surveillance Virtual Matrix Client Configuration Guide

Transcription:

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 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain version of the UNIX operating system. All rights reserved. Copyright 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS" WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental. Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: http:// www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R) 2017 Cisco Systems, Inc. All rights reserved.

CONTENTS CHAPTER 1 Overview 1 Test Topology High-Level Overview 1 CHAPTER 2 Test Topology High-Level Overview 3 Large Network Test Topology Design 3 Small Network Test Topology Design 4 Inter-AS Network Test Topology Design 4 Transport Infrastructure Components 5 iii

Contents iv

CHAPTER 1 Overview This chapter contains the following section: Test Topology High-Level Overview, page 1 Test Topology High-Level Overview The development process for the Cisco Evolved Programmable Network (EPN) system provides extensive validation of various functional aspects of the system design. This validation is conducted on a test bed designed to emulate the characteristics of a converged operator's production network environment. The details of the system test bed are illustrated in this document. The node names, loopback addresses, and other information correlates to the configuration examples shown in this design and implementation guide. 1

Test Topology High-Level Overview Overview The below figure shows a high-level overview of the entire test network topology, illustrating the small, large, and inter-as network scenario. Figure 1: Test Topology High-Level Overview The above figure depicts the various access domains interconnected through pre-aggregation, aggregation, and core domains using access technologies including MPLS with SR/LDP, REP, and G 8032. Each ring runs separate IGP domains with SR/LDP, that are interconnected through BGP LU. There are two autonomous systems in the topology that are interconnected through ASBR nodes such as AS 100 and AS 200. Each autonomous system runs its own services and transport route reflectors with redundancy. Transport route reflector runs BGP LU session to learn and advertise service PE loopbacks. Service route reflector learns service PE loopbacks from transport route reflector using BGP LU and is used to establish BGP neighborship towards service PE for various services. The topology also has the following installed as controllers: Cisco Evolved Programmable Network Manager (EPNM) is used for inventory, service monitoring, and assurance for the service deployed through CLI and NSO. Network Services Orchestrator (NSO) is used for service provisioning. Cisco Software Manager (CSM) is used for the software upgrade and downgrade on XE and XR devices. 2

CHAPTER 2 Test Topology High-Level Overview This chapter contains the following sections: Large Network Test Topology Design, page 3 Small Network Test Topology Design, page 4 Inter-AS Network Test Topology Design, page 4 Transport Infrastructure Components, page 5 Large Network Test Topology Design The below figure shows a detailed view of the large network test bed, with access, pre-aggregation, and aggregation domains in one BGP autonomous system. Figure 2: Large Network Test Topology Design 3

Small Network Test Topology Design Test Topology High-Level Overview Partitioning these network layers into independent and isolated IGP domains helps to reduce the size of routing and forwarding tables on individual routers in these domains, which, in turn, leads to better stability and faster convergence within each of these domains. Intra-domain Label-Switched Paths (LSPs) within the core, aggregation, and access domains are based on segment routing or LDP depending on the use case. Inter-domain LSPs across the core, aggregation, and access domains are based on BGP labeled-unicast, whereas internal BGP (ibgp) labeled-unicast is used within each autonomous system, and exterior BGP (ebgp) labeled-unicast is used to extend the LSP across autonomous system boundaries. Non-MPLS access in the Large Network is implemented as G.8032 or REP enabled access rings and is capable of sub-50 millisecond reconvergence in case of link or node failures. Each ring is terminated to a pair of PAN nodes for Dual Homing and traffic is load shared among PANs based on VLAN service. Small Network Test Topology Design The below figure shows a detailed view of the small network test bed that has the core and aggregation domains integrated into a single SR domain. This integrated domain consists of core nodes (CN) that connect to aggregation nodes (AGN), where the combined number is assumed less than 1000 nodes. Figure 3: Small Network Test Topology Design Inter-AS Network Test Topology Design The below figure shows a detailed view of the Inter-AS large network test bed, with access, pre-aggregation, aggregation, and core domains in one BGP autonomous system (AS100) interfacing through Autonomous 4

Test Topology High-Level Overview Transport Infrastructure Components System Boundary Routers (ASBR) in a different BGP autonomous systems (AS100). Each ring in AS100 runs ISIS as the IGP with segment routing enabled and rings in AS200 runs OSPF with segment routing. Figure 4: Inter-AS Network Test Topology Design Transport Infrastructure Components The various network components with their architectural role and functions are described in the following table: 5

Transport Infrastructure Components Test Topology High-Level Overview Table 1: Network Role Cisco Platform Software Version Functional Description Access Node (AN) ASR920 XE 3.18 MPLS Access: OSPF/ISIS with Segment Routing Unified MPLS BFD, BGP PIC Non-MPLS Access: G 8032 REP Pre-Aggregation Node (PAN) ASR903 XE 3.18 OSPF/ISIS with Segment Routing Unified MPLS BFD, BGP PIC Aggregation Node (AGN) ASR900x XR 6.1.4 OSPF/ISIS with Segment Routing and TI-LFA Unified MPLS BFD, BGP PIC Core Node (CN) ASR900x XR 6.1.4 OSPF/ISIS with Segment Routing and TI-LFA BFD NCS6000 XR 5.2.6 OSPF/ISIS with Segment Routing and TI-LFA BFD 6

Test Topology High-Level Overview Transport Infrastructure Components Network Role Cisco Platform Software Version Functional Description Route Reflector (RR) ASR9001 XR 6.1.4 OSPF/ISIS with Segment Routing Service and Transport route reflector XR Traffic Controller (XTC) xrv9k 6.2.1 PCE ISIS/OSPF with SR BGP 7

Transport Infrastructure Components Test Topology High-Level Overview 8