802.17c Protected Inter-Ring Connection Rafi Ram - Corrigent Systems May 2007.

Slides:



Advertisements
Similar presentations
Page 1 IEEE 802 March 2011 workshop Version 1.0 EEE 802 IEEE Std Resilient Packet Ring (RPR)
Advertisements

DRNI – Intra-DAS Link Version 01 Stephen Haddock July 20,
Topic 7 Local Area Networks (LAN)
Ethernet Risanuri Hidayat. Ethernet The term Ethernet refers to the family of local-area network (LAN) products covered by the IEEE standard. Three.
Chapter 9 Local Area Network Technology
802.17c Protected Inter-Ring Connection Rafi Ram - Corrigent Systems March 2007.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 4, Tuesday 1/30/2007)
IEEE Wireless LAN Standard
Multiple Links Failover Mechanism for RPR Interconnected Rings IEEE WG Orlando, Florida USA March 11~16, 2007.
Cisco 3 - Switch Perrine. J Page 110/3/2015 Chapter 7 How does STP provide a loop-free network? 1.By placing all ports in the blocking state 2.By placing.
Router and Routing Basics
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 LAN Switching and Wireless Implement Spanning Tree Protocols (STP) Chapter.
McGraw-Hill©The McGraw-Hill Companies, Inc. Chapter 9 Local Area Networks Part I: Basic Concepts and Wired Ethernet LANs.
Mike Takefman7/16/2007IEEE RPRWG PIRC Architecture July 2007 Plenary Session San Francisco Mike Takefman Cisco Systems.
Switching Topic 6 Rapid spanning tree protocol. Agenda RSTP features – Port states – Port roles – BPDU format – Edge ports and link types – Proposals.
McGraw-Hill©The McGraw-Hill Companies, Inc., Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
Topic 5 Spanning tree protocol
Virtual MAC Redundancy Protocol (VMRP) IEEE WG Hyatt Regency Dallas, TX USA Nov 12~17, 2006.
Yan Wang Proposed amendments of control frames for c Yan Wang Huawei technologies.
IEEE l IEEE has had the greatest impact on Layer 2 standards. l IEEE divided Layer 2 into two sublayers.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2016 (February 3, 2016)
Ch. 15 Connecting LANs.
Ethernet Virtual LANs Hubs versus Switches –Hubs broadcast bits out all ports –Switches usually send a frame out a one port More fundamentally –In unicasting,
802.17c Protected Inter-Ring Connection Rafi Ram - Corrigent Systems January 2007.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implement Spanning Tree Protocols (STP) LAN Switching and Wireless – Chapter.
RPR Interconnection Topologies IEEE WG Orlando, Florida USA March 11~16, 2007.
802.17c Protected Inter-Ring Connection Rafi Ram - Corrigent Systems March 2008.
Data Link Issues Relates to Lab 2.
Data Link Layer Lower Layers Local Area Network Standards
Data Link Issues This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point.
Marc Holness, Product Line Architect, Ciena
DATA COMMUNICATION Lecture-41.
Classification of Networks
Step-by-step explanation what happens if a L3 device is connected via a L2 vPC: Packet arrives at R R does lookup in routing table and sees 2 equal paths.
Jeopardy IST 201 Test 2 Review.
Interconnection structures
Chapter 12 Multiple Access.
Memory Interfacing.
CT301 LECTURE 8.
Connecting Devices LANs or WANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs or WANs, we.
Some aspects to be determined in PIRC July
802.17c Protected Inter-Ring Connection
3. Internetworking (part 2: switched LANs)
Considerations on WDS Addressing Tricci So 7 May 2004 Prepared by
Chapter 4 Data Link Layer Switching
: An Introduction to Computer Networks
Data Link Issues This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point.
The Load Balancing Schemes Observations
Introduction to Networking
Virtual LANs.
CSC 336 Data Communications and Networking
Connecting LANs, Backbone Networks, and Virtual LANs
Connecting LANs, Backbone Networks, and Virtual LANs
The University of Adelaide, School of Computer Science
Protocol Architectures
802.1AX-REV – Link Aggregation Revision
NT2640 Unit 9 Activity 1 Handout
Connecting LANs, Backbone Networks,
Local Area Networks: Ethernet
NETWORKING.
Communication Networks NETW 501
Dr. Rocky K. C. Chang 23 February 2004
Data Link Layer 2019/2/19.
Chapter 15. Connecting Devices
CSE 313 Data Communication
Suggested Clarification of s ESS Mesh Terminology
Requirements for IPv6 Routers draft-ietf-v6ops-ipv6rtr-reqs-00
Requirements for IPv6 Routers draft-ali-ipv6rtr-reqs-02
Presentation transcript:

802.17c Protected Inter-Ring Connection Rafi Ram - Corrigent Systems May 2007

2 PIRC Sublayer in MAC Block Diagram

3 PIRC Suggestion Highlights Stations A & B are members of a protection group (PG) for interconnect between two rings Station A and station B are protection group members (PGM) One of the stations in a PG is provisioned as the “0” member, and the other as the “1” member One of the interconnected rings shall be provisioned as the “primary” ring and the other as “secondary” ring

4 Network Diagram Stations A & B are protection group members on the primary ring Station A is the “0” member and station B is the “1” member Stations C & D are protection group members on the secondary ring Station C is the “0” member and station D is the “1” member Stations A & C are “peer” stations Stations B & D are “peer” stations Stations A & B are “mate” stations Stations C & D are “mate” stations

5 PGM State Machine Self-OK : The communication with the peer station is OK (and no “admin-down”) Mate-OK : The protection group stations are visible in the topology of both the primary and secondary rings, and the mate station advertises status “self-OK” The c specification should not include a mandatory method for determining the value of the “hold-off” timer

6 myFlow(frame) Function The function could be used to implementation of the load-balancing functionality On of the possible implementations of the myFlow function could be : myFlow(frame) = (hashing(frame) modulo 2) == member-type “member-type” equals to 0 if the station is the 0 member, and equals to 1 if the station is the 1 member

7 PIRC Sublayer Logic on the Path Client  MAC as State Table RowConditionAction 1MAC is on primary ringForward 2PG state is “fwd-none”Discard 3PG state is “fwd-all”Forward 4(myFlow(frame)Forward 5-Discard

8 PIRC Sublayer Logic on the Path Client  MAC as Pseudo-Code if (MAC is on primary ring) forward frame else if (((PG state is “fwd-mine”) and myFlow(frame) ) or (PG state is “fwd-all”)) then forward frame else discard frame

9 PIRC Sublayer Logic on the Path MAC  Client as State Table RowConditionAction 1(MAC is on primary ring) and (RPR SA is the mate MAC address) and (PG state is “fwd-all”) Discard 2MAC is on primary ringForward 3RPR SA is the mate MAC addressDiscard 4PG state is “fwd-none”Discard 5PG state is “fwd-all”Forward 6myFlow(frame)Forward 7-Discard

10 PIRC Sublayer Logic on the Path MAC  Client as Pseudo-Code if (MAC is on primary ring) if ((PG state is “fwd-all”) and (RPR SA is the mate MAC address)) discard frame else forward frame else if (RPR SA is the mate MAC address) discard frame else if (((PG state is “fwd-mine”) and myFlow(frame)) or (PG state is “fwd-all”)) then forward frame else discard frame