Yan Wang15-03-2008802-17 Proposed amendments of control frames for 802.17c Yan Wang Huawei technologies.

Slides:



Advertisements
Similar presentations
Virtual Trunk Protocol
Advertisements

Igor Umansky Huub van Helvoort
Satoshi NARIKAWA NTT (G.8032 Acting Co-editor)
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—2-1 Extending Switched Networks with Virtual LANs Introducing VLAN Operations.
Part 2: Preventing Loops in the Network
Packet Switching COM1337/3501 Textbook: Computer Networks: A Systems Approach, L. Peterson, B. Davie, Morgan Kaufmann Chapter 3.
Bridging. Bridge Functions To extend size of LANs either geographically or in terms number of users. − Protocols that include collisions can be performed.
Oct 12, 2004CS573: Network Protocols and Standards1 Virtual LANs Network Protocols and Standards Autumn
STP Spanning tree protocol. Trunk port : A trunk port is a port that is assigned to carry traffic for all the VLANs that are accessible by a specific.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
Internetworking Different networks –Different bit rates –Frame lengths –Protocols.
Jan 10, 2008CS573: Network Protocols and Standards1 Virtual LANs Network Protocols and Standards Winter
Introduction to Computer Networks 09/23 Presenter: Fatemah Panahi.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 2: LAN Redundancy Scaling Networks.
Connecting LANs, Backbone Networks, and Virtual LANs
VLAN Trunking Protocol (VTP) W.lilakiatsakun. VLAN Management Challenge (1) It is not difficult to add new VLAN for a small network.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 2: LAN Redundancy Scaling Networks.
Connecting LANs, Backbone Networks, and Virtual LANs
Dynamic Routing Protocols  Function(s) of Dynamic Routing Protocols: – Dynamically share information between routers (Discover remote networks). – Automatically.
CSC 336 Data Communications and Networking Lecture 7d: Interconnecting LAN Dr. Cheer-Sun Yang Spring 2001.
Multiple Links Failover Mechanism for RPR Interconnected Rings IEEE WG Orlando, Florida USA March 11~16, 2007.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 7 Spanning-Tree Protocol Cisco Networking Academy.
VLAN Trunking Protocol (VTP)
VLAN Trunking Protocol (VTP)
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Example STP runs on bridges and switches that are 802.1D-compliant. There are different flavors of STP, but 802.1D is the most popular and widely implemented.
Steffen/Stettler, , 4-SpanningTree.pptx 1 Computernetze 1 (CN1) 4 Spanning Tree Protokoll 802.1D-2004 Prof. Dr. Andreas Steffen Institute for.
Chapter 22 Network Layer: Delivery, Forwarding, and Routing Part 5 Multicasting protocol.
Cisco 3 - LAN Perrine. J Page 110/20/2015 Chapter 8 VLAN VLAN: is a logical grouping grouped by: function department application VLAN configuration is.
© 2002, Cisco Systems, Inc. All rights reserved..
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 Virtual Trunking Protocol.
Cisco Systems Networking Academy S2 C 11 Routing Basics.
Spanning Tree V1.2 Slide 1 of 1 Purpose:
1 Data Link Layer Lecture 23 Imran Ahmed University of Management & Technology.
ICS 156: Networking Lab Magda El Zarki Professor, ICS UC, Irvine.
Chapter 11 Extending LANs 1. Distance limitations of LANs 2. Connecting multiple LANs together 3. Repeaters 4. Bridges 5. Filtering frame 6. Bridged network.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
1 Version 3.0 Module 7 Spanning Tree Protocol. 2 Version 3.0 Redundancy Redundancy in a network is needed in case there is loss of connectivity in one.
CCNP 3: Chapter 3 Implementing Spanning Tree. Overview Basics of implementing STP Election of Root Bridge and Backup Enhancing STP RSTP MSTP EtherChannels.
Switching Topic 3 VTP. Agenda VTP basics Components Frames and advertisements Domains and revision numbers VTP operations VTP pruning VTP issues.
Topic 5 Spanning tree protocol
1 VLANs Relates to Lab 6. Short module on basics of VLAN switching.
VLAN Trunking Protocol
VLAN Trunking Protocol (VTP)
Introduction Contain two or more CPU share common memory and peripherals. Provide greater system throughput. Multiple processor executing simultaneous.
802.17c Protected Inter-Ring Connection Rafi Ram - Corrigent Systems January 2007.
802.17c Protected Inter-Ring Connection Rafi Ram - Corrigent Systems March 2008.
Chapter-5 STP. Introduction Examine a redundant design In a hierarchical design, redundancy is achieved at the distribution and core layers through additional.
Exploration 3 Chapter 4. What is VTP? VTP allows a network manager to configure a switch so that it will propagate VLAN configurations to other switches.
Virtual Local Area Networks In Security By Mark Reed.
Chap 4 – Implement VTP Learning Objectives
Instructor Materials Chapter 3: STP
© 2002, Cisco Systems, Inc. All rights reserved.
Spanning Tree Protocol
© 2002, Cisco Systems, Inc. All rights reserved.
Some aspects to be determined in PIRC July
802.17c Protected Inter-Ring Connection
: An Introduction to Computer Networks
VLANs: Virtual Local Area Networks
Lecture#10: LAN Redundancy
VLAN Trunking Protocol
Virtual LANs.
Spanning Tree Protocol
Spanning Tree Protocol
NT2640 Unit 9 Activity 1 Handout
Spanning Tree Protocol (STP)
© 2002, Cisco Systems, Inc. All rights reserved.
Presentation transcript:

