Table of Contents. Layer 2. Refinement (1) Refinement (2) Refinement. Devices and sublayers. Bridging and Switching

Similar documents
Layer 2. Bridging and Switching. dr. C. P. J. Koymans. Informatics Institute University of Amsterdam. (version 1.1, 2010/02/19 12:37:51)

Bridging and Switching. Karst Koymans. Monday, February 17, 2014

Layer 2. Bridging and Switching. Karst Koymans. Informatics Institute University of Amsterdam. (version 16.4, 2017/02/15 12:07:08)

Table of Contents. Layer 2. Refinement. Layer 3 view. Refinement. Devices and sublayers. Bridging and Switching

Table of Contents. Layer 2. Refinement. Layer 3 view. Refinement. Devices and sublayers. Bridging and Switching

LLC and Bridges. Raj Jain. Professor of CIS. The Ohio State University

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

Lecture 4b. Local Area Networks and Bridges

Lecture (05) Network Access layer fundamentals II LAN, & WAN

Introductory to Computer Networks Local Area Networks. Lecture 16 Fall Isfahan University of technology Dr.

Part3. Local Area Networks (LAN)

Data Link Protocols. TCP/IP Suite and OSI Reference Model

Origin of IEEE (Ethernet) Ethernet. Agenda. Basic Idea of Ethernet Bus System

Ethernet. Agenda. Introduction CSMA/CD Elements and Basic Media-Types Repeater, Link Segments Framing. L21 - Ethernet

Local Area Networks. Ethernet LAN

ABSTRACT. 2. DISCUSSION The following list describes the proposed modifications to the Q.2111 Annex D baseline by section:

IEEE C802.16maint-05/091. IEEE Broadband Wireless Access Working Group <

Local Area Networks (LANs) and Legacy Ethernet

Local Area Networks (LANs) and Legacy Ethernet

Lecture (04) Network Layer (Physical/Data link) 2

Raj Jain. The Ohio State University Columbus, OH

Fundamentals of Networking. OSI & TCP/IP Model. Kuldeep Sonar 1

Network Working Group. Obsoletes: RFC 1103 October 1990

Other Protocols. Arash Habibi Lashkari

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

The Link Layer and LANs

Medium Access Protocols

Computer Networks Principles LAN - Ethernet

Summary of MAC protocols

GEP GE PoE-Plus + 1 GE SFP Web Smart Switch. User Manual V1.0

Request for Comments: 2470 Category: Standards Track IBM S. Thomas TransNexus December Transmission of IPv6 Packets over Token Ring Networks

Command Manual QinQ-BPDU Tunneling H3C S3610&S5510 Series Ethernet Switches. Table of Contents

Switch Configuration. The Switch Configuration Menu screen (Figure 3-6) allows you to set or modify your switch configuration.

Cisco Systems, Inc. Norman Finn. July 9, /12. Class of Service in Class of Service in Norman Finn Cisco Systems

The Medium Access Sublayer

Introduction to LAN Protocols

Antonio Cianfrani. Virtual LAN (VLAN)

Chapter 11 in Stallings 10 th Edition

Internetwork Basic. Possible causes of LAN traffic congestion are

Ethernet. Network Fundamentals Chapter Cisco Systems, Inc. All rights reserved. Cisco Public 1

CHAPTER 2 SINGLE SEGMENT NETWORKS

Routing Between VLANs Overview

The Link Layer II: Ethernet

Redes de Computadores. Medium Access Control

Chapter 6: DataLink Layer - Ethernet Olivier Bonaventure (2010)

IP over ATM. IP over ATM. Agenda. IP over ATM : Solving the Problem I.

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

Reminder: Datalink Functions Computer Networking. Datalink Architectures

Resilient Packet Ring 5 Criteria (2. Compatibility)

Data Link Protocols. TCP/IP Suite and OSI Reference Model. The TCP/IP protocol stack does not define the lower layers of a complete protocol stack

Table of Contents 1 VLAN Configuration 1-1

Understanding Basic 802.1ah Provider Backbone Bridge

Network Layer Protocol & Internet Protocol (IP) Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science

Table of Contents 1 QinQ Configuration BPDU Tunneling Configuration 2-1

The MAC Layer. Contents. Textbook. Jean Yves Le Boudec Fall 2012

