Вы находитесь на странице: 1из 65

MPLS+SDN+NFV World @Paris

2019 Interoperability Showcase


Cisco Knowledge Network Webinar
June 2019
Meet the Speakers

Carsten Rossenhövel Jose Liste


Managing Director, EANTC Technical Marketing Engineer, Cisco

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Why are we here?
• Learn highlights of Cisco’s participation at the latest public
multi-vendor interoperability event organized by the
European Advanced Networking Test Center (EANTC)

• Results from this event were first showcased at the MPLS +


SDN + NFV World Congress conference in Paris back in
April 2019

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco Participation to EANTC Multi-Vendor
Interoperability Tests 2019
Carsten Rossenhövel
June 4, 2019
About the European Advanced Networking Test Center

 State of the art testing expertise focusing


on innovative telecom technologies
Testing and
Certification  Emulating fully realistic scenarios
for Vendors representative for today’s production
networks
Acceptance  EANTC is 100% independent
Tests and and vendor-neutral
Audits for
Enterprises  Adhering to highest quality standards
Network Design, and actively participating in test methods
Proof of Concept
Testing and Audits standardization
for Service
Providers
Vendor Interoperability Test Events
Since 2003: Since 2015:
EANTC regularly MPLS + SDN + NFV New IP Agency NFV Test
invites all interested World Congress Campaigns & Certification
vendors to join our
Multi-Vendor Since 2013:
Since 2017:
Interoperability SDN, NFV and Optical
Tests at various events SD-WAN Events
Test Events:
MPLS + SDN + NFV Interoperability Testing & Showcase

Test Coverage
 Clock Synchronization
 Microwave Integration
 Segment Routing
 NETCONF/YANG
 Ethernet Virtual Private Network
 Path Computation Element Protocol

White paper available at:


www.eantc.de/showcases/mpls_sdn_2019
Participating Vendors 2019
Participating Devices 2019
Participants Devices Participants Devices
GO102Pro ATN910C-F, ATN950C
ADVA Optical
OSA 5430 Huawei Network Cloud Engine (NCE)
Networking
XG480 Technologies NE40E
7050SX3 NE9000-8
Arista Networks Participants Devices
7280SR Intracom
OmniBAS 7750 SR-7
BISDN GmbH Basebox Telecom
Nokia Network Services
Calnex Paragon-t, Paragon-X IP Infusion OcNOS Platform
Solutions SNE
Ixia, a Seiko Solutions TS-2912-22
ASR 9000
Keysight IxNetwork
IOS XRv9000 Spirent
business Spirent TestCenter
Cisco NCS 540, NCS 5500 Communications
Network Services Orchestrator (NSO) NorthStar Controller ZENIC ONE
Juniper
Nexus 3100-V, 3600-R, 7700, 9300-FX MX104, MX204, MX480 ZTE Corporation ZXCTN 6180H
Networks
QFX10002, QFX5110 ZXCTN 9000
Delta
AG7648, AGC7648A
Electronics LANTIME M1000S
Meinberg
microSync HR
ECI Telecom Neptune 1050, Neptune 1300
Microsemi,
TimeProvider 4100
Ericsson 6274, 6471, 6672, 6675 a Microchip
Ericsson TimeProvider 5000
Ericsson MINI-LINK 63xx, 66xx company
Topology 2019
2019 MPLS/SDN Technology State
As Seen in EANTC Tests
Technology Expectations

BGP-LS w/ EPE extensions EVPN-VXLAN


EVPN-MPLS
EVPN IP Routing
IRB w/ EVPN
Multi-Domain BGP-LS
ISIS w/ SR ext. NETCONF
Orchestration PCEP
EVPN E-Line TI-LFA w/ SR
BGP-LU + SID SR Ping/Traceroute
EVPN Loop SRv6
Protection

Standardized YANG models EVPN E-Tree EVPN Multihoming

Technology Initial Vendor Early Adopters Consolidation Massive Adoption


Introduction Implementations
Cisco @EANTC 2019

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Agenda
• Event Highlights
• SR-MPLS Interoperability
• SRTE Interoperability
• SRv6 Interoperability
• EVPN Interoperability

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco @EANTC 2019
• Cisco represented by product
families from: NX-OS
• Data Center (NX-OS)
• Service Provider (IOS XR)

