ELEC6219: Wireless and Mobile Networks Session 6: Local Area Networks - Case study: Ethernet (Part II) Adriana Wilde and Jeff Reeve.

Slides:



Advertisements
Similar presentations
CCNA3: Switching Basics and Intermediate Routing v3.0 CISCO NETWORKING ACADEMY PROGRAM Switching Concepts Introduction to Ethernet/802.3 LANs Introduction.
Advertisements

Topic 7 Local Area Networks (LAN)
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 19 Introduction to Computer Networks.
Chabot College Chapter 2 Review Questions Semester IIIELEC Semester III ELEC
Connecting LANs: Section Figure 15.1 Five categories of connecting devices.
The ALOHA Protocol “Free for all”: whenever station has a frame to send, it does so. –Station listens for maximum RTT for an ACK. –If no ACK after a specified.
CCNA 3 v3.1 Module 4.
1 Pertemuan 13 Teknik Akses Jaringan - Random Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Internetworking Fundamentals (Lecture #4) Andres Rengifo Copyright 2008.
CSCI 4550/8556 Computer Networks Comer, Chapter 11: Extending LANs: Fiber Modems, Repeaters, Bridges and Switches.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 4, Tuesday 1/30/2007)
EEC-484/584 Computer Networks Lecture 8 Wenbing Zhao
EEC-484/584 Computer Networks Lecture 14 Wenbing Zhao
Internetworking Devices that connect networks are called Internetworking devices. A segment is a network which does not contain Internetworking devices.
Cs/ee 143 Communication Networks Chapter 3 Ethernet Text: Walrand & Parakh, 2010 Steven Low CMS, EE, Caltech.
Connecting LANs, Backbone Networks, and Virtual LANs
Enhanced CSMA Additional improvement  Use CSMA access  Listen while transmitting  Stop immediately if collision sensed  Called collision detection.
1 Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
Connecting LANs, Backbone Networks, and Virtual LANs
Introduction1-1 Data Communications and Computer Networks Chapter 5 CS 3830 Lecture 27 Omar Meqdadi Department of Computer Science and Software Engineering.
Brierley 1 Module 4 Module 4 Introduction to LAN Switching.
1 Computer Communication & Networks Lecture 13 Datalink Layer: Local Area Network Waleed Ejaz
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.
LECTURE9 NET301. DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies the absence of other.
CS3502: Data and Computer Networks Local Area Networks - 4 Bridges / LAN internetworks.
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
Module 8: Ethernet Switching
Link Layer: MAC Ilam University Dr. Mozafar Bag-Mohammadi.
CCNA 3 Week 4 Switching Concepts. Copyright © 2005 University of Bolton Introduction Lan design has moved away from using shared media, hubs and repeaters.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
Networks and Protocols CE Week 2b. Topologies, CSMA/CD, CSMA/CA.
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Local Area Networks.
Semester 3—LAN Switching Chapter 2 Objectives  By the end of this chapter we will be able to perform tasks related to: – Various LAN Communication Problems.
Cisco 3 - Switching Perrine. J Page 16/4/2016 Chapter 4 Switches The performance of shared-medium Ethernet is affected by several factors: data frame broadcast.
Sem1 - Module 8 Ethernet Switching. Shared media environments Shared media environment: –Occurs when multiple hosts have access to the same medium. –For.
Medium Access Control Sub Layer
CS3505: Loca Area Networks CSMA/CD : IEEE and LAN Internetworks.
1 Data Link Layer Lecture 23 Imran Ahmed University of Management & Technology.
Cisco Network Devices Chapter 6 powered by DJ 1. Chapter Objectives At the end of this Chapter you will be able to:  Identify and explain various Cisco.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
Chapter 11 Extending LANs 1. Distance limitations of LANs 2. Connecting multiple LANs together 3. Repeaters 4. Bridges 5. Filtering frame 6. Bridged network.
Ethernet. Ethernet (802.3) 1-persistent CSMA, CD, binary exponential backoff Carrier sense: station listens to channel first. 1-persistent: If idle, station.
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
Switching Concepts Introduction to Ethernet/802.3 LANs
Extending LANs using Repeaters, Bridges, and Switches.
LECTURE9 NET301 11/5/2015Lect 9 NET DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2016 (February 3, 2016)
EE 122: Lecture 6 Ion Stoica September 13, 2001 (* this talk is based in part on the on-line slides of J. Kurose & K. Rose)
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation 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.
Computer Communication and Networking Lecture # 4 by Zainab Malik 1.
CCNA3 v3 Module 4 v3 CCNA 3 Module 4 JEOPARDY K. Martin.
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:
Lec # 25 Computer Network Muhammad Waseem Iqbal. Learn about the Internetworking Devices – Repeaters – Hubs – Switches – Bridges – Routers.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
Multiple Access By, B. R. Chandavarkar, CSE Dept., NITK, Surathkal Ref: B. A. Forouzan, 5 th Edition.
Network Devices Repeaters, hubs, bridges, switches, routers, NIC’s.
Instructor & Todd Lammle
Networking Devices.
Part III Datalink Layer 10.
Communication Networks NETW 501
CS4470 Computer Networking Protocols
Part III Datalink Layer 10.
Chapter 15. Connecting Devices
LAN Addresses and ARP IP address: drives the packet to destination network LAN (or MAC or Physical) address: drives the packet to the destination node’s.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
Presentation transcript:

ELEC6219: Wireless and Mobile Networks Session 6: Local Area Networks - Case study: Ethernet (Part II) Adriana Wilde and Jeff Reeve

At the end of this session you will be able to…  … evaluate CSMA/CD efficiency  … appraise the Ethernet Retransmission algorithm (exponential backoff )  … differentiate between frames and packets  … apply the backwards learning algorithm in Ethernet network switches

What The total time required to transmit the message is: 1.3*RTT 2.5*RTT 3.7*RTT 4.11*RTT 5.None of the above These answers refer to the exercise presented in the OHP, from a past exam question

 Yesterday we discussed the minimum frame size requirement in Ethernet  We want to avoid sending frames that are “too short”. Where were we? p

 Independent Traffic (station model)  Single Channel  Observable Collisions (collision assuption)  Continuous or Slotted Time  Carrier Sense or No Carrier Sense Assumptions for Dynamic Channel Allocation p (T.4e) p (T.5e)

 For a 10Mbit/s Ethernet, with a maximum length of 2500 m and 4 repeaters, the RTT is set at about 50 µs (rounded up to 51.2), i.e. a minimum frame size of 512 bits.  The maximum round-trip delay of about 51.2 microseconds also imposes a restriction on the physical size of the LAN: D = RTT/2 * v (where ‘v’ is the signal propagation speed)  This results in a maximum value for D of 5120 m – if the network was larger than this then it would be impossible to rely on the RTT limit of about 51.2 µs (and in practice the cable losses restrict the overall network size to be much smaller). The “small print” p (T.4e) p (T.5e)

Talking point

CSMA/CD Efficiency (I)

CSMA/CD Efficiency (II)

CSMA/CD Efficiency (III)

Ethernet retransmission algorithm (I) This is the exponential back-off algorithm – it has been highly successful:  When a collision is detected, both nodes wait and try again (until successful)  The basic concept is that the wait time is doubled at every attempt (hence the term ‘exponential’)  This would not work if the algorithm was deterministic: both nodes would simply double their times in step and suffer repeated collisions

Ethernet retransmission algorithm (II)

Talking Point

Ethernet retransmission algorithm (III)

LAN Terminology Unit Function Repeater a simple amplifier (collision aware) (rarely used in modern systems) Hub essentially a multi-port repeater Switch (or ‘Bridge’, or ‘Transparent Bridge’) S&F Frames (‘S&F’ = ‘store and forward’) Router S&F Packets (typically IP packets) (i.e. Network (L3) Level LAN NETWORK

Ethernet Switches (I) Consider a four-port switch, connected as below: APort 0 BPort 1 CPort 2 DPort 3 When the switch receives a frame, it must decide what to do with it. p (T.4e) p (T.5e)

Is it a broadcast (is the destination address = FF…FF)? If so, the frame is flooded (i.e. forwarded on every port - this frame has to go everywhere, so there is no choice) Is the destination address location known? (i.e. the port that it is connected to) –No: flood the frame (i.e. transmit on every port) –Yes: filter the frame (i.e. transmit only on the port connected to the destination address) How do we know the location of the destination address? Ethernet Switches (II) p

How do we know the location of the destination address? From an internal table: we just look it up. However, this table is initially empty (e.g. on switch-on), the switch needs to build it up by examining the traffic through the switch. This is the backwards learning algorithm: the switch inspects all the source addresses and updates the internal table. Ethernet Switches (III) p

Consider an example: after reset, a frame is sent from A to B: this is flooded onto ports 1,2 and 3 Next a frame is sent from D to A: this frame is filtered (transmitted on port 0 only) because the switch is now aware (from the first frame) of the location of A. The ‘time’ field is to allow a timeout on every entry. This allows the connections between the nodes and the switch to be changed without reconfiguration: after a short delay the existing entries will timeout and be removed, allowing the new locations to be discovered and entered into the table. Ethernet Switches (IV) p

At the end of this session you should be able to…  … note the limitations of CSMA/CD  … apply the Ethernet Retransmission algorithm (exponential backoff ), appraising Ethernet as a successful LAN technology  … differentiate between frames and packets  … note the advantages of switches for network management

Enter question text... Study strategies 1.I have a partner and/or group study to revise the material 2.I devote a couple of hours every week to revise the lecture material 3.Both of the above 4.None of the above (yet)

What next?  This is the end of the first two layers of our model. We have just “loosely” covered the first 4 chapters in the Tanenbaum