Objectives. Hexadecimal Numbering and Addressing. Ethernet / IEEE LAN Technology. Ethernet

Defining Networks with the OSI Model. Module 2

Data Link Layer, Part 5. Medium Access Control

Computer Networking. December 2004 CEN CN

OSI Data Link & Network Layer

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

LOCAL AREA NETWORKS Q&A Topic 4: VLAN

Data Link Layer, Part 3 Medium Access Control. Preface

4th Slide Set Computer Networks

OSI Data Link & Network Layer

The MAC Layer. Jean Yves Le Boudec 2015

Chapter 4. The Medium Access Control Sublayer

CCNA 1 Chapter 5 v5.0 Exam Answers 2013

OSI Data Link & Network Layer

Table of Contents 1 QinQ Configuration 1-1

Request for Comments: 2467 Obsoletes: 2019 December 1998 Category: Standards Track. Transmission of IPv6 Packets over FDDI Networks

EECS 122, Lecture 7. Kevin Fall Jean Walrand

Routing Between VLANs Overview

2. What is a characteristic of a contention-based access method?

The MAC Address Format

Local Area Networks. Aloha Slotted Aloha CSMA (non-persistent, 1-persistent, p-persistent) CSMA/CD Ethernet Token Ring

Ethernet Basics. based on Chapter 4 of CompTIA Network+ Exam Guide, 4 th ed., Mike Meyers

Teldat Router. Bridge

The MAC Layer. Clicker registration

IEEE C802.16maint-05/091r1. IEEE Broadband Wireless Access Working Group <

Overview of Bridging

LANs do not normally operate in isolation. They are connected to one another or to the Internet. To connect LANs, connecting devices are needed.

Web Smart 16-Port Gigabit Ethernet Switch

Agenda. LAN, Legacy Ethernet, Bridging

DD2490 p Bridging, spanning tree and related issues. Olof Hagsand KTH/CSC

SMDS Commands. SMDS Commands 10-1

Cabletron Systems ETHERNET TECHNOLOGY GUIDE

7010INT Data Communications Lecture 7 The Network Layer

LAN Protocols. Required reading: Forouzan 13.1 to 13.5 Garcia 6.7, 6.8. CSE 3213, Fall 2015 Instructor: N. Vlajic

The MAC Layer. Jean Yves Le Boudec 2015

Configuring Protocol VLAN

Lecture (06) Network Access layer LAN, & WAN. Agenda. By: Dr. Ahmed ElShafee. Ethernet Framing (2) Ethernet Framing What is MAN?

Chapter 9 Ethernet Part 1

2D1490 p Bridging, spanning tree and related issues. Olof Hagsand KTHNOC/NADA

Network Layer Protocol & Internet Protocol (IP) Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science

VigorSwitch G1241 User s Guide

Lectures Ethernet

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

The MAC Layer. Mukhopadhyay. Jean Yves Le Boudec 2018

Chapter 15 Local Area Network Overview

Transcription:

Table of Contents Layer 2 Bridging and Switching dr. C. P. J. Koymans Informatics Institute University of Amsterdam (version 1.1, 2010/02/19 12:37:51) Thursday, February 11, 2010 Refinement Devices and sublayers Frame formats DIX Extended Unique Identifiers Ethernet Types 802.3 Bridges Basics VLANs Refinement (1) Refinement (2)

Refinement (2) Layer 1 and 2 devices Layer 1 (physical) Repeaters, Hubs (multiport repeaters) Single collision domain Layer2 (data link) Bridges, Switches (multiport bridges) Single broadcast domain Layer 2 sublayer: MAC DIX Ethernet frames Also known as Ethernet II frames Media Access Control Most important example is Ethernet CSMA/CD Carrier Sense, Multiple Access, with Collision Detection Backoff and Retransmission 7 1 6 6 2 46-1500 4 Preamble SFD DstAddr SrcAddr Type PDU (with PAD) FCS Preamble, SFD, FCS handled by physical layer 6 byte destination and source address 2 byte type field PAD used to get a minimum PDU of 46 bytes Maximum size of PDU is 1500 bytes