• Also by Network Services


Orchestrator (NSO)

• Presentation focuses on IOS XR


participation at the event

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Participating Devices 2019
Participants Devices Participants Devices
GO102Pro ATN910C-F, ATN950C
ADVA Optical
OSA 5430 Huawei Network Cloud Engine (NCE)
Networking
XG480 Technologies NE40E
7050SX3 NE9000-8
Arista Networks Participants Devices
7280SR Intracom
BISDN GmbH Basebox IOS XR product families OmniBAS
Telecom
Nokia
7750 SR-7
Network Services
Calnex Paragon-t, Paragon-X IP Infusion OcNOS Platform
Solutions SNE First time participation @EANTC
Ixia, a Seiko Solutions TS-2912-22
ASR 9000
Keysight IxNetwork
IOS XRv9000 Spirent
business Spirent TestCenter
Cisco NCS 540, NCS 5500 Communications
Network Services Orchestrator (NSO) NorthStar Controller ZENIC ONE
Juniper
Nexus 3100-V, 3600-R, 7700, 9300-FX MX104, MX204, MX480 ZTE Corporation ZXCTN 6180H
Networks
QFX10002, QFX5110 ZXCTN 9000
Delta
AG7648, AGC7648A
Electronics LANTIME M1000S
Meinberg
microSync HR
ECI Telecom Neptune 1050, Neptune 1300
Microsemi,
TimeProvider 4100
Ericsson 6274, 6471, 6672, 6675 a Microchip
Ericsson TimeProvider 5000
Ericsson MINI-LINK 63xx, 66xx company
Cisco IOS XR focus at the event

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR-MPLS Interoperability

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR Interop Highlights
• Cisco was one of a total of ten (10)
network and test equipment
vendors that validated readiness of
their SR implementations
• SR-MPLS dominated on those test
cases using MPLS as a transport
• This included the transport of services such
as IP VPN and Ethernet VPN

• LDP and RSVP-TE were not


validated at the event

© Picture and table by EANTC


© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR Interop Highlights
• IS-IS chosen as the main IGP throughout the event
• Baseline IS-IS SR extensions were successfully verified
• No interoperability issues were observed among Cisco and
vendors that we interconnected with

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR Interop Highlights
• Functionality re-tested in 2019 included:
− IPv4 SR IS-IS extensions
− Prefix Segment ID (Prefix-SID) for host prefixes including both Node and
Anycast SIDs
− Adjacency Segment IDs (Adj-SIDs) for IS-IS adjacencies
− SR OAM - IPv4 IGP-Prefix SID Target FEC Stack sub-TLV
− BGP SR - SR Prefix SID extensions for BGP (BGP-SR)
− Topology Independent LFA (TI-LFA) FRR

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR Interop Highlights
• Functionality verified for the first time in 2019:
− SR IGP Flexible Algorithms

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR Interop Highlights
• Functionality not tested in 2019 but previously verified in 2018:
− Prefix-to-SID mapping advertisements performed by the SR Mapping
Server (SRMS) function

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Homogeneous SRGB
• Interop conducted with homogeneous SRGB among all
major vendors
− Great news for multi-vendor deployments!!!
− Operational simplicity
− Anycast SID

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
TI-LFA Highlights
• TI-LFA a key area of execution for
Cisco since we started shipping it in
2014
• Cisco participated with ASR 9000
as PLR and P-Q nodes
• Cisco successfully validated TI-LFA
with Local SRLG protection
• Cisco successfully validated sub-
50 msec protection with TI-LFA

© Picture and table by EANTC


© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Cisco’s comprenhensive TI-LFA portfolio
Link Node
100 100 100 100
3 4 6 3 4 6
100 100

1 2 if0 5 7 8 1 2 if0 5 7 8

PLR PLR

Local SRLG SRLG + Node


100 100 100 100
3 4 6 3 4 6
100 100
if1 if1
SRLG SRLG

1 2 if0
5 7 8 1 2 if0
5 7 8

PLR PLR
NEW Weighted Remote SRLG
100 100
3 4 if0 6
100
PLR
SRLG

