ECEN5553 Telecom Systems Week #3 Read [4a] "High Speed Ethernet: A Planning Guide" [4b] "What If Ethernet Failed?" [4c] "8 Ethernet Predictions for 2014"

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)
Ethernet “dominant” LAN technology: cheap $20 for 100Mbs!
LAN Maps & Symbols Topologies & Devices. Physical & Logical Topologies Physical Topologies define the actual layout of the wire (media). For example,
CSC 450/550 Part 3: The Medium Access Control Sublayer More Contents on the Engineering Side of Ethernet.
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.
TDC 461 Basic Communications Systems Local Area Networks 29 May, 2001.
1 Chapter 8 Local Area Networks - Internetworking.
1 Interconnecting LAN segments Repeaters Hubs Bridges Switches.
1 Chapter 8 Local Area Networks - Internetworking Data Communications and Computer Networks: A Business User’s Approach.
Local Area Networks Part II. 2 Introduction Many times it is necessary to connect a local area network to another local area network or to a wide area.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
COMPUTER NETWORKS.
DataLink Layer1 Ethernet Technologies: 10Base2 10: 10Mbps; 2: 200 meters (actual is 185m) max distance between any two nodes without repeaters thin coaxial.
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
Connecting LANs, Backbone Networks, and Virtual LANs
Chapter 9A Network Basics.
CSC 311 IEEE STANDARD ETHERNET Common Bus topology Uses CSMA/CD Named after “ether”, the imaginary substance many once believed occupied all of space.
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.
Brierley 1 Module 4 Module 4 Introduction to LAN Switching.
1 Computer Communication & Networks Lecture 13 Datalink Layer: Local Area Network Waleed Ejaz
Ch. 16 High-Speed LANs The Emergence of High- Speed LANs Trends –Computing power of PCs has continued to grow. –MIS organizations recognize the.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
S3C2 – LAN Switching Addressing LAN Problems. Congestion is Caused By Multitasking, Faster operating systems, More Web-based applications Client-Server.
Layer 2. Datalink / Media Access This layer is responsible for allowing the devices to access the media. Creates connections between devices If more than.
Switches 1RD-CSY  In this lecture, we will learn about  Collision Domain and Microsegmentation  Switches – a layer two device ◦ MAC address.
5: DataLink Layer5a-1 Chapter 5: The Data Link Layer Last time: r multiple access protocols and LANs r link layer addressing, ARP r specific link layer.
Chapter 6 – Connectivity Devices
Link Layer: MAC Ilam University Dr. Mozafar Bag-Mohammadi.
Ethernet Term Paper Introduced by: Almarshood, Yosef Bahaitham, Ahmed Alrashudi, Ahmed.
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.
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.
Cisco 3 – Switching Concepts Perrine. J Page 16/1/2016 Module 4 The use of bridges and switches for segmentation results in ____? 1.Multiple broadcast.
Networks and Protocols CE Week 2a. Network hardware.
Topology, refers to the physical and logical diagrams which summarize network connections and information flow.
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.
Switches 1RD-CSY  In this lecture, we will learn about  Collision Domain and Microsegmentation  Switches – a layer two device ◦ MAC address.
NETWORK HARDWARE CABLES NETWORK INTERFACE CARD (NIC)
Outlines Received due 13 March 0%. Homework... Review your notes. Prepare for Midterm! Review your notes. Prepare for Midterm! Work on outline Work on.
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.
LAN Switching Concepts. Overview Ethernet networks used to be built using repeaters. When the performance of these networks began to suffer because too.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
Switching Concepts Introduction to Ethernet/802.3 LANs
Computer Networks Syed Md. Ashraful Karim Lecturer, CSE BU.
Outlines Received due 13 March %. MID-TERM n Wednesday, 1 March n Start studying NOW! n Work 4 of 5 pages n 1-2 pages of the previous midterm will.
Local Area Networks: Monil Adhikari. Primary Function of a LAN File serving – large storage disk drive acts as a central storage repository Print serving.
Ethernet Advanced Chapter 5. Release 16/7/2009 Chapter Objectives Explain 10Base-T network Explain 10Base-FL Explain the rule Identify different.
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.
Computer Communication and Networking Lecture # 4 by Zainab Malik 1.
CHAPTER -II NETWORKING COMPONENTS CPIS 371 Computer Network 1 (Updated on 3/11/2013)
Data Link Protocols Relates to Lab 2.
Lec # 25 Computer Network Muhammad Waseem Iqbal. Learn about the Internetworking Devices – Repeaters – Hubs – Switches – Bridges – Routers.
Instructor & Todd Lammle
ECEN5553 Telecom Systems Week #3 Read: [3] "A Roadmap to 100 Gbps Ethernet" [4a] "What if Ethernet Failed?" thru [4d] "Showdown Coming on Ethernet.
ECEN5553 Telecom Systems Week #4 Readings: Read [5a] "Whatever Happened to the IPv4 Address Crisis? thru [5c] "How Can the Internet Have.
Internetworking (Part II)
Local Area Networks Honolulu Community College
Networking Devices.
Chapter 3 Computer Networking Hardware
Chapter 4 Data Link Layer Switching
Hubs Hubs are essentially physical-layer repeaters:
Physical & Data-link ISQS 6343 #2 John R. Durrett.
Hubs Hubs are essentially physical-layer repeaters:
Data Link Issues Relates to Lab 2.
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.
Internetworking (Part II)
Presentation transcript:

ECEN5553 Telecom Systems Week #3 Read [4a] "High Speed Ethernet: A Planning Guide" [4b] "What If Ethernet Failed?" [4c] "8 Ethernet Predictions for 2014" [5a] "Is Your Ethernet Fast Enough?" [5b] "Showdown Coming on Ethernet Standard to Serve Faster Wi-Fi" [6a] "Browse at Your Own Risk" [6b] "The Data Brokers: Selling Your Personal Information" Exam #1 Lecture 15, 21 September (Live) No later than 28 September (Remote DL) Outline 7 October 2015, Lecture 22 (Live) No later than 14 October (Remote DL)

Outlines Received due 7 October (local) 14 October (remote) 0 %

802.3 MAC Flow Chart Packet to Send? No Yes Set Collision Couter = 0 Traffic on Network? Yes No Send Packet Collision? No Jam Yes Bump Collision Counter by +1 16th Collision? Drop Packet. Notify Higher Layer Yes Back-Off No

Major Drawbacks of CSMA/CD n MMAT equals infinity (No guaranteed Bandwidth) n No Priorities These make Ethernet marginal, at best, for Multimedia Traffic.

802.3 Packet Format PreSFD Destination Address Source Address LenCRCData + Padding Bytes:

Preamble time +1 volts 0 T 0 0 Logic One Logic Zero Series of pulses generated at receiver T seconds apart & in middle of each symbol.

Transmitting a File n Broken into smaller packets n Initial packets from Layer 5 Open Logical Connection n Packets from Layer 7 “Data” Contains Layer 7 traffic “Data” Contains Layer 3-6 info n Packets from Layer 4 Acknowledgements n Final packets from Layer 5 Close Logical Connection

10Base5 & 10Base2 (Obsolete) PC Printer Logical & Physical Bus All nodes monitor traffic Nodes share 10 Mbps Coax Cable 10Base5 "Vampire Tap" 10Base2 "T" connection Images from Wikipedia

10BaseT & Shared Hub PC Hub Logical Bus & Physical Star Shared hub (OSI Level 1) copies input bits to all outputs. All nodes monitor traffic. 4 nodes share 10 Mbps. Twisted Pair

10BaseT & Switched Hub PC Switch Logical Bus & Physical Star Switched Hub (OSI Level 1 & 2) copies packet to proper output. Only the destination monitors traffic. This example system can move up to 20 Mbps provided the packet source & destinations differ.

10BaseT & Switched Hub PC Switched Hub Logical Bus & Physical Star Each node shares 10 Mbps with the Switched Hub.

10BaseT & Switched Hub PC Switched Hub Using Half Duplex 10BaseT, a collision occurs if PC & Switched Hub simultaneously transmit. reception is screwed up

IEEE 802.3u 100 Mbps Fast Ethernet n Preserves CSMA/CD n Preserves Packet Format n Maximum End-to-End Lengths (a.k.a. Collision Domain) reduced to keep Normalized Propagation Delay low n Sales exceed 10 Mbps as of ‘98

Ethernet Switch Port Sales Source: "A Roadmap to 100G Ethernet at the Enterprise Data Center" IEEE Communications Magazine, November 2007

Back around 1994 to 1995… n Two 100 Mbps "Ethernets" introduced n Version A u CSMA/CD MAC, Ethernet Frames n Version B u Demand Priority MAC, Ethernet Frames n IEEE said Version A is Ethernet u IEEE 802.3u Fast Ethernet n IEEE said Version B is not Ethernet u IEEE VG-AnyLAN n is currently Dead RIP

IEEE 802.3z 1 Gbps Ethernet (1998) n Uses an extended version of CSMA/CD, including "Frame Bursting" n Best performance uses full duplex connections & switched hubs u CSMA/CD included so it can be called Ethernet n Collision Domain same as Fast Ethernet n Preserves Packet Format n Fiber or Cat6 Cables

Full Duplex System PC Switched Hub All > 10 Gbps, most 1 Gbps, & many 100 Mbps systems are Full Duplex. Net IC’s are designed to simultaneously transmit & receive. Line no longer shared. No Collisions. No need for CSMA/CD.

IEEE 802.3ae 10 Gbps “Ethernet” (2002) n Standard as of June 2002 n Does not use CSMA/CD u Uses switched hubs & full duplex connections u Uses Ethernet frame format n Initial available products used fiber u Copper cabling now an option

IEEE 802.3ba 40 & 100 Gbps “Ethernet” (2010) n Standard as of June 2010 n Does not use CSMA/CD u Uses switched hubs & full duplex connections u Uses Ethernet frame format n Copper cabling an option u 7-10 m, 10 twisted pairs required n Mostly uses fiber

IEEE 802.1p Priority Tags n 8 priorities n MAC protocols remain unchanged n Used by 802.1p enabled switches u Allows interactive voice or video to receive preferential treatment on an Ethernet LAN

Many Ethernet Physical Layer Standards Exist source: "Evolution of Ethernet Standards in the IEEE Working Group", IEEE Communications Magazine, August 2013

LAN Throughput n Average bit transmission rate actually available for use n Throughput = Efficiency * Line Speed n Shared Half Duplex Network u No Load Efficiency: ≈ 100% F Actually a little less since frames can't be transmitted back-to-back u Heavy Load Efficiency: ≈ 1/(1+5*NPD) F Shared network: apply to entire network F Switched network: apply between switched hub & end device n Switched Full Duplex Network Efficiency u ≈ 100% These are Estimates.

10BaseT & Shared Hub PC Hub Logical Bus & Physical Star Shared hub (OSI Level 1) copies input bits to all outputs. All nodes monitor traffic. 4 nodes share 10 Mbps. Max end-to-end distance is 79 meters. 53 m 26 m 8 m 17 m

10BaseT & Switched Hub PC Switch Logical Bus & Physical Star Switched hub (OSI Level 1 & 2) is packet & MAC aware. Nodes don't see all traffic. Line shared between node & switch. η Distance to use is PC to Hub specific. 53 m 26 m 8 m 17 m

Ethernet Performance n Simulations show CSMA/CD is very efficient for slow speed Networks. u Shared Ethernet efficiency equation reasonably accurate. n Simulations also show that Average Delay to move a packet at head of queue is usually small, even under heavy load conditions.

Shared LAN Efficiencies n 500 m end-to-end Heavy Load Conditions n 100 B packets: Formula =.8809 efficiency 5 nodes:.9986 simulated 50 nodes:.6980 simulated n 1500 B packets: Formula =.9911 efficiency 5 nodes:.9953 simulated 50 nodes:.9532 simulated n Conclusion: Heavy Load η reasonably accurate

Head of Line Performance n 185 m end-to-end, 130 byte packets n 5 nodes > 90% of packets do not collide Average collisions/packet =.05 Average delay to transmit = 51 microsec. Maximum delay to transmit = 11.3 msec. n 50 nodes > 45% collide one or more times (2% 16x) Average collisions/packet =.93 Average delay to transmit = 340 microsec. Maximum delay to transmit = 236 msec

LAN History IEEE Token Ring n Based on early 1980’s technology n Covers OSI Layers 1 & 2 n 4 or 16 Mbps Line Speed n Logical Ring n A ‘Token’ is passed around the ring Node must have the Token to transmit n Guaranteed Bandwidth n Has Priorities

IEEE Token Ring n Technically Superior to shared Ethernet n Similar evolution to Ethernet u Logical & Physical Ring u Logical Ring, Shared Physical Star u Logical Ring, Switched Physical Star n 100 Mbps products available in ’98 u 3 years after Fast Ethernet n Sales have crashed is dead. RIP

Ethernet & Token Ring Shared Network Efficiency NPD Efficiencies Token Ring 1/(1 + NPD) Ethernet 1/(1 + 5*NPD)

Shared Network Performance Issues n Slow Speed Network? Both Ethernet & Token Ring work well n Borderline Network? Token Ring offers clearly superior performance n High Speed Network? Both stink. n Token Ring and Ethernet MAC’s don’t scale well to long distances or high speeds

Shared Ethernet Efficiency Designed to operate as "Low Speed" NPD Standard CSMA/CD

Low Speed Network? This configuration... PC Server Hub 10BaseT & Shared Hub

... is as good as this one... PC Server Switched Hub 10BaseT & Switched Hub n...IF traffic mostly going to/from same machine n Switched Hub better if diverse traffic flow

This configuration is even better. PC Server Switch n Server on a higher speed line. 100 Mbps10 Mbps 1 Gbps

Shared Ethernet Efficiency Gbps has higher NPD NPD 101.1

High Speed Network? This configuration has horrible throughput. PC Server Shared Hub 1 or 10 Gbps & Shared Hub Under heavy load, too much time spent recovering from collisions.

Ethernet (Shared) Hub n Operates at OSI Level 1 n ‘Electric Cable’ Traffic arriving at an input is immediately copied to all other ports on a bit-by bit basis. n Used on LAN's. Pretty much obsolete. n Repeater = single input & single output hub u Not used much on Ethernet any more u Generally now only used on WAN long haul F May be different protocol than Ethernet

Black Box Performance... OSI Level 1 LAN Hub Two packets simultaneously show up at input... From Node A Node B Node C To Node A Node B Node C

Black Box Performance will overwrite each other, i.e. garbage out. a.k.a. Shared Hub OSI Level 1 LAN Hub From Node A Node B Node C To Node A Node B Node C

Black Box Performance... Two packets simultaneously show up at input... OSI Level 1-2 (Switch) or 1-3 (Router)

Black Box Performance one will be transmitted (when allowed by MAC), the other momentarily buffered... OSI Level 1-2 (Switch) or 1-3 (Router)

Black Box Performance and then transmitted. OSI Level 2/3 Switch or Router

10BaseT & Shared Hub PC Hub One big collision domain. 53 m 26 m 8 m 17 m

10BaseT & Half Duplex Switch PC Switch Four smaller collision domains. 53 m 26 m 8 m 17 m

Example World 7 Users 7 Users Hub 1 Hub 2 If Box 1 & 2 are Level 1 Hubs One Big Collision Domain 15 Nodes share 10 Mbps Each node gets average of 10/15 Mbps 10BaseT Right Side to World gets 7/15th of available BW, on average.

Example World 7 Users 7 Users Sw 1 Sw 2 If Box 1 & 2 are Level 2 Switches Each node shares 10 Mbps with Switch Right Hand Side is on one 10 Mbps line. 10BaseT Right Side to World gets _____ of available BW. 1/8th (Was 7/15th) Right hand side sees increased delays. Can be alleviated with 100 Mbps Box 1 ↔ Box 2 link.

Switched Hubs or Bridge n On Power Up know nothing n When a packet arrives at an input port... u Look-Up Table consulted u Source MAC address not in table? F Table Updated: MAC address & Port matched u Destination MAC address not in table? F Packet broadcast to all outputs (a.k.a. flooding) u Destination MAC address in table? F Packet shipped to proper output n Look-up Table update is dependent on packet arrivals

Router n Operates at OSI Layers 1, 2, & 3 n Capable of making complex routing decisions u ‘peers into’ packets and examines Layer 3 address n Very useful on Large Networks with multiple end-to-end paths n Routers frequently exchange connectivity info with neighboring Routers u Routing Algorithms used to update Routing (Look-Up) Tables u Tables updated independently of traffic

Bridging versus Routing n Ethernet Bridge, Switch, or Switched Hub u Uses Layer 2 MAC Address u Unknown Destination? Flooded u Look-up Table updates are packet dependent n Router u Uses Layer 3 Internet Protocol Address u Unknown Destination? Default location u Look-up Tables updated independently of traffic n Small Network? Doesn't matter n Big Network? Floods not a good idea.

Ethernet Switch PreSFD Destination Address Source Address LenCRCData + Padding Bytes: Uses MAC Source Address to populate Look-Up Table Uses MAC Destination Address & Table for I/O Decision

Router MAC Destination Address MAC Source Address CRCData + Padding Bytes: IPv4TCP Populates Look-Up table independently of traffic. Uses Destination IP Address & Table for I/O Decision