Yan Wang Proposed amendments of control frames for c Yan Wang Huawei technologies

Yan Wang New Control Frames PIRC frame –Exchange and notify the status messages between the mate stations on the ring. Peer message –The message between the peer stations. What should it be? Reversion notify frame –Notify the defect reversion to the inter-ring station when multiple links failure protection is used. It is helpful to loop prevention.

Yan Wang Clause 9 Frame Formats 9.3 Control frame format –9.3.2 Control frame fields –Insert the following value 0C 16 information field in Table 9.4, after the 0B 16 entry. 0C 16 CT_OAM_PIRC_STATUSOAM PIRC status notify frame

Yan Wang Clause 11: Topology discovery and protection 11.4 Defined ATT encodings Station settings ATT –Replace Figure with the following figure. –Replace section with the following text res: A 3-bit reserved field. –Insert the following station setting immediately following Renumber as necessary pirc: A (protected inter-ring connection) bit that is set to 1 if the station is a inter-ring connection station, based on the value of myTopoInfo.pircUser. Otherwise, this bit has a default 0 value. –Change the last paragraph of as follows. When received, this information is copied to the pircUser, sasUser, badFcsUser, conservativeMode, and multichokeUser fields in the topology database. mucobfsaspircres 1 MSBLSB

Yan Wang Clause 12: Operations, administration, and maintenance (OAM) 12.1 Overview –Add the following item to the end of the list. f) Provide a mechanism to exchange and notify status messages between the mate stations on the ring OAM functions supported by RPR –Add the following additional OAM frame type supported to the end of the list. e) PIRC management—For status exchange and notify between the mate stations PIRC management operations –A PIRC frame allows one interconnected station to notify its status and characteristic to its mate station in the same protection group. The PIRC frame is broadcast over the rings with a service class of subclassA0. –PIRC frames are received by all stations, processed by the inter-ring stations.

Yan Wang PIRC Frame 12.3 OAM frame formats Insert the following section, , after – PIRC frame The PIRC frames are identified by the controlType field value of CT_OAM_PIRC_STATUS and a controlVersion value of 0. The PIRC frame is only sent by the inter-ring station. The PIRC frame contents include information about the sending station’s status and characteristic. Figure illustrates the PIRC frame payload with the controlDataUnit portion of the frame indicated. The header fields (specified in 9.3, but not illustrated here) are additionally constrained as specified in Table 12.5.

Yan Wang PIRC Frame Payload Format Device ID Status Priority Protection Group ID controlVersion controlType controlDataUnit Figure 12.13

Yan Wang PIRC Frame Header Field-value Restrictions FieldSub-FieldValueDescription ttl-MAX_StationsAllow PIRC frames to propagate through all stations. baseControlscCLASS_A0Sent as subclassA0. feFAULTNot fairness eligible. da-FF-FF-FF-FF-FF-FFAllow PIRC frames to be received by any station. Table 12.5

Yan Wang Protection Group ID –Identify a protection group. Status –The status field consists of multiple sub-fields, as illustrated in the following figure. –res: Reserved. –lb: A load balancing bit marks if the station is working in load balancing mode. –fs: Two forwarding status bits identify the forwarding status. PIRC Frame Payload 1 fslbres MSBLSB