1 2 if0 5 7 8 Pre-convergence
TI-LFA/post-convergence

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Beyond the Report … TI-LFA
• Beyond protocol interoperability, aspects NOT COVERED by
the report and important to consider:
• Does the implementation provide per-destination (per-
prefix) backup paths?
• Does the implementation provide prefix-independent
convergence?
• Does the implementation provide protection to traffic that
originally is forwarded using other paradigms such as LDP
signaling or pure IP traffic (IP-routed traffic)?
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR IGP Flexible Algorithms
• Newest member of Cisco’s
SRTE portfolio
− draft-ietf-lsr-flex-algo
− Shipping since Q4CY18
• First time interop test in
industry
• What was tested?
− ISIS FA extensions
− No interop issues found

© Picture by EANTC
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR IGP Flexible Algorithms
• Complements the SRTE solution with customizable Prefix-SIDs

• We call “Flex-Algo”
• The algorithm is defined by the operator, on a per-deployment basis
• Flex-Algo K is defined as
• The minimization of a specified metric: IGP, delay, …
• The exclusion of certain link properties: link-affinity, SRLG, …

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
SR IGP Flexible Algorithms
• Examples
− Operator defines Flex-Algo 128 as “minimize IGP metric while avoiding links with link-
affinity “brown”
− Operator defines Flex-Algo 129 as “minimize delay metric”

Network Slice
5 1 2 on link
based 5 1 2 Slice
Network
cost with based on delay
exclusions

8 3 8 3

Measured link
6 7 4 Default IGP 6 D: 10
7 4 Delay: D:1
link metric: I:10
I: 100 I: 100

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR IGP Flexible Algorithms
• Examples
− Operator defines Flex-Algo 128 as “minimize IGP metric while avoiding links with link-
affinity “brown”
− Operator defines Flex-Algo 129 as “minimize delay metric”

And the question is … How many labels are needed to enforce traffic on the
Network Slice
5
Flex-Algo path?
1 2 on link
based 5 1 2 Slice
Network
cost with based on delay
exclusions
A single
8 SID == SRTE
3 with a single SID !!! 8 3

Measured link
6 7 4 Default IGP 6 D: 10
7 4 Delay: D:1
link metric: I:10
I: 100 I: 100

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SR OAM Highlights
• RFC 8287 defined extensions to
perform LSP Ping and Traceroute
operations for SR IGP-Prefix SIDs and
IGP-Adjacency SIDs with an MPLS data
plane
• Cisco was successfully validated as
initiator of SR OAM ping / traceroute
operations - using an MPLS echo
request with a target FEC Stack TLV
carrying FECs with IPv4 IGP-prefix SID
sub-TLV
• Cisco was successfully validated as
target / responder of SR OAM ping /
traceroute operations
© Tables by EANTC
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE Interoperability

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE Interop Highlights
• SR Traffic Engineering (SRTE) was a key area of focus in 2019

• Functionality re-verified in 2019 included:


− Path Computation Element Protocol (PCEP) - Stateful PCE model
− PCEP extensions for Segment Routing
− BGP Link-State (BGP-LS) and extensions for Segment Routing
− Egress Peering Engineering (EPE)
− Multi-Domain SRTE path computation

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE Interop Highlights
• Functionality verified for the first time in 2019:
− BGP TE - Advertising Segment Routing Policies in BGP

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE Interop Highlights – Participants

© Picture by EANTC
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE Interoperability
PCEP

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Interoperability Areas – SRTE / PCEP
• PCEP – PCC-initiated SR policy
− PULL model
• PCEP – PCE-initiated SR policy
− PUSH model
• BGP Link State (BGP-LS)
• Multi-Domain SRTE
− Multi-Domain without EPE
− Multi-Domain with EPE

© Picture by EANTC
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE / PCEP – Cisco Highlights as SR PCC
• Cisco was one of a group of six (6)
vendors that participated as PCEP PCC
headend nodes
PCE Vendor PCC Vendor
• Cisco’s SR PCC successfully
interoperated with all PCE vendors Nokia NSP Cisco
participating at the event Juniper
Cisco
NorthStar
• As PCC, successfully validated creation,
update and deletion of SR policies using ZTE Zenic1 Cisco
PCE-initiated model with participating
non-Cisco SR PCEs PCEP - PCE-initiated (push) results
Cisco as PCC

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE / PCEP – Cisco Highlights as SR PCC (cont.)
• As PCC, also successfully validated
creation, update and deletion of SR
policies using PCC-initiated model with
participating non-Cisco SR PCEs PCE Vendor PCC Vendor

