Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Local Area Networks.

Slides:



Advertisements
Similar presentations
University of Calgary – CPSC 441.  We need to break down big networks to sub-LANs  Limited amount of supportable traffic: on single LAN, all stations.
Advertisements

Topic 7 Local Area Networks (LAN)
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 19 Introduction to Computer Networks.
Review r Error Detection: CRC r Multiple access protocols m Slotted ALOHA m CSMA/CD r Homework 3 out r Project 3 out, link state only. Some slides are.
CSCI 465 D ata Communications and Networks Lecture 20 Martin van Bommel CSCI 465 Data Communications & Networks 1.
CSE 534 Fundamentals of Computer Networks Lecture 4: Bridging (From Hub to Switch by Way of Tree) Based on slides from D. Choffnes Northeastern U. Revised.
CS 4700 / CS 5700 Network Fundamentals Lecture 7: Bridging (From Hub to Switch by Way of Tree) Revised 1/14/13.
13.1 Chapter 13 Wired LANs: Ethernet Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
5/31/05CS118/Spring051 twisted pair hub 10BaseT, 100BaseT, hub r T= Twisted pair (copper wire) r Nodes connected to a hub, 100m max distance r Hub: physical.
EEC-484/584 Computer Networks Lecture 8 Wenbing Zhao
The Medium Access Control Sublayer Chapter 4. Ethernet Cabling The most common kinds of Ethernet cabling.
Service Providers & Data Link & Physical layers Week 4 Lecture 1.
Chapter 13 Wired LANs: Ethernet
Review r Error Detection: CRC r Multiple access protocols m Slotted ALOHA m CSMA/CD r LAN addresses and ARP r Ethernet Some slides are in courtesy of J.
1 K. Salah Module 4.3: Repeaters, Bridges, & Switches Repeater Hub NIC Bridges Switches VLANs GbE.
Introduction 1 Lecture 25 Link Layer (Ethernet, Switch) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science & Engineering.
1 ECE453 – Introduction to Computer Networks Lecture 8 – Multiple Access Control (II)
1 Kyung Hee University Chapter 13 Wired LANs: Ethernet.
DataLink Layer1 Ethernet Technologies: 10Base2 10: 10Mbps; 2: 200 meters (actual is 185m) max distance between any two nodes without repeaters thin coaxial.
Connecting LANs, Backbone Networks, and Virtual LANs
Thin Ethernet (10B2 / IEEE 802.3a) Segment length 0.5 m Up to 30 attached nodes Cable flexible and cheap Integrated or external transceiver connected via.
Introduction to IT and Communications Technology Justin Champion C208 – 3292 Ethernet Switching CE
Infrastructure de Communications – CR 4107Chapter 41 The Medium Access Control Sublayer Chapter 4.
Connecting LANs, Backbone Networks, and Virtual LANs
Chapter 13 Wired LANs: Ethernet
CMPE 150 – Winter 2009 Lecture 9 February 3, 2009 P.E. Mantey.
Lecture 17 Ethernet r Widely deployed because: m First LAN technology m Simpler and less expensive than token LANs and ATM m Kept up with the speed race:
Introduction1-1 Data Communications and Computer Networks Chapter 5 CS 3830 Lecture 27 Omar Meqdadi Department of Computer Science and Software Engineering.
5: DataLink Layer5-1 Ethernet “dominant” wired LAN technology: r cheap $20 for 100Mbs! r first widely used LAN technology r Simpler, cheaper than token.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor
CSMA with Collision Detection CSMA/CD can be in one of three states: contention, transmission, or idle.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
The Medium Access Control Sublayer طبقة ولوج الوسط الجزئية Chapter 4.
The Medium Access Control Sublayer Chapter 4 10/1/2015www.noteshit.com1.
CS3502: Data and Computer Networks Local Area Networks - 4 Bridges / LAN internetworks.
Enterprise network 8.1:Introduction 8.2:LANs 8.3:Ethernet / IEEE :Token ring 8.5:Bridges 8.6:FDDI 8.7:High-speed LANs 8.8:LAN protocol 8.9:Multicast.
10/18/2007 EETS Bluetooth Bluetooth Architecture Bluetooth Applications The Bluetooth Protocol Stack The Bluetooth Radio Layer The Bluetooth Baseband.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation Dynamic Channel Allocation  Delay for the divided.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011 The Medium Access Control Sublayer Chapter.
Link Layer: MAC Ilam University Dr. Mozafar Bag-Mohammadi.
Review the key networking concepts –TCP/IP reference model –Ethernet –Switched Ethernet –IP, ARP –TCP –DNS.
Review: –Ethernet What is the MAC protocol in Ethernet? –CSMA/CD –Binary exponential backoff Is there any relationship between the minimum frame size and.
5: DataLink Layer5-1 Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer Addressing.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
Computer Networks 15-1 Chapter 15. Connecting LANs, Backbone Networks, and Virtual LANs 15.1 Connecting devices 15.2 Backbone networks 15.3 Virtual LANs.
Enterprise network 8.1:Introduction 8.2:LANs 8.3:Ethernet / IEEE :Token ring 8.5:Bridges.
13.1 Chapter 13 Wired LANs: Ethernet Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
The Medium Access Control Sublayer Chapter 4 12/13/2015www.ishuchita.com1.
Link Layer MAC Dr. Mozafar Bag-Mohammadi University of Ilam.
ICS 156: Networking Lab Magda El Zarki Professor, ICS UC, Irvine.
13.1 Chapter 13 Wired LANs: Ethernet Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
4: DataLink Layer1 Hubs r Physical Layer devices: essentially repeaters operating at bit levels: repeat received bits on one interface to all other interfaces.
1 Ethernet History –developed by Xerox PARC in mid-1970s –roots in Aloha packet-radio network –standardized by Xerox, DEC, and Intel in 1978 –similar to.
5: DataLink Layer5-1 Link-layer switches. 5: DataLink Layer5-2 Hubs … physical-layer (“dumb”) repeaters: m bits coming in one link go out all other links.
1 LAN switching and Bridges Relates to Lab Outline Interconnection devices Bridges/LAN switches vs. Routers Bridges Learning Bridges Transparent.
The Medium Access Control Sublayer
Lec # 25 Computer Network Muhammad Waseem Iqbal. Learn about the Internetworking Devices – Repeaters – Hubs – Switches – Bridges – Routers.
1 Kyung Hee University Chapter 13 Wired LANs: Ethernet.
Chapter 16– Connecting LANs
Link Layer 5.1 Introduction and services
Part III Datalink Layer 10.
MAC Addresses and ARP 32-bit IP address:
Chapter 4 Data Link Layer Switching
The Medium Access Control Sublayer
Chapter 13 Wired LANs: Ethernet
Part III Datalink Layer 10.
Chapter 15. Connecting Devices
Presentation transcript:

Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Local Area Networks

2 Topics l Ethernet l Data Link Layer Switching

and Ethernet l  1-Persistent CSMA/CD LAN, Mbps l Ethernet  A specific product that almost implements 802.3

Classic Ethernet Physical Layer Architecture of classic Ethernet

Classic MAC Sublayer Protocol l Frame formats.  (a) DIX Ethernet, (b) IEEE l Preamble: for synchronization l Start of frame:

6 Ethernet MAC Sublayer Protocol l Addresses  Ethernet uses 6 bytes  Support  Unicast: address begins with 0  Multicasting: 1 + group number  Broadcasting: all 1’s

Classic MAC Sublayer Protocol Collision detection can take as long as 2 .

8 Ethernet MAC Sublayer Protocol l Minimum frame size: 64 bytes  Why? frame_size bits/channel_capacity bps > 2  s In 10-Mbps Ethernet, 2  = 50  s, therefore frame_size > 50  s x 10 Mbps = 500 bits, rounded up to 512 bits = 64 bytes

9 Binary Exponential Backoff Algorithm l Wait time t time slots after a collision  t = a random number between 0 and 2 i - 1 after i collisions  t = 1023, for i = 10,...,16  when i > 16, reset i = 0 l Low delay for light load l Reasonable delay for high load

Switched Ethernet (a) Hub. (b) Switch. Collision Domain?

Switched Ethernet An Ethernet switch. Switch Twisted pair Switch ports Hub

Fast Ethernet The original fast Ethernet cabling. Xbase-Y Channel capacity Cable type

Gigabit Ethernet A two-station Ethernet

Gigabit Ethernet A multistation Ethernet

Gigabit Ethernet Gigabit Ethernet cabling.

10 Gigabit Ethernet 10-Gigabit Ethernet cabling

17 Retrospective on Ethernet l Has been 20+ years l Simple and flexible  Reliable  Cheap  Easy to maintain l Works easily with TCP/IP  Both IP and Ethernet are connectionless l Evolution – no software change required  Speed: higher and higher  Hubs, switches

Data Link Layer Switching Uses of bridges Learning bridges Spanning tree bridges Repeaters, hubs, bridges, switches, routers, and gateways

Learning Bridges Bridge connecting two multidrop LANs

Learning Bridges Bridges (and a hub) connecting seven point-to- point stations.

21 Learning Bridges l Transparency  Plug and play l Operates in Promiscuous Mode  Accepting every frame transmitted on all LANs to which it is attached l Decides  Discard or forward  If forward, to which LAN?  Look up a huge destination address hash table

22 Learning Bridges l Hash Table  Initially empty  Flooding algorithm  Backward learning algorithm  Arrival time noted for dynamic topology  Scanned periodically to remove old entries l Routing procedure for an incoming frame  If dest LAN = src LAN then discard  If dest LAN != src LAN then forward  If dest LAN unknown then use flooding

Learning Bridges Protocol processing at a bridge.

Spanning Tree Bridges l To increase reliability  Two or more bridges between 2 LANs l Problem: looping Bridges with two parallel links

Spanning Tree Bridges (2) A spanning tree connecting five bridges. The dotted lines are links that are not part of the spanning tree.

Repeaters, Hubs, Bridges, Switches, Routers, and Gateways (a) Which device is in which layer. (b) Frames, packets, and headers. Discussions: Collision domain? Plug-and-play?