RFC 3036 FECs RFC 3036 defines FECs used to bind labels to address prefixes in routing table Two FECs defined: Address Prefix FEC Host Address FEC Not.

Slides:



Advertisements
Similar presentations
MPLS VPN.
Advertisements

MULTIPROTOCOL LABEL SWITCHING Muhammad Abdullah Shafiq.
CS Summer 2003 Quiz 3 Q1) Briefly describe IP control plane is composed of following protocols (list 2 to 3)? IP control plane provides information.
Introducing MPLS Labels and Label Stacks
CS Summer 2003 Lecture 6. CS Summer 2003 Hierarchical LSP LSP1 LSP2 LSP3 Ingress LSR for LSP1 Egress LSR for LSP1 Ingress LSR for LSP3 Hierarchical.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
MPLS and Traffic Engineering
Path Protection in MPLS Networks Using Segment Based Approach.
CS Summer 2003 Quiz 3 Q1) Briefly describe OSPF, ISIS, BGP T Q2) Briefly describe To forward packets. Next hop, out link Q3) Briefly describe Size,
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
COS 420 Day 16. Agenda Assignment 3 Corrected Poor results 1 C and 2 Ds Spring Break?? Assignment 4 Posted Chap Due April 6 Individual Project Presentations.
1 MPLS Architecture. 2 MPLS Network Model MPLS LSR = Label Switched Router LER = Label Edge Router LER LSR LER LSR IP MPLS IP Internet LSR.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Forwarding MPLS VPN Packets.
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.
1 Multiprotocol Label Switching. 2 “ ” It was designed to provide a unified data-carrying service for both circuit-based clients and packet-switching.
MPLS Forwarder Preliminary 1 Outline MPLS Overview MPLS Overview MPLS MRD MPLS Data Path HLD 48K MPLS Fwder HLD IPE MPLS Fwder HLD Issues Summary.
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
MPLS Some notations: LSP: Label Switched Path
LDP signaled LSPs for external prefixes Ina Minei, Nischal Sheth - Juniper Luyuan Fang – AT&T
MPLS WG1 Targeted mLDP Base mLDP spec didn’t consider use of LDP multipoint extensions over Targeted mLDP sessions LDP speaker must choose “upstream LSR”,
LDP extension for Inter-Area LSP draft-decraene-mpls-ldp-interarea-04 Bruno DecraeneFrance Telecom / Orange Jean-Louis Le RouxFrance Telecom / Orange Ina.
Multiple Protocol Support: Multiprotocol Level Switching.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
December 5, 2007IETF 70 L3VPN WG1 MVPN Profiles Why do we need “profiles”? –By design, architecture provides many choices: PE-PE C-multicast routing info.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 MPLS Upstream Label Assignment for RSVP- TE and LDP draft-raggarwa-mpls-rsvp-ldp-upstream-
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.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
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.
Connecting IPv4 Islands over IPv6 MPLS Using IPv4 Provider Edge Routers(4PE) Zhenqiang Li China Mobile.
Shengling Wang; Yong Cui; Das, S.; Mingwei Xu; Communications Workshops, ICC Workshops '08. IEEE International Conference on May 19-23, 2008 Page(s):441.
MBGP and Customer Routes
MPLS Introduction Computer Networks 2007 Week 9 Lecture 1 by Donald Neal.
Using BGP to Bind MPLS Labels to Address Prefixes draft-rosen-idr-rfc3107bis-00 Eric Rosen (presented by Ross Callon) IETF 95 MPLS WGdraft-rosen-idr-rfc3107bis-001.
MPLS Virtual Private Networks (VPNs)
Multi Protocol Label Switching (MPLS)
Performance Measurements of MPLS Traffic Engineering and QoS
End-to-End VoMPLS Header Compression (draft-ash-e2e-vompls-hdr-compress-00.txt) End-to-End VoIP Header Compression Using cRTP (draft-ash-e2e-crtp-hdr-compress-00.txt)
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
Requirements for LER Forwarding of IPv4 Option Packets
B-TECH PROJECT MID-SEM PRESENTATION 2011
PW MUX PWE – 71st IETF 10 March 2008 Yaakov (J) Stein.
Inter domain signaling protocol
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
MVPN Update Continued work on both architecture draft and BGP-MVPN draft Seeing “light at end of tunnel” ☺ Progress since last time: Carrier’s carrier.
George Swallow Martin Vigoureux Rahul Aggerwal July 30, 2008
Presenter: Jeffrey Zhang
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
Support C-Bidir with Ingress Replication draft-zzhang-l3vpn-mvpn-bidir-ingress-replication Jeffrey Zhang Yakov Rekhter Andrew Dolganow 87th IETF, Berlin.
Multi Protocol Label Switching (MPLS)
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
Multi-domain MPLS Deployment Enhancement
78th IETF Meeting - Maastricht 27th, July 2010
LDP signaled LSPs for external prefixes
MPLS Basics 2 2.
LDP Extensions for RMR draft-esale-mpls-ldp-rmr- extensions
CHAPTER 8 Network Management
N. Kumar, C. Pignataro, F. Iqbal, Z. Ali (Presenter) - Cisco Systems
Greg Mirsky IETF-99 July 2017, Prague
Greg Mirsky Jeff Tantsura Mach Chen Ilya Varlashkin
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
DetNet Data Plane design team IETF 98, Chicago, 2017
OAM for Deterministic Networks with MPLS Data Plane draft-mirsky-detnet-mpls-oam Greg Mirsky Mach Chen IETF-105 July 2019, Montreal.
OAM for Deterministic Networks draft-mirsky-detnet-oam
BGP VPN service for SRv6 Plus IETF 105, Montreal
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
BIER Penultimate Hop Popping draft-zzhang-bier-php-00
Presentation transcript:

RFC 3036 FECs RFC 3036 defines FECs used to bind labels to address prefixes in routing table Two FECs defined: Address Prefix FEC Host Address FEC Not all possible FECs When labels are bound to other things, need other FECs E.g., PWE3 defines FECs for binding labels to PWs E.C.Rosen, MPLS WG 11/9/04

HA FEC vs. AP FEC What’s the difference between: HA FEC and AP FEC with /32 address? Some claimed: egress LSR must distinguish, from top label: whether packet is addressed to it, or whether packet needs to be forwarded further (i.e., packet tunneled to egress LSR). So need label which can be used only for 1, never for 2. E.C.Rosen, MPLS WG 11/9/04

Functionality not Needed LSR Egress specifies HA FEC for its own address Corresponding label used for management packets address to that LSR Is this needed? Was always doubtful Never been used The DS needs to remove this functionality E.C.Rosen, MPLS WG 11/9/04

Another Party Heard From MPLS/FR Forum has proposal using HA FEC Issues: Are they really using HA FEC as defined in RFC 3036, or Are they using only a subset of that functionality, so that the rest can be discarded, or Are they extending LDP in a way which requires a new FEC? E.C.Rosen, MPLS WG 11/9/04

MPLS Forum’s Proposal CE sends to Ingress PE: Label Request with HA FEC and Traffic Parms TLV Makes a resource reservation Ingress PE responds with label Same label may be assigned to multiple HA FECs, if they all have the same egress PE Ingress PE uses label to find corresponding reservation Ingress PE may base forwarding decision for labeled packet on IP address of packet E.C.Rosen, MPLS WG 11/9/04

Observations on Forum Proposal Violates RFC 3036/3.5.7.1: this use of HA FEC does not require a routing table entry for the address Strange data plane semantics: “PE may or may not look at IP address” Suggests that the LSP can only be one hop long Downstream on Demand only whereas RFC 3036 defines for DU ordered mode Forwarding Equivalence Class is set of packets to which a particular resource reservation should be applied E.C.Rosen, MPLS WG 11/9/04

Conclusions New FEC has been implicitly defined New FEC type must be defined Resource reservation is part of the FEC Advantages of using new FEC type: No issues of how HA FEC is handled or what it means in non-Forum situations (e.g., DU, no reservations) Use of HA FEC in non-Forum situations would be error Unused functionality discussed earlier can be eliminated from LDP Forum can freely define label and FEC semantics without worry of conflict No impact on non-Forum implementations E.C.Rosen, MPLS WG 11/9/04