Nokia NSP Cisco

Huawei NCE Cisco

PCEP - PCC-initiated (pull) results


Cisco as PCC

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE / PCEP – Cisco Highlights as SR PCE
• Cisco was one of a group of five (5)
vendors that participated as PCEP PCE
nodes PCE Vendor PCC Vendor

• Cisco’s SR-PCE successfully Cisco SR-PCE Nokia


interoperated with all major PCC
Cisco SR-PCE Juniper
vendors participating at the event
Cisco SR-PCE Ericsson
• As PCE, successfully validated creation,
update and deletion of SR policies using
PCE-initiated model with participating PCEP - PCE-initiated (push) results
non-Cisco SR PCCs Cisco as PCE

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE / PCEP – Cisco Highlights as SR PCE (cont.)
• As PCE, successfully validated creation,
update and deletion of SR policies using
PCC-initiated model with participating PCE Vendor PCC Vendor
non-Cisco SR PCCs
Cisco SR-PCE Nokia

Cisco SR-PCE Huawei

PCEP - PCC-initiated (pull) results


Cisco as PCE

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE Interoperability
BGP SRTE

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
BGP SRTE Highlights
• A new BGP NLRI to advertise an SR
policy
• draft-ietf-idr-segment-routing-te-
policy
• First time interop test in industry
• What was tested?
• IPv4 sr-policy SAFI and new NLRI
• Programming and removal of a sr-
policy at HE router
• Per-destination Automated Steering
• Unlabeled (IP) traffic steering
• Labeled (Binding-SID) traffic steering
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

© Picture by EANTC
BGP SRTE Highlights

BGP Controller BGP Controller


HE Vendor HE Vendor
Vendor Vendor
Ixia Cisco Cisco SR-PCE Nokia
Spirent Cisco Cisco SR-PCE Arista
Cisco SR-PCE Huawei

BGP SRTE (push) results BGP SRTE (push) results


Cisco as HE router Cisco as BGP controller

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE Interoperability
Multi-Domain PCE

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRTE / PCEP – Cisco Highlights as SR PCE
• Cisco SR PCE successfully
validated single-/multi-domain
topology learning using BGP-LS
feed originated at non-Cisco nodes
• Cisco SR PCE validated multi- EPE
domain (multi-AS) topology
learning using Egress Peering
Engineering (EPE) SIDs at domain
boundaries
• Cisco SR PCE successfully
validated path computation on a
multi-domain (multi-AS) network
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

© Picture and Table by EANTC


Beyond the Report … SRTE
• Beyond protocol interoperability, aspects NOT COVERED by the report and
important to consider:
• Does the vendor PCE implementation provide path computation leveraging
the SR principles? (maximize ECMP and minimize SID-list)
• Does the vendor implementation allow for path computation at the
headend?
• Does the vendor implementation provide maximum platform scale without
a-priori full-mesh connectivity?
• Does the vendor implementation avoid complex and performance-impacting
legacy traffic steering techniques?

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRv6 Interoperability

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRv6 Highlights
IPv6 header
Source Address
• SR with IPv6 dataplane
Locator
Destination
1 Address
Function 1
• Segments encoded as IPv6
addresses Segment Routing header
Segments Left TAG
• Cisco was one of a group of
Locator 1 Function 1
four (4) participant vendors
Locator 2 Function 2
• RFCs verified Locator 3 Function 3
• “IS-IS Extensions to Support Routing
over IPv6 Dataplane”, draft- TLVs
bashandy-isis-srv6-extensions

IPv6 payload: TCP, UDP, QUIC


© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
SRv6 VPN BGP

• VPNv4 over SRv6


END.DT4 END.DT4

• Cisco was one of a group of four (4)


participant PE vendors
• Cisco participated as Ingress / Egress
PE with NCS 5500
• RFCs verified
• “BGP Signaling of IPv6-Segment-Routing-
based VPN Networks”, draft-dawra-idr-
srv6-vpn
• END.DT4 function from “SRv6 Network
Programming”, draft-ietf-spring-srv6-
network-programming

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

© Picture and Table by EANTC


