Encapsulation Bridging and

Similar documents
Bridging. Robert Castellano David James Bob Sultan Spencer Dawkins. 1/22/2002 rc_brdg_02.pdf

Improving Bandwidth Efficiency When Bridging on RPR. November 2001

802.1D/Q Compliance and Spatial Reuse

Resilient Packet Ring 5 Criteria (2. Compatibility)

Secondary Address Support

Bridging Solution for the MAN: Address Separation

Local Addresses and SAS

Encapsulated Bridging Support of November 2001

Lecture 7: Ethernet Hardware Addressing and Frame Format. Dr. Mohammed Hawa. Electrical Engineering Department, University of Jordan.

Components of a complete RPR proposal

Spatially aware sublayer support of VRRP. Marc Holness, Nortel Networks IEEE WG b SG San Antonio, Texas November, 2004

LAN Interconnection. different interconnecting devices, many approaches Vasile Dadarlat- Local Area Computer Networks

Bridging and Switching Basics

BRIDGE COMPONENTS. Panagiotis Saltsidis

ET4254 Communications and Networking 1

802.1Q Forwarding PTP messages in an IEEE Transparent Clock Considerations in response to liaison from Q13/15

OAM&P Requirements for RPR. Portland IEEE Meeting July 2001 Italo Busi Alcatel

VLANs and SAS. Robert Castellano. 10/25/04 rc_sasvlan_01 Page 1

Telematics I. Chapter 6 Internetworking. (Acknowledement: These slides have been compiled from H. Karl s set of slides)

CCNA Exploration1 Chapter 7: OSI Data Link Layer

Routing. Information Networks p.1/35

LAN Overview (part 2) Interconnecting LANs - Hubs

Mixed-Media Bridging

Lecture 7. Network Layer. Network Layer 1-1

CMPE 150 Winter 2009

Switching & ARP Week 3

1. Data Link Layer Protocols

OAM Proposal Italo Busi, Alcatel (Presenter) Leon Bruckman, Corrigent (Presenter)

Redes de Computadores. Medium Access Control

Request for Comments: S. Gabe Nortel (Northern Telecom) Ltd. May Nortel s Virtual Network Switching (VNS) Overview

VLAN. Mario Baldi. Pietro Nicoletti. Politecnico di Torino. Studio Reti

ET4254 Communications and Networking 1

Local Area Network Overview

CH : 15 LOCAL AREA NETWORK OVERVIEW

CS 3516: Advanced Computer Networks

VXLAN Overview: Cisco Nexus 9000 Series Switches

Computer Networks. Wenzhong Li. Nanjing University

Communication Networks ( ) / Spring 2011 The Blavatnik School of Computer Science, Tel-Aviv University. Allon Wagner

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

VLAN - SP6510P8 2013/4. Copyright 2011 Micronet Communications, INC

RPR Topology Discovery Proposal

Routing Between VLANs Overview

Layer 2 functionality bridging and switching

Comment A: Text for Sequencing sublayer

Chapter 4 NETWORK HARDWARE

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross

Review. Error Detection: CRC Multiple access protocols. LAN addresses and ARP Ethernet. Slotted ALOHA CSMA/CD

Part3. Local Area Networks (LAN)

Guide to Networking Essentials, 6 th Edition. Chapter 6: Network Reference Models and Standards

What is Multicasting? Multicasting Fundamentals. Unicast Transmission. Agenda. L70 - Multicasting Fundamentals. L70 - Multicasting Fundamentals

Hubs. twisted pair. hub. 5: DataLink Layer 5-1

Introduction to Communication Networks Spring Unit 13 Network extensions Bridges.

Implement VTP. LAN Switching and Wireless Chapter 4 Modified by Tony Chen 10/01/2008

This Lecture. BUS Computer Facilities Network Management. Switching Network. Simple Switching Network

Chapter 5 Reading Organizer After completion of this chapter, you should be able to:

CSN & BSS Bridging

Configuring Private VLANs

IEEE Bridge Model

POS on ONS Ethernet Cards

Chapter 15 Local Area Network Overview

Switched Multimegabit Data Service (SMDS)

White Paper: Control Plane Implementation on Coordinated Shared Networks (CSN)

Computer Networks Medium Access Control. Mostafa Salehi Fall 2008

Configuring MAC Address Tables


Lecture 9: Switched Ethernet Features: STP and VLANs

Course 6. Internetworking Routing 1/33

Unicasts, Multicasts and Broadcasts

Introduction to LAN Protocols

Resilient Packet Rings with Heterogeneous Links

Chapter 5: Ethernet. Introduction to Networks - R&S 6.0. Cisco Networking Academy. Mind Wide Open

More on LANS. LAN Wiring, Interface

Lecture 7. Reminder: Homework 2, Programming Project 1 due today. Homework 3, Programming Project 2 out, due Thursday next week. Questions?

RPR Topology Discovery Proposal

AV Time Synchronization for Wired and Wireless 802 LANs

Introduction to Resilient Packet Rings. Raj Sharma Luminous Networks, Inc Working Group

7010INT Data Communications Lecture 7 The Network Layer

University of New Hampshire InterOperability Laboratory Gigabit Ethernet Consortium

TELECOMMUNICATION STANDARDIZATION SECTOR

Applied Networks & Security

ARP, IP. Chong-Kwon Kim. Each station (or network interface) should be uniquely identified Use 6 byte long address

Question 7: What are Asynchronous links?

Mobile Communications. Ad-hoc and Mesh Networks

Sections Describing Standard Software Features

Applied Networks & Security

Summary of MAC protocols

Configuration and Management of Networks. Pedro Amaral

Exercise 1 INTERNET. x.x.x.254. net /24. net /24. x.x.x.33. x.x.x.254. x.x.x.52. x.x.x.254. x.x.x.254. x.x.x.

Routing Between VLANs Overview

CSCI-1680 Link Layer Wrap-Up Rodrigo Fonseca

POS on ONS Ethernet Cards

Interface The exit interface a packet will take when destined for a specific network.

Introduction to Networks and the Internet

Network Infrastructure

Junos Enterprise Switching

Mixed-Media Bridging. Chapter Goals. Background. Translation Challenges CHAPTER

Configuring Tap Aggregation and MPLS Stripping

Introduction to Routers and LAN Switches

Switched Multimegabit Data Service

RBRIDGES/TRILL. Donald Eastlake 3 rd Stellar Switches AND IS-IS.

Transcription:

Encapsulation Bridging and 802.17 Robert Castellano, Jedai Broadband Networks 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051

Outline 802.17 Bridging 802.17 Compatibility Requirements 802.1D Bridging Architecture Model 802.17 MAC Model 802.17 Bridging Alternatives Transparent Bridging Issues with Bridging in MAC Entity Encapsulation Bridging Bridging between 802.3 and 802.17 End Stations Conclusions 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 1

802.17 Bridging 802.17 Network 802.3 Network 8 0 2. 3 8 0 2. 1 7 802.17 Network MAC MAC 802.17 Network 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 2

Bridging Compatibility Requirements (excerpt from 5 Criteria) 802 Overview and Architecture Compatible with relevant portions of 802.1d, 802.1q, and 802.1f Allow for simple mapping between 802.3 frames and RPR frames and vice versa. 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 3

802 Architecture IEEE 802.1D Standard - Media Access Control s (Scope) Specifies an architecture and protocol for the interconnection of IEEE 802 LANs below the MAC Service boundary Interconnection of stations of different MAC types Positions the bridging function within an architectural description of the MAC Sublayer ** Note Internal model of operation is intended for describing the functionality and not intended to contsrain real implementations of a MAC bridge; these may adopt any internal model of operation compatible with externally visible behavior the standard specifies. 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 4

802.1D Architecture Model Higher Layer Entities ( Protocol Entity, Management, etc.) LLC MAC Service MAC Entity MAC Relay Entity Forwarding Filtering Learning 1 LLC MAC Entity Reception Transmission Reception Transmission 1. Internal Sublayer Service 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 5

802.17 MAC Model Higher Layer Entities Egress MAC Relay Entity Ingress Egress Ingress Ctl Transmission Data Pass Through Data Reception Ctl Reception Ringlet 1R / 2T MAC Entity Pass Through Transmission Ringlet 2R / 1T Receive Transmit Receive Transmit 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 6

Bridging Presentations from July Meeting Bridging over RPR (ga_tbridg_01.pdf) Kao, Aybay, Uzun Recommend Encapsulation Bridging is simplest solution for RPR Encapsulation Bridging function done in the MAC Relay Entity Bridging Packet Walkthroughs (hp_brdg_02.pdf) Hui, Peng, Bassias Transparent/Single/Double Encapsulation Bridging Transparent Bridging done in MAC Entity Single Bridging done in the MAC Entity Double Bridging done in the MAC Relay Entity (Recommended) Ethernet Service with Encapsulated Bridging done in the MAC Relay Entity 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 7

802.17 Bridging Alternatives Bridging in the MAC Entity or MAC Relay? Defines whether 802.17 MACd/MACs header addresses are onring only or can be off-ring. What are the implications of different bridging models? Transparent Bridging ( FDB in MAC Relay Promiscuous mode). Transparent Bridging ( FDB in the MAC Entity) Encapsulation Bridging ( FDB in MAC Entity) Encapsulation Bridging ( FDB in MAC Relay) How to handle bridging between 802.17 and 802.1 end stations? 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 8

Transparent Bridging with Promiscuous Mode Extremely Bandwidth Inefficient (no spatial reuse) Problems with packet loops formed by the ring LLC MAC Service Higher Layer Entities ( Protocol Entity, Management, etc.) Egress MAC Relay Entity Forwarding Filtering Learning 802.17 MAC Entity 802.17 MAC Entity Ingress Reception Promiscuous Mode (all frames copied and no DA/SA strip, TTL strip only) Pass Through Transmission Receive Transmit 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 9

Transparent Bridging w/fdb in MAC Entity Significant Complexity, Not Scaleable, Not always Required, Problems due to Forced Aging!! Higher Layer Entities ( Protocol Entity, Management, etc.) LLC MAC Service MAC Relay Entity 802.17 MAC Entity FDB Egress Ingress 802.17 MAC Entity Reception Pass Through Transmission Receive Transmit 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 10

Encapsulation Bridging w/fdb in MAC Entity Issues same as identified w/transparent bridging, additional complexity and overhead of encapsulation Higher Layer Entities ( Protocol Entity, Management, etc.) LLC MAC Service 802.17 MAC Entity FDB Egress MAC Relay Entity Forwarding Filtering Learning De/encapsulation Ingress 802.17 MAC Entity Reception Pass Through Transmission Receive Transmit 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 11

Issues with FDB in MAC Entity Erroneous learning during forced aging 1. Packet Sent From to 2. Learned on P2 in Node 1 FDB 3. Unknown (packet flooded around ring) 4. forced aged from Node 1 FDB 5. Looped / packet received by Node 1 on P1b 6. erroneously learned on ring port P1b 7. Subsequent packets to loop until stripped Node 2 Transparent Node 1 MAC Client Transparent P2 FDB P1a P1b Transparent Node 3 Node 4 Transparent Solution Source Stripping needs to be invoked based on Local 802.17 station addresses and not transient addresses in FDB. 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 12

LLC MAC Service Encapsulation Bridging with FDB in MAC Relay Addresses Transparent Bridging Issues Bridging Complexity located in the MAC Relay Higher Layer Entities ( Protocol Entity, Management, etc.) Egress MAC Relay Entity Forwarding Filtering Learning De/encapsulation 802.17 MAC Entity 802.17 MAC Entity Ingress Reception MAC Dest Stripping Pass Through Transmission Receive Transmit 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 13

Encapsulation Bridging in MAC Relay /1 Encapsulation bridging is performed in the MAC Relay function. RPR Station MAC addresses are local to an 802.17 ring The MAC entity copies frames to the upper layer based on either an exact match of frame s MAC D with the receiving 802.17 station s MAC address and all broadcast/multicast frames. s where MAC D is not the receiving station s MAC address are not stripped and passed through to the ringlet transmitter. (provided TTL has not expired or MAC S = receiving 802.17 station address, otherwise frame is stripped and discarded) A single 802.17 station s MAC address is not propagated in the 802.17 header across multiple rings. 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 14

Encapsulation Bridging in MAC Relay /2 Egress Path Processing Receive frames are copied/stripped or copied/not-stripped based on the above addressing rules. RPR MAC addresses are de-encapsulated by MAC relay entity. RPR MAC S is learned and bound to Client MAC S in the FDB. Client MAC D is looked up in the FDB to determine destination interface. If known, RPR MAC D from FDB is added to the RPR encapsulation header, and unicast to the destination interface. If unknown, the packet is flooded to all interfaces (except ringlets associated with incoming ring interface). The source station s MAC address is added to MAC S of the RPR encapsulation header. Ingress Path Processing MAC relay entity adds the RPR interface MAC address to the frame s MACs in the RPR encapsulation header. 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 15

Encapsulation Bridging over RPR - Example Node 1 Node 2 Node 3 1 2 3 4 802.3 802.1Q/802.17 Encapsulation M1 M2 802.1Q/802.17 M3 M4 802.1Q/802.17 Encapsulation Encapsulation 802.17 802.17 802. 3 Packet from to Encapsulation Header RPR DA RPR SA 802.3 DA 802.3SA Packet from to Encapsulation Header RPR DA RPR SA 802.3 DA 802.3 SA 1 4 2 Bcast M1 3 M3 M4 3 Bcast M3 2 M1 M2 4 1 Table at Node 2 learned RPR DA/SA M2/M1 Unknown Table at Node 2 RPR DA/SA - M2/M1 learned RPR DA/SA M3/M4 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 16

Bridging between 802.3 and 802.17 End Stations Node 1 Node 2 Node 3 1 2 3 4 802.1Q/802.17 Encapsulation M1 M2 802.1Q/802.17 M3 M4 Encapsulation 802.1Q/802.17 Encapsulation 802.3 802.17 802.17 802.17 M5 M6 Packet from to Encapsulation Header RPR DA RPR SA 802.3 DA 802.3 SA Packet from to Encapsulation Header RPR DA RPR SA 802.3 DA 802.3 SA 1 4 M5 M6 2 Bcast M1 3 M3 M4 3 Bcast M3 2 M1 M2 4 Bcast M5 1 Table at Node 2 learned RPR DA/SA M2/M1 Unknown Table at Node 2 RPR DA/SA M2/M1 learned RPR DA/SA M3/M4 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 17

Conclusions Encapsulation Bridging allows bridging function to be performed outside the 802.17 MAC Entity Compatible with 802 architecture, 802.1D, and 802.1q Supports bridging of 802.3 frames over 802.17 Supports bridging between 802.3 and 802.17 end stations 802.17 header addresses do not extend beyond the local ring Simplifies MAC definition and implementation Single encapsulation header is sufficient, no need for a double 9/10/2001 rc_ebridge_02.pdf 802-17-02-00051 Slide 18