Inter-AS OAM for SR Networks IETF 105, Montreal

Slides:



Advertisements
Similar presentations
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
Advertisements

© 2010 Cisco and/or its affiliates. All rights reserved. 1 Segment Routing Clarence Filsfils – Distinguished Engineer Christian Martin –
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-00 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks IETF 69, MPLS WG,
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
61st IETF Washington DC November 2004 Detecting P2MP Data Plane Failures draft-yasukawa-mpls-p2mp-lsp-ping-00.txt Seisho Yasukawa -
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for P2MP PWs (draft-jain-pwe3-p2mp-pw-lsp-ping-00.txt)
Draft-akiya-mpls-lsp-ping-reply-mode-simple Nobo Akiya George Swallow Carlos Pignataro Loa Andersson Mach Chen Shaleen Saxena IETF 88, Vancouver, Canada.
LSP Ping Relay Reply L. Jin J. Luo T. Nadeau G. Swallow.
BGP Link-State extensions for Segment Routing
Support for RSVP in Layer 3 VPNs draft-davie-tsvwg-rsvp-l3vpn-01.txt Bruce Davie François le Faucheur Ashok Narayanan Cisco Systems.
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for E-VPN and PBB-
IP Traffic Engineering RSP draft-shen-ip-te-rsp-01.txt Naiming Shen Albert Tian Jun Zhuang
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 Upstream mapping in Echo Request draft-ankur-mpls-upstream-mapping-00 Ankur.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping-extensions-01 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray 1IETF 77 MPLS WG IETF 77,
Pseudo Wire (PW) Virtual Circuit Connection Verification (VCCV) Update Thomas D. Nadeau Cisco Systems, Inc Rahul Aggarwal (Presenter) Juniper Networks.
1 Use of PE-PE IP/GRE/IPsec for MPLS PWs draft-raggarwa-pwe3-pw-over-ip- 00.txt Rahul Aggarwal
MPLS WG Meeting IETF 58 Paris Detecting MPLS Data Plane Failures in Inter-AS and inter-provider Scenarios draft-nadeau-mpls-interas-lspping-00.txt Tom.
Connecting SPRING Islands over IP Networks draft-xu-spring-islands-connection-over-ip-00 Xiaohu Xu (Huawei) Siva Sivabalan (Cisco) IETF89,
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
Generic Overlay OAM and Datapath Failure Detection Kanwar Singh (Nuage Networks) Pradeep Jain, Florin Balus Nuage Networks Wim Henderickx Alcatel-Lucent,
IETF 67, Nov 2006Slide 1 VCCV Extensions for Multi- Segment Pseudo-Wire draft-hart-pwe3-segmented-pw-vccv-01.txt draft-ietf-pwe3-segmented-pw-04.txt Mustapha.
Konstantin agouros Omkar deshpande
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
Requirements for LER Forwarding of IPv4 Option Packets
Connecting MPLS-SPRING Islands over IP Networks
draft-patel-raszuk-bgp-vector-routing-01
Zhenbin Li, Li Zhang(Huawei Technologies)
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
MPLS P2MP OAM <draft-swallow-mpls-mcast-cv-00.txt>
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
IPv6 Router Alert Option for MPLS OAM
Explicitly advertising the TE protocols enabled on links in OSPF
MPLS Basics 2 2.
Signaling RSVP-TE P2MP LSPs in an Inter-domain Environment draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-01.txt Zafar Ali, Cisco Systems.
N. Kumar, C. Pignataro, F. Iqbal, Z. Ali (Presenter) - Cisco Systems
Zhenbin Li, Shunwan Zhuang Huawei Technologies
A Unified Approach to IP Segment Routing
Greg Mirsky Jeff Tantsura Mach Chen Ilya Varlashkin
EVPN Interworking with IPVPN
Separating Routing Planes using Segment Routing draft-gulkohegde-spring-separating-routing-planes-using-sr-00 IETF 98 – Chicago, USA Shraddha Hegde
Segment Routing.
BFD Directed Return Path draft-ietf-mpls-bfd-directed-07
draft-barth-pce-association-bidir-01
Ryan Zheng Lizhong Jin Thomas Nadeau George Swallow
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Technical Issues with draft-ietf-mpls-bfd-directed
Fast Reroute for Node Protection in LDP- based LSPs
Label Switched Path (LSP) Ping for IPv6 Pseudowire FECs
IETF 103 Bangkok, Thailand - November 2018
Return Path Specified LSP Ping
FlexE Design Team Presenter: Mach
draft-liu-pim-mofrr-tilfa-00
OAM for Deterministic Networks with MPLS Data Plane draft-mirsky-detnet-mpls-oam Greg Mirsky Mach Chen IETF-105 July 2019, Montreal.
PW Control Word Stitching
BGP-LCU draft-szarecki-idr-bgp-lcu-traffic-steering-00
Quan Xiong(ZTE) Gregory Mirsky(ZTE) Chang Liu(China Unicom)
draft-ietf-bier-ipv6-requirements-01
BGP VPN service for SRv6 Plus IETF 105, Montreal
Bidirectional Forwarding Detection (BFD) for EVPN Ethernet Segment Failover Use Case draft-zwm-bess-es-failover-00 BESS WG IETF104# Prague Sandy Zhang.
Kapil Arora Shraddha Hegde IETF-103
Parag Jain, Samer Salam, Ali Sajassi (Cisco),
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
Geneve applicability for service function chaining draft-boutros-nvo3-geneve-applicability-for-sfc-02 Sami Boutros Dharma Rajan Philip Kippen Pierluigi.
MLDP Signaling over BIER
Pseudo-Wire Protection
draft-gandhi-spring-sr-mpls-pm-03
Presentation transcript:

Inter-AS OAM for SR Networks IETF 105, Montreal Shraddha Hegde, Juniper Networks Kapil Arora, Juniper Networks Samson Ninan, Juniper Networks Mukul Srivastava, Juniper Networks

Agenda Reverse Path label stack TLV Problem statement Previous work and Issues New proposal Reverse Path label stack TLV Working Example Ask & Next step

Inter-AS OAM Problem Controller has complete view of topology from both ASes. Controller sets up TE path(LSP) spanning both ASes using Node-Sid, Adjacency-SID and EPE SID. R1-R2-ASBR1-ASRB3-R3-R4 Need to perform OAM (ping/traceroute) on these Inter-AS SR path. IP connectivity is needed for Echo reply to reach the originating router, which might not be present across Ases. LSP ping from R1 will fail because R4 has no knowledge of reverse path for ping response.

Previous Work and Issues RFC 8403 describes mechanisms to carry out the MPLS ping/traceroute from a PMS, which is operationally heavy. Building GRE tunnels to each router in the network would need a highly scalable and sophisticated system. RFC 7743 describes a Echo-relay based solution based on advertising a new Relay Node Address Stack TLV containing stack of Echo-relay ip addresses. This mechanism requires the return ping packet to reach the control plane on every relay node.

New Proposal For SR network, as the SID labels are known, define the reverse path using stack of SID labels. Each MPLS Echo-request SHOULD contain "Reverse Path label stack TLV" for inter-AS cases, which will enable remote end to send the reply to source. This TLV contains a list of labels which may be a prefix/adjacency/binding SID/EPE SID. This optional TLV MAY appear in the Echo-request message in any order before or after Target FEC Stack TLV. Operationally simple. Only data plane forwarding along the path.

Reverse Path label stack TLV Type: TBD Length: Length of TLV including TLV header No. Of labels: Ordered set of Labels in the Reverse Path label stack Label : Represents 20 bit label. This field should be used to build the return packet. The first label in the label stack represents the top most label that should be encoded in the return packet.

Working Example Notatoin Node SIDs : N-R1 etc. Adjacency SIDs : Adj-R1-R2 etc. EPE SIDS : EPE-ASBR1-ASBR3 etc. To perform LSP ping procedure on an SR-Path from R1 to R4 consisting of label stack [N-R2,N-ASBR1,EPE-ASBR1-ASBR3, N-PE4], the remote end(R4) needs IP connectivity to head end(PE1) for the Segment Routing ping to succeed. R1 adds Reverse Path from R4 to R1 in the MPLS Echo-request using multiple labels in "Reverse Path Label Stack TLV” [N-ASBR4, EPE-ASBR4-ASBR1, N-R1]

Summary & Next steps Proposal provides simple solution for Inter-AS SR OAM Request mpls wg accept it as wg document

Thank you