Draft-ietf-mpls-entropy-label ietf 82. Entropy Labels Generalize what’s been done in the fat PW draft – Define general characteristics of entropy labels.

Slides:



Advertisements
Similar presentations
History of VPLS at IETF Ali Sajassi November 12, 2002.
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 BGP based Virtual Private Multicast Service Auto-Discovery and Signaling.
BGP based Multi-homing in VPLS IETF-75
Kireeti Kompella Bhupesh Kothari Thomas Spencer
MPLS VPN.
BGP L2VPN Auto-discovery and Signaling
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
Multi-Protocol Label Switch (MPLS)
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Point-to-Multipoint Pseudowire Signaling and Auto-Discovery in Layer.
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
Anastasios Chatzithomaoglou IP Engineering – Forthnet
Deep Label Stacks MPLS part 2, IETF 84 speaker: curtis; voice: kireeti.
Introducing MPLS Labels and Label Stacks
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
MPLS and Traffic Engineering
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
1 MPLS Architectural Principles George Swallow
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Forwarding MPLS VPN Packets.
Draft-ni-l3vpn-bgp-ext-sd-co-lsp-00IETF 87 L3VPN1 BGP Extensions for Setup Service-Driven Co-Routed LSP in L3VPN draft-ni-l3vpn-bgp-ext-sd-co-lsp-00 Hui.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—3-1 Frame-Mode MPLS Implementation on Cisco IOS Platforms Configuring Frame-Mode MPLS on Cisco.
MPLS Evan Roggenkamp. Introduction Multiprotocol Label Switching High-performance Found in telecommunications networks Directs data from one network node.
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.
Scope  MPLS = Multi-Protocol Label Switching  That’s a good description of the data plane  However, the control plane is equally important  MPLS (as.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
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.
Deutsche Telekom Technical Engineering Center. Fat PW Loadbalancing.
MultiProtocol Label Switching (MPLS) July 29, 2000TECON 2000 Pramoda Nallur Alcatel Internetworking Division.
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.
RFC6374 in the presence of LSP merging draft-bryant-mpls-flow-ident and draft-chen-mpls-source-label M. Chen, X. Xu, Z. Li, L. Fang, G. Mirsky, S. Bryant,
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Draft-akiya-mpls-entropy-lsp-ping Nobo Akiya George Swallow Carlos Pignataro Nagendra Kumar IETF 88, Vancouver, Canada.
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
69th IETF Chicago July 2007 An analysis of scaling issues in MPLS-TE backbone networks Seisho Yasukawa, Adrian Farrel, and Olufemi Komolafe draft-yasukawa-mpls-scaling-analysis-04.txt.
Application of PWE3 to MPLS Transport Networks
MPLS Some notations: LSP: Label Switched Path
Inter-Area P2MP Segmented LSPs draft-raggarwa-seamless-mcast-03.txt
An Application of VoIP and MPLS Advisor: Dr. Kevin Ryan
Support for RSVP in Layer 3 VPNs draft-davie-tsvwg-rsvp-l3vpn-01.txt Bruce Davie François le Faucheur Ashok Narayanan Cisco Systems.
1 IETF 901draft-keyupate-l2vpn-fat-pw-bgp-01 Extensions to BGP Signaled Pseudowires to support Flow-Aware Transport Labels draft-keyupate-l2vpn-fat-pw-bgp-01.
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.
Draft-jounay-pwe3-p2mp-pw-requirements-01.txt IETF 70 PWE3 Working Group Vancouver, December 2007 F. Jounay, P. Niger, France Telecom Y. Kamite, NTT Communications.
Multiple Protocol Support: Multiprotocol Level Switching.
Yaakov (J) Stein RAD Data Communications, Ltd. PW usage nits.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-01 Kireeti Kompella Juniper Networks Shane Amante Level 3 Communications.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in VPLS draft-raggarwa-l2vpn-vpls-mcast-00.txt Rahul Aggarwal.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
IP Pseudowire Florin Balus August, PG 1Florin BalusIETF60 – San Diego Requirements - Existing topology FR/ATM VPNs ATM Network Frame Relay Access.
Entropy Labels Shane Amante Kireeti Kompella. What ECMP is a powerful tool for SPs: make it better At the ingress of an LSP, assign “entropy labels” to.
IETF 57, July 16, 2003Mustapha AïssaouiSlide 1 Extended MPLS/PW PID Mustapha Aïssaoui, Matthew Bocci, David Watkinson, Alcatel Andrew G. Malis, Tellabs.
76rd IETF - Hiroshima, Japan I. M. draft-wijnands-mpls-mldp-csc-02.
Control Word Reserved bit for use in E-Tree draft-delord-pwe3-cw-bit-etree-00.txt Simon Delord, Raymond Key – Telstra Frederic Jounay - France Telecom.
Entropy Labels – IETF 83 draft-ietf-mpls-entropy-label-01.
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.
MPLS Introduction Computer Networks 2007 Week 9 Lecture 1 by Donald Neal.
Requirements for LER Forwarding of IPv4 Option Packets
Connecting MPLS-SPRING Islands over IP Networks
Virtual Aggregation (VA)
George Swallow Martin Vigoureux Rahul Aggerwal July 30, 2008
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
Multi Protocol Label Switching (MPLS)
Multi-domain MPLS Deployment Enhancement
A Unified Approach to IP Segment Routing
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.
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
Synonymous Flow Labels
Presentation transcript:

draft-ietf-mpls-entropy-label ietf 82

Entropy Labels Generalize what’s been done in the fat PW draft – Define general characteristics of entropy labels – Define the Entropy Label Indicator label: what, why, how used, etc. – Define signaling and forwarding behavior for RSVP-TE and LDP tunnels and for labeled BGP – Define signaling for other applications: IP VPNs, VPLS, IP over MPLS, etc.

Draft Changes 00 to 01 Removed wording that entropy label MUST be at bottom of stack (see later) (cf RFC 4182) – For completeness, added verbiage for CoS bits Changed requirement of TTL value on ELI from 1 to TTL of label above in the stack Tightened up EL processing on ingress, transit and egress LSRs

Draft Status Stable – So, let’s mess with it :-) So, here are some things to think about: 1.Does the entropy label have to be at the bottom of stack? (remember the explicit IPv4 label) 2.Can there be more than one entropy label in the label stack? 3.Should ELIs be reserved labels? Why or why not? 4.Should entropy labels be associated with tunnels or with MPLS applications?

Carriers’ Carrier VPNs CsC VPN signaling: should this include entropy label signaling or not? End VPN signaling: transparent to CsC VPN PEs

Autonomy of Carrier’s Carrier Should the Carrier’s Carrier delegate the insertion of entropy labels to its customer? – If customer carrier isn’t interested in entropy (they don’t have much ECMP), the Carrier’s Carrier pays the price (in bandwidth, management, etc.) Should the Carrier’s Carrier be aware of its customer’s signaling? Or should the Carrier’s Carrier be free to insert entropy labels if it wishes to? Operators: take note!

Autonomy If the answer is to give the Carrier’s Carrier the freedom to insert entropy labels, then: – There may be many entropy labels in a label stack – This in turn means that entropy labels do not have to be at the bottom of stack Note that applications today that assume that entropy labels are at the bottom of stack (like fat PWs or “regular” IP VPNs) are not affected

Reserved ELI Having the ELI be reserved simplifies signaling, forwarding, microcode, … Doesn’t seem to have a downside Should we take this to the list? To the WG chairs? To the UN?

Tunnels or Apps? ECMP is not usually associated with MPLS apps (e.g., PWs, VPNs, VPLS, …) – ECMP is associated with MPLS tunnels Thus, associating entropy labels with a tunnel rather than with an app seems “more right” – It also means that we won’t need new entropy label signaling for each new app The price, however, is to always carry an ELI … – … unless someone has a better idea