MAC addresses (1) MAC addresses (2) 6 bytes == 48 bits MAC-48 (physical) EUI-48 (virtual) 64 bit Extended Unique Identifier (EUI-64)? 3 first bytes: OUI Organizationally Unique Identifier I/G bit: Individual (0) / Group (1) bit First bit on the wire Broadcast or multicast U/L bit: Universal (0) / Local (1) bit Second bit on the wire Represented as LSB bits of first byte (sic(k)!) EUI-48 EUI-64 Modified EUI-64 Embedding of EUI-48 addresses OUI:extension OUI:FF:FE:extension 00:30:65:7E:9D:5E 00:30:65:FF:FE:7E:9D:5E Embedding of MAC-48 addresses OUI:extension OUI:FF:FF:extension IPv6 uses EUI-48 embedding for automatic address assignment The 64 bit host part of an IPv6 address Modified EUI-64 address U/L bit flipped 0030:65FF:FE7E:9D5E 0230:65FF:FE7E:9D5E The same happens to locally assigned IPv6 addresses 0200:0000:0000:0001 0000:0000:0000:0001 which immediately explains the reason for the modification

Ethernet Types (1) Ethernet Types (2) Used for multiplexing Common ethertypes 0x0800 0x0806 0x8035 0x8137 0x86DD IP ARP RARP IPX (Novell) IPv6 Less common ethertypes 0x0BAD Banyan Vines 0x0805 X.25 level 3 0x809B,0x80F3 AppleTalk 0x8847,0x8848 MPLS 0x8863,0x8864 PPPoE 802.3 frames LLC 7 1 6 6 2 1 1 1 43-1497 4 Preamble SFD DstAddr SrcAddr Length DSAP SSAP Ctrl LLC data (with PAD) FCS Introduces LLC layer 2 sublayer Replaces type field by length field Used in EtherTalk packets (Apple) Disjoint values from ether types Later old DIX format also officially allowed In some cases Ctrl is 2 bytes and hence LLC data is between 42 and 1496 bytes Logical Link Control DSAP: Destination Service Access Point SSAP: Source Service Access Point Control: 1 or 2 control bytes Work from the 802.2 committees Upper data link sublayer

LLC/SNAP IPX frames Sub Network Access Protocol DSAP = 0xAA SSAP = 0xAA Control = 0x03 (UI, connectionless) Adds 5 extra bytes Organization Identifier (0x000000) Type (guess what: ether type :-) There are four variants... DIX Ethernet with ethertype 0x8137 802.3 SNAP with protocol type 0x8137 802.3 with DSAP = SSAP = 0xE0 Raw 802.3 IPX packet starts with an (unimplemented) checksum looking like broadcast SAP DstAddr SrcAddr Length 0xFFFF... Transparent Bridges VLANs No-Frills Copies frames between the two sides Uses Store and forward Separates collision domains Learning and filtering Remembers on which side a station resides By looking (promiscuously) to all addresses Builds a filtering database Separating a physically bridged LAN Separating into logical (virtual) LANs Each VLAN has its own ID Standardized as 802.1Q Ether type for VLANs: 0x8100 Conflicted with Wellfleet allocation http://www.iana.org/assignments/ethernet-numbers

802.3 modifications VLAN membership Add 4 extra bytes (VLAN tag) between MAC source address and type/length field 2 bytes 0x8100 (VLAN type) 3 bits priority (used by 802.1p) 1 bit CFI (Ethernet/Token Ring, usually 0 (Ethernet)) 12 bits VLAN ID Port based easy, static MAC based administrative burden, dynamic Protocol and IP address based wrong layer, not transparent Nested VLANs Q-in-Q Provider Backbone Bridging M-in-M or Mac-in-Mac Add a second Service-VLAN-tag (S-tag) Used by a PBN (Provider Backbone Network) Ether type for S-VLANs: 0x88a8 (not in IANA database) Separates backbone VLAN assignments from customer VLAN assignments Placed between source MAC address and customer VLAN tag Standardized as 802.1ad Add a complete second ethernet header with extended tags Used by a PBBN (Provider Backbone Bridging Network) Adds provider MAC source and destination addresses Ether type for B-VLANs: 0x88a8 Adds an I-Tag (48 bits) between provider header and customer frame Ether type for provider backbone data: 0x88e7 (not in IANA database) Contains a 24 bit Service Instance Identifier Standardized as 802.1ah