Ethernet. Ethernet standards milestones 1973: Ethernet Invented 1983: 10Mbps Ethernet 1985: 10Mbps Repeater 1990: 10BASE-T 1995: 100Mbps Ethernet 1998:

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)
Switching & Operations. Address learning Forward/filter decision Loop avoidance Three Switch Functions.
Chabot College Chapter 2 Review Questions Semester IIIELEC Semester III ELEC
Computer Networks Ethernet I Professor Hui Zhang
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.
1 Data Link Protocols Relates to Lab 2. This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet,
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
1 Chapter 9 Computer Networks. 2 Chapter Topics OSI network layers Network Topology Media access control Addressing and routing Network hardware Network.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Service Providers & Data Link & Physical layers Week 4 Lecture 1.
Ethernet By far, the dominant standard for guided media for the internet is Ethernet. How does it work?
1 K. Salah Module 4.3: Repeaters, Bridges, & Switches Repeater Hub NIC Bridges Switches VLANs GbE.
1 ECE453 – Introduction to Computer Networks Lecture 8 – Multiple Access Control (II)
DataLink Layer1 Ethernet Technologies: 10Base2 10: 10Mbps; 2: 200 meters (actual is 185m) max distance between any two nodes without repeaters thin coaxial.
Layer 2 Switch  Layer 2 Switching is hardware based.  Uses the host's Media Access Control (MAC) address.  Uses Application Specific Integrated Circuits.
Connecting LANs, Backbone Networks, and Virtual LANs
Switching, routing, and flow control in interconnection networks.
Network Devices 1.
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.
Semester 1 Module 8 Ethernet Switching Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
Review: Medium Access Control Sublayer –What is the problem to be addressed in this sublayer? –Protocols that allow collision Pure ALOHA Slotted ALOHA.
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
Towards a Common Communication Infrastructure for Clusters and Grids Darius Buntinas Argonne National Laboratory.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor
Ch. 16 High-Speed LANs The Emergence of High- Speed LANs Trends –Computing power of PCs has continued to grow. –MIS organizations recognize the.
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.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
S3C2 – LAN Switching Addressing LAN Problems. Congestion is Caused By Multitasking, Faster operating systems, More Web-based applications Client-Server.
Gigabit Ethernet.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation Dynamic Channel Allocation  Delay for the divided.
Module 8: Ethernet Switching
CCNA 3 Week 4 Switching Concepts. Copyright © 2005 University of Bolton Introduction Lan design has moved away from using shared media, hubs and repeaters.
Review: –Ethernet What is the MAC protocol in Ethernet? –CSMA/CD –Binary exponential backoff Is there any relationship between the minimum frame size and.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
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.
Day10 LAN. Why? Allow more than one machine to share –Resources –Internet connectivity –Information.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 4 Switching Concepts.
Sem1 - Module 8 Ethernet Switching. Shared media environments Shared media environment: –Occurs when multiple hosts have access to the same medium. –For.
17 - Winter 2005 ECE ECE 766 Computer Interfacing and Protocols 1 Local Area Networks Need for high performance communications for physically close devices.
CS3505: Loca Area Networks CSMA/CD : IEEE and LAN Internetworks.
CEN 5501C - Computer Networks - Spring UF/CISE - Newman1 Computer Networks Chapter 5 – Hubs, Switches, VLANs, Fast Ethernet.
LANs : Aloha/CSMA , summary
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.
Ch 13. Wired LANs: Ethernet IEEE Standards Project 802 launched in 1985 – To set standards to enable intercommunication among equipment from a variety.
Chapter 13 Wired LANs: Ethernet Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 7 Spanning Tree Protocol.
Switching Concepts Introduction to Ethernet/802.3 LANs
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
Data Communications is the Real World OSI Layers 1 & 2 a.k.a TCP/IP Network Interface Layer.
1 Multiple Access: Ethernet Section Point-to-Point vs. Broadcast Media Point-to-point –PPP for dial-up access –Point-to-point link between Ethernet.
1 CCNA 3 v3.1 Module 4 Switching Concepts Claes Larsen, CCAI.
Computer networks. Topologies Point to point Bus (rail) Ring Tree, star, etc.
Computer Networks 0100-Ethernet Gergely Windisch
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
ETHERNET Yash Vaidya. Introduction Ethernet is a family of computer networking technologies for local area networks (LANs). Ethernet was commercially.
Youngstown State University Cisco Regional Academy
Part III Datalink Layer 10.
Computer networks.
Module 8: Ethernet Switching
Part III Datalink Layer 10.
Chapter 15. Connecting Devices
Presentation transcript:

Ethernet

Ethernet standards milestones 1973: Ethernet Invented 1983: 10Mbps Ethernet 1985: 10Mbps Repeater 1990: 10BASE-T 1995: 100Mbps Ethernet 1998: 1000Mbps Ethernet 2002: 10Gbps Ethernet 2010: 40Gbps and 100Gbps Ethernet

Ethernet Usage Most widely used networking technology. – Everything generic computer has one or more Ethernet port. – Data center machines are mostly connected with Ethernet.

The original Ethernet Robert Metcalfe’s design – Multiple stations tap into a shared communication medium called the Ether.

The original Ethernet Robert Metcalfe’s design – Multiple station tapped into a shared medium call the Ether. – Since the communication medium is shared, only one station can communicate: need a Medium Access Protocol (MAC), Carrier Sense Multiple Access (CSMA) with collision detection (CD), CSMA/CD. CSMA: sense the medium; if nobody is talking, talk – Two stations can start talking at the same time due to signal propagation delay. CD: monitor the medium while talking, if as soon as a garbled message is heard, stop talking, exponential back-off.

Topologies: logically the same Bus topology Coax Cable (10Base2, 10Base5) around 1985 Repeater Star topology 10Base-T, Half-duplex Dominates in later for easy management

Standard IEEE std 802.3, CSMA/CD Packet size: 64Bytes to 1500 Bytes – Why minimum and maximum sizes? Packet format: Speed: – 10Mbps Network size – < 2500m

100Mbps Ethernet (Fast Ethernet) Same protocol, same packet format/size, faster speed – 100Mbps Other impact besides technology advances? – Network size?

1000Mbps Ethernet Better cable quality Jumbo frame for large messages Retain CSMA/CD – If do nothing in the minimum frame size, the network size can only be 250/10 = 25m!! – Solution: Carrier extension to make minimum frame size to 4096 bits (512 bytes) to keep the size to 250m. – Nobody uses the CSMA/CD mode at 1Gbps. All switched.

Switched Ethernet In 1992/1993, change the repeater to a switch – Repeater: always broadcast – Switch: only send to the targeted port Switched Ethernet is contention free. Today, wired Ethernet are mostly switched Ethernet. – CSMA is still used in Wireless Ethernet, evolved to CSMA/CA Repeater Collision Switch No collision Collison free Full duplex 10/100Base-T

Switched Ethernet Topology management – Not doing broadcast anymore, how do we make sure that all packets can reach their destinations? Fall-back mode – If a switch does not know what to do with a packet (destination not in the forwarding table), do broadcast (send to all ports except the incoming port). Normal mode – Backward learning algorithm If a switch sees a packet from A at port X, put (A, X) in the forwarding table. Now, it knows what to do with packet to A.

Switched Ethernet Fall-back mode, broadcast will cause problem in a topology with a loop. – One packet with unknown destination will trigger a packet storm that would saturate all links in the loop. – Solution: using a spanning tree algorithm to make a topology without any loop (single path from one switch to any other switch). Switched Ethernet only supports a tree topology. Switch

Switched Ethernet allows a topology with multiple speeds.

Ethernet and the upper level Internet hosts typically runs TCP/IP/Ethernet protocol stack. Ethernet is designed for the cost. – Ethernet card is low-cost without much logic – Need to use CPU to move data into and out of the buffers in the card. There is typically a parameter in the OS to set the minimum time interval to generate interrupts. – Too much interrupt can consume the whole CPU, seen even in 1Gbps Ethernet. If uncontrolled, the card can generate more than interrupts per second. Communication Latency is very large with the traditional Ethernet

Ethernet development trend Leave the MAC alone 10X performance at 3-4X the cost Keep Interoperability: “plug and play”

10 Gigabit Ethernet A lot of focuses on the physical medium – big difference in 1Gbps and 10Gbps links. – Fibers cabling only. MAC protocol: still an Ethernet – frame format – min/max frame size – Full duplex operation only, no more CSMA/CD LAN and WAN -- Runs long distance

Ethernet enhancements for data centers Traffic differentiation: Priority groups – End-to-end traffic differentiation, not longer pure “best-effort” – Multiple queues for different priority groups. Lossless fabric: reliable transport – Like traditional HPC networks (e.g. InfiniBand) Transient congestion: priority based flow control Persistent congestion: backward congestion notification Fat-tree topology: shortest-path bridging – No longer spanning tree algorithms – L2-multi-pathing

Shortest path bridging Incremental advance to MSTP Builds a spanning tree for each bridge – Using the spanning tree rooted at the source switch for shortest path bridging. Data center bridging – a more newer extension. Switch

Ethernet Hardware Acceleration Interrupt coalescing – Improves throughput, but hurts latency Jumbo frames Segmentation offload engine (virtual MTU) – CPU sends jumbo frames, adapter splits the frame into regular sized frame – Server side optimization Good for server connecting to regular clients

Ethernet Hardware Acceleration TCP offload Engines – Hardware Acceleration for the entire TCP/IP stack – The network adapter supports the whole TCP/IP Internet Wide-Area RDMA protocol (iWARP) – Support RDMA over Ethernet

40GB, 100GB Ethernet Standardized in 2012 Just buff up the speed. Features: – Full duplex operation only – Preserve frame format – Preserve minimum and maximum frame size – Maintain the bit error rate 10^{-12} – use forward correction code. – 40Gbps or 100Gbps over certain distances Mostly focus on the physical layer issues and technology to achieve the rate. Ethernet is becoming a link technology.