SRv6 TI-LFA
• TI-LFA link protection
• Cisco participated as PLR node
with NCS 5500
• Cisco participated as P-Q node
with NCS 540
• Cisco demonstrated sub-50ms
convergence

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

© Picture and Table by EANTC


EVPN Interoperability

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
EVPN Interop Highlights
• Cisco was one of a total of twelve (12)
network and test equipment vendors
that validated readiness of their EVPN
implementations
• EANTC has been testing EVPN for over
5 years
Figure 14: EVPN All-Active MH
• Majority of the test cases were typically run
over VxLAN fabrics

• In 2019, vendors were given the choice


to execute also over MPLS fabrics
• Eleven (11) network and test equipment
vendors participated

Figure 2: EVPN VPWS SH


© Pictures by EANTC
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
EVPN Interop Highlights
• EVPN VPWS over SR-MPLS (Single-Active / All-Active MH)
• EVPN Integrated Routing and Switching IRB – Symmetric
• EVPN IP Subnet Routing
• EVPN over SR-MPLS (All-active MH with and w/o IRB)
• EVPN-VxLAN to EVPN-MPLS interworking
• EVPN MAC Mobility over SR-MPLS
• EVPN Flexible Cross-Connect (FXC) over SR-MPLS
• EVPN interworking with IPVPN First time Cisco IOS XR test @ EANTC
© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public First time ever test @ EANTC
EVPN VPWS
• Cisco was one of a group of
four (4) vendors that
participated as EVPN VPWS PE
• What was tested?
• EVPN VPWS All-Active
• EVPN VPWS Single-Active

• RFC verified:
• RFC 8214 “Virtual Private Wire
Service Support in Ethernet VPN”

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
EVPN Flexible Cross-Connect (FXC)
• Cisco was one of two (2)
vendors supporting FXC feature
• First time interop test in industry
• Cisco participated with
NCS5500
• What was tested?
• FXC Vlan-Unaware
• RFC verified:
• draft-ietf-bess-evpn-vpws-fxc

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
EVPN All-Active Multi-homing
• Cisco was one of a group of five (5)
vendors that participated as EVPN
MPLS PE
• Cisco participated with NCS5500
• What was tested?
• EVPN MH
• EVPN MH with symmetric IRB
• RFC Verified:
• RFC-7432 “BGP MPLS-Based
Ethernet VPN”

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
EVPN-VxLAN to EVPN-MPLS Interworking
• Cisco was one of a group of
three (3) vendors that
participated as EVPN VxLAN to
EVPN MPLS GW PE
• Cisco participated with
ASR9000
• Cisco peered with Nokia as ESI-
Based Dual-Homing GW

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
EVPN-VxLAN to L3VPN Interworking
• Cisco was one of a group of
four (4) vendors that
participated as VxLAN and
L3VPN GW PE
• Cisco participated with
ASR9000

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Conclusion

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Conclusion
• With strong customer adoption and multi-vendor consensus with
standardization at IETF, SR has become de-facto SDN architecture
• This year interop provides the latest proof-point of overwhelming multi-vendor
support
• SR innovation continues to expand its applicability to more use cases, such as 5G

• Also with strong multi-vendor support and sophistication of test scenarios,


EVPN continues to establish its dominance in Carrier Ethernet and
Datacenter usecases
• Beyond baseline protocol interop, operators shall evaluate a vendor’s
offering based on operational simplicity, on-demand / automated
functionality that ultimately leads to scalable and performant offerings

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Public Whitepaper
• Description of tested
technologies
and detailed results
• Available at:
http://www.eantc.de/showcase
s/mpls_sdn_2019/intro.html

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
More resources …
• Vendor demonstration presentations at the conference
− Cisco IOS XR participated in several live demonstrations
− SR Flex Algo
− BGP SRTE
− SRv6
− Multi-Vendor / Multi-Domain Controller Orchestration

− Slides available at:


− http://www.eantc.de/showcases/mpls_sdn_2019/intro.html

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public
Resources / Stay Up-To-Date

http://www.segment-routing.net/

https://www.linkedin.com/groups/8266623

https://twitter.com/SegmentRouting

https://www.facebook.com/SegmentRouting/

Segment Routing, Part I / II - Textbooks


© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

Вам также может понравиться