Yan Wang Sub-fields of Status lbfsDescription 000The inter-ring forwarding function is down. No inter-ring traffic is forwarded by it. 001Load balancing is not used. The inter-ring station is an active station. All inter-ring traffic is forwarded by it. 010Load balancing is not used. The station is a standby station. No inter-ring traffic is forwarded by it. 011Load balancing is not used. Its mate station is down, so all inter-ring traffic is forwarded by it. 100The inter-ring forwarding function is down. No inter-ring traffic is forwarded by it. 101Load balancing is used. The traffic set 1 is forwarded by it. 110Load balancing is used. The traffic set 2 is forwarded by it. 111Load balancing is used. Its mate station is down, so all inter-ring traffic is forwarded by it. Traffic sets are the sets of different VLANs, methods such as hashing, manual configuration etc. can be use to decide which set a VLAN belongs to.

Yan Wang PIRC Frame Payload Priority –The Priority of the inter-ring station. –It is used to decide the role of inter-ring station (active/standby, traffic set1/traffic set 2). Such as the station with higher priority should be the active one. –When forwarding status conflict happens, it can also be used to decide which station should change its forwarding status. This can be used in Manual Switch. Device ID –The inter-ring station’s device ID. –It can be used for management, and when it happens that two mate stations’ priorities are same, the device ID can also be used to solve the forwarding status conflict.

Yan Wang State Machine

Yan Wang Forwarding States Normal state: –In the active/standby mode, the station forwards all or none of the inter-ring traffic. In the load balancing mode, the station forwards traffic set 1 or set 2. Protection state: –Forwarding all inter-ring traffic because of the mate failures or multiple links failure protection. Failure state: –Inter-ring traffic can’t be forwarded because of self down or peer down.

Yan Wang PIRC Frames and State Transform PIRC frame is sent periodically by the inter-ring station when it is in normal state. PIRC frame is sent immediately by the inter-ring station when its forwarding state changes. Mate up/down messages are carried by PIRC frame. When received mate status message is incompatible with local inter-ring, forwarding status may be changed according to the priorities. Hold-off timer is needed to prevent loop when the inter- ring station status changes from non-forwarding to forwarding.

Yan Wang Peer Message It shall not be the RPR frame. Should it be standardized in a RPR standard? –When the two peer stations are in one equipment, the peer messages may be some interior instructions. –When the two peer stations are two independent equipments and connected by a link, the message format is related with the connecting port. –Few possibilities that peer stations are from different vendors. –We can just request the station has the ability to find the failure between peer stations.

Yan Wang Multiple Links Failure Protection C2 is selected to forward the inter-ring traffic. Two links failure makes R1 can’t communicate with C2, inter-ring traffic from R1 fails. Protection is achieved by both inter-ring nodes C1 and C2 forwarding all inter-ring traffic.

Yan Wang Transient Loop Prevention When nodes R1 and R2 find the link recovers, they shouldn’t switch to normal status immediately. –They keep in protected status until their timers expire. –Before the timers expire, the correlative interconnected node C1 shall know the reversion and stop forwarding. R1 and R2 can send reversion notify frame to the interconnected node C1 and C2. –Timers should be configured appropriately, timers expire after node C1 stops forwarding and topology converges.

Yan Wang Clause 9 Frame Formats 9.3 Control frame format –9.3.2 Control frame fields –Insert the following value 0D 16 information field in Table 9.4, after the 0C 16 entry. 0D 16 CT_OAM_REVERSIONOAM reversion notify frame for PIRC

Yan Wang Clause 12: Operations, administration, and maintenance (OAM) 12.1 Overview –Add the following item to the end of the list. g) Provide a mechanism to notify the defect reversion to the inter-ring station when multiple links failure protection is used OAM functions supported by RPR –Add the following additional OAM frame type supported to the end of the list. f) Reversion notify—Notify the defect reversion to the inter-ring station when multiple links failure protection is used Reversion notify operations –A Reversion notify frame allows one station near the reversion link can notify the interconnected node to change its forwarding status to avoid transient loop when multiple links failure protection is used. The Reversion notify frame is broadcast over the ring with a service class of subclassA0. –Reversion notify frames are received by all stations, processed by the inter- ring stations.

Yan Wang Reversion Notify Frame 12.3 OAM frame formats Insert the following section, , after – Reversion notify frame The recover notify frames are identified by the controlType field value of CT_OAM_REVERSION and a controlVersion value of 0. The recover notify frame is sent by the stations which are near the recovered link. Receiving the recover notify frame, the inter-ring station possibly changes its forwarding status according to its current status and configuration. Reserved controlVersion controlType1 1 1 controlDataUnit

Yan Wang Reversion Notify Frame Header Field-value Restrictions FieldSub-FieldValueDescription ttl-MAX_StationsAllow Reversion notify frames to propagate through all stations. baseControlscCLASS_A0Sent as subclassA0. feFAULTNot fairness eligible. da-FF-FF-FF-FF-FF-FFAllow Reversion notify frames to be received by any station.