GMPLS-controlled Ethernet Label Switching (GELS) BOF IETF 64 - Vancouver - Nov’05.

Slides:



Advertisements
Similar presentations
MPLS and GMPLS Li Yin CS294 presentation.
Advertisements

Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
The IETF Needs You! IETF Standards Participation Invitation to the Middle East Moustafa Kattan, Cisco, Osama.
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
MPLS/GMPLS Migration and Interworking CCAMP, IETF 64 Kohei Shiomoto,
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
MPLS - 75th IETF Stockholm1 Composite Transport Group (CTG) Framework and Requirements draft-so-yong-mpls-ctg-framework-requirement-02.txt draft-so-yong-mpls-ctg-framework-requirement-02.txt.
MPLS additions to RSVP Tunnel identification Tunnel parameter negotiation Routing policy distribution Routing debugging information Scalability improvements.
Presented by: Dmitri Perelman Nadav Chachmon. Agenda Overview MPLS evolution to GMPLS Switching issues –GMPLS label and its distribution –LSP creation.
1IMIC, 8/30/99 Constraint-Based Unicast and Multicast: Practical Issues Bala Rajagopalan NEC C&C Research Labs Princeton, NJ
Multi-Protocol Label Switching
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
1 Introducing the Specifications of the Metro Ethernet Forum.
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.
Ethernet TSPEC and MEF Parameters draft-ietf-mef-ethernet-traffic-parameters-01.txt
IETF68 CCAMP1 GMPLS Control of Ethernet Forwarding Don Fedyk Loa Andersson
69th IETF Chicago, July 2007 CCAMP Working Group Charter and Liaisons.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
1 Fabio Mustacchio - IPS-MOME 2005 – Warsaw, March 15th 2005 Overview of RSVP-TE Network Simulator: Design and Implementation D.Adami, C.Callegari, S.Giordano,
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
Submission doc.: IEEE 11-13/ ak May 2013 Norman Finn, Cisco SystemsSlide 1 P802.1Qbz + P802.11ak Proposed Division of Work Date: Authors:
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.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
64th IETF Vancouver November 2005 CCAMP Working Group Online Agenda and Slides at:
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
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.
CCAMP Working Group 60th IETF San Diego. Agenda (1 of 3) Group Admin (Chairs) –Blue sheets, Minute takers, Admin, WG secretary, Agenda bash (5 mins) –Status.
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
GMPLS Control of Ethernet IVL Switches draft-fedyk-gmpls-ethernet-ivl-00 GELS BOF, IETF 64 Don Fedyk, Dave Allan,
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
November 2010IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list: Tools site:
Graceful Label Numbering in Optical MPLS Networks Ibrahim C. Arkut Refik C. Arkut Nasir Ghani
Setup and Manage PBB-based Tunnels with PWE3 Mechanism Ping Pan (Hammerhead Systems) Shane Amante (Level 3) Nasser El-Aawar (Level 3) Chicago, IETF 69.
62nd IETF Minneapolis March 2005 CCAMP Working Group Online Agenda and Slides at:
Application of PWE3 to MPLS Transport Networks
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
Peer to Peer Streaming Protocol (PPSP) BOF Gonzalo Camarillo Ericsson Yunfei Zhang China Mobile IETF76, Hiroshima, Japan 13:00~15:00 THURSDAY, Nov 12,
IETF78 Multimob Masstricht1 Proposal for Tuning IGMPv3/MLDv2 Protocol Behavior in Wireless and Mobile networks draft-wu-multimob-igmp-mld-tuning-02 Qin.
WSON Summary Young Lee Document Relationships Information Gen-constraints Encode WSON Encode Signal Compatibility OSPF Gen-constraints.
Access Node Control Protocol (ANCP) IETF 66, Montreal Wojciech Dec Matthew Bocci
DetNet Data Plane using PseudoWires Jouni Korhonen Shahram Davari Norm Finn IETF#94, Yokohama.
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
(Slide set by Norvald Stol/Steinar Bjørnstad
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
Optical + Ethernet: Converging the Transport Network An Overview.
Dissuasion, Working Group Scope and Deliverables Lou Berger Pat Thaler
GMPLS for Ethernet A Framework for Generalized MPLS (GMPLS) Ethernet draft-papadimitriou-ccamp- gmpls-ethernet-framework-00.txt.
70th IETF Vancouver, December 2007 CCAMP Working Group Status Chairs: Deborah Brungard : Adrian Farrel :
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Generalized MPLS RSVP-TE Signaling for Layer-2 LSPs D.Papadimitriou D.Brungard A.Ayyangar
1 68th IETF, Prague, March 2007 Address Resolution for GMPLS controlled PSC Ethernet Interfaces draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-04.txt.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
Layer 2 Control Protocol BoF (L2CP) IETF 65, Dallas, TX Wojciech Dec Matthew Bocci
ISIS IETF 68 Chris Hopps, David Ward. Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft.
GELS Report Loa & Dimitri. Problem Statement GMPLS controlled Ethernet GMPLS control plane for Ethernet.1ad environment (with S-VID support) Single operator.
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
Multi-protocol Label Switching
ITU Liaison on T-MPLS Stewart Bryant
FlexE - Channel Control Work in the IETF
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
Hubs Hubs are essentially physical-layer repeaters:
FlexE - Channel Control Work in the IETF
Service Provider Requirements for Ethernet Control with GMPLS
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
Hubs Hubs are essentially physical-layer repeaters:
CHAPTER 8 Network Management
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.
Editors: Bala’zs Varga, Jouni Korhonen
Presentation transcript:

GMPLS-controlled Ethernet Label Switching (GELS) BOF IETF 64 - Vancouver - Nov’05

Administrativia Blue-sheet Note takers (2 + 1IAB), jabber scribe BOF description mailing list: –Subscription: send mail to (subscribe) in body or subject or visit –Archive: –General information about the mailing list:

Agenda o) Welcome, Administrativia and Agenda Bashing - 5min o) Objectives and Scope - 10min o) Data Plane and Cooperation with IEEE - 20min - Data Plane Requirements - Positioning of Ethernet Label Switching - IEEE overview (Paul Condon) - IEEE liaison process (Bernard Adoba) o) Control Plane and Cooperation with IETF WGs - 15min - Control Plane Requirements - Positioning in IETF and Routing Area - Relationship with CCAMP WG (Adrian Farrel) o) GMPLS Control of Ethernet IVL Switches - 10min Document: draft-fedyk-gmpls-ethernet-ivl-00.txt (David Allan) o) Label Switched Ethernet (LSE) Architecture - 10min Document: draft-jaihyung-ccamp-lse-architecture-00.txt (Jaihyung Cho) o) WG Charter Proposal and Bashing - 5min o) Open Discussion - 40min o) Summary and Next Steps - 5min ~10min

Objectives and Scope Determine community interest in applying GMPLS control plane to Ethernet LSR Gauge whether there is cause and support for this work within the IETF Highlight and discuss foreseen interactions with other SDOs, in particular, the IEEE 802.1, with respect to the foreseen data plane operations Discuss the GMPLS control plane impact and requirements and what extensions to existing GMPLS protocols may be required

Scope o) Ethernet LER: take an incoming Ethernet frame and add or remove the Ethernet label o) Ethernet LSR: take an incoming labeled Ethernet frame and swap the Ethernet label o) Ethernet point-to-point LSP 802.1ad LERLSRLER | Payload | | Ethernet MAC | | PHY | SourceDest

In Scope - Out of Scope In Scope –Setting up, removing, managing and operating Point-to-point (P2P) Traffic engineered Ethernet LSPs –Defining format and value space for Ethernet labels –As much as possible environment agnostic - keeping control- driven paradigm in place - Out of Scope –GMPLS Ethernet LSPs to the customer premises and/or to hosts –GMPLS Ethernet Label Switching in campus networks as well as mobile and wireless networks –Both Traffic Engineered and non-Traffic Engineered point-to- multipoint LSPs –Changes to the Ethernet data plane To the extent such changes are necessary they need to be achieved through the mechanisms defined by the IEEE

Objectives and Scope BOF Preparation document: –“Use of the GMPLS control plane for point-to-point Ethernet Label Switching”

Data Plane Definition of the “label space” –Scope Local Global –Encoding Ethernet frame header –MAC address field e.g. MAC_DA –TAG field (VID) e.g. S-VID –Combination ? Shim header Discussion of the identified alternatives Note: a new candidate in the loop (see Dave) MACVID Local Global

Ethernet Frame Format(s) FCS Dest MACAddress Source MAC Address TCI TPID Len/type Payload FCS Dest MACAddress Source MAC Address Len/type Payload Preamble

Alternative I: MPLS label FCS Dest MACAddress Source MAC Address MPLS Ethertype Payload Pros: supported on most Ethernet switches, well-known standardized “label” format, separation client/network Cons: not really Ethernet Note: encapsulation/decapsulation of Ethernet frame at each node Preamble | Ethernet MAC | | Label | | Ethernet MAC |

Alterative II: Proprietary MAC Address FCS Dest MACAddress Source MAC Address Len/type Payload Pros: larger label space, MAC_DA based forwarding Cons: requires re-writing of source and dest. MAC-addresses once the frame enters/leaves the network (asymmetric encoding between the MAC_SA and MAC_DA), changes processing of this field compared to its current usage. Note: interoperability with existing Ethernet switches and with switches that are both GMPLS and non-GMPLS controlled Preamble OUI Label

Alternative III: S-VID Pros: S-VID processing supported on most Ethernet switches, relatively simple approach Cons: label space size (but is that a real issue ?), interoperability with non-GMPLS Ethernet switches Note: makes use of the S-VID translation functionality FCS Dest MACAddress Source MAC Address TCI: S-VID TPID: Ethetype Len/type Payload Preamble

Alternative IV: new TPID Pros: No change of existing VID space (C-/S-VID) non- GMPLS switches just drop, relatively simple approach Cons: label space size (but is that a real issue ?), may require specific work in order to address frame forwarding FCS Dest MACAddress Source MAC Address TCI: Ethernet Label TPID: new value Len/type Payload Preamble

Identified DP Requirements Ethernet MAC frame structure must be left unchanged i.e. composed by Ethernet MAC frame header, a Payload and an FCS Ethernet MAC frame header must remain structured such as to include the MAC_DA, MAC_SA one or more TAGs and the EtherType Ethernet TAG must still include a TPID (TAG Protocol ID) and a TCI (TAG Control Information) Physical medium over which Ethernet labeled frames could be transmitted are left unchanged and be forward compatible with IEEE MAC address space, size (6 bytes), format and semantic are left unchanged and must still support unicast, multicast and broadcast format and semantic Ethernet label format and switching must be such as to leave IEEE 802.1ag CFM operations independent MTU size: the size of the Ethernet labeled frame falls into the revision of the IEEE P802.3as Ethernet Frame Expansion

IEEE Overview Paul

IEEE Liaison Process Bernard

Control Plane (1) Identified Generic Requirements = applicable independently of the label space definition and processing: –Re-/use TE methods defined for G/MPLS –Re-/use recovery methods defined for G/MPLS –GMPLS is based on the IP routing and addressing models, in part. IPv4 and/or IPv6 addresses are used to identify L2SC interfaces Scalability enhancements to addressing (e.g. unnumbered and bundled links) must be re-usable as it is not viable to associate an IP address with each end of each L2SC interface –GMPLS control plane information exchange between adjacent Ethernet LSRs and control plane information processing must be independent of the IP control channel implementation –Control plane resilience mechanisms defined for GMPLS control plane (e.g. RSVP engine graceful restart) must be re-usable for Ethernet LSR

Control Plane (2) Link Discovery –Aggregation of multiple data links into a single TE Link and synchronize their properties –Verify data links physical connectivity and verify the mapping of the Interface ID to Link ID and their local-remote associations –Optionally, fault management may be provided to suppress alarms and localize failures. –Extensions to LMP may be required Routing Advertisement and Traffic Engineering –Routing instance should treat the broadcast point-to-point control channel between adjacent LSRs as a point-to-point circuit –Exchange of reachability information –Exchange of traffic engineering information

Control Plane (3) Signaling: GMPLS RSVP-TE Feature Set –Ethernet Traffic Parameters –Ethernet Label Request –Ethernet Label: L2 labels are context sensitive interpretation of the received label depends on the type of the link [X,L2SC], [L2SC,L2SC], [L2SC,X] over which the label is used. The received label MUST be interpreted according the requestor traffic parameters i.e. a label by itself does not allow knowing the detailed properties of the L2 LSP being requested bi-directional L2 LSPs are indicated by the presence of an upstream label in the Path message. –Explicit and Record Routing support

Relationship with CCAMP WG Adrian

WG Charter Proposal - Orientations Work scope: –Ethernet networks (aggregation/core agnostic) with a GMPLS control plane Work items: –Definition of Ethernet label value space and processing –Definition of protocol-independent attributes for describing links and paths that are required for routing and signaling Ethernet switched point-to-point paths –Specification of routing protocol extensions (OSPF, ISIS) and signalling protocol extensions (RSVP-TE) required for Ethernet switched point-to- point path establishment –Definition of MIB modules and other OAM techniques Cooperation is foreseen with the following IETF Working Groups (in addition to the CCAMP WG): OSPF WG, IS-IS WG, MPLS WG and TRILL WG. Cooperation is foreseen with IEEE 802.1

WG Charter Proposal - Steps/Milestones Step 0: Requirement document Step 1: Framework –Terminology –Architecture Step 2: decision on the Ethernet label(s) format Step 3: Signaling and Routing Extensions Step 4: OAM features and MIB Step 5: Signaling and Routing Applicability input

Open Discussion (40 mins) Please state you name

IEEE References IEEE P802.1D/D4, Media Access Control (MAC) Bridges, October IEEE P802.1Q-REV/D5.0, Virtual Bridged Local Area Networks, September IEEE P802.1AD/D6.0, Virtual Bridged Local Area Networks, August Amendment 4: Provider Bridges IEEE P802.1AH/D1.2, Virtual Bridged Local Area Networks, August Amendment 6: Provider Backbone Bridges Note: for information on the availability of IEEE Documents, please see