LANs : Aloha/CSMA , summary

Slides:



Advertisements
Similar presentations
Topic 7 Local Area Networks (LAN)
Advertisements

Ethernet “dominant” LAN technology: cheap $20 for 100Mbs!
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.
Ethernet – CSMA/CD Review
1 K. Salah Module 4.2: Media Access Control The Media Access Control (MAC) sublayer –Random Access (CSMA), IEEE –Token Passing, IEEE Ch 13-
1 A Station A begins transmission at t=0 A Station A captures channel at t=t prop CSMA Random Access Scheme.
Ethernet Standards Ethernet concepts origin DIX consortium – Mbps Ethernet 1 st Blue book – 1980 IEEE group takes over – Project 802 –802.1 – High.
Ethernet Kenneth Castelino. Network Architecture - Protocols Physical: Actual signal transmission Data-Link: Framing / Error Detection Network: Routing.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 17 Introduction to Computer Networks.
Chapter 14 LAN Systems Ethernet (CSMA/CD) ALOHA Slotted ALOHA CSMA
Network Concepts. Networks LAN WAN Main Concepts n Protocol n Media n Topology.
TDC 461 Basic Communications Systems Local Area Networks 29 May, 2001.
EE 122: Ethernet and Ion Stoica September 18, 2002 (* this talk is based in part on the on-line slides of J. Kurose & K. Rose)
EECC694 - Shaaban #1 lec #6 Spring Point-to-Point Vs. Shared Channel Communication In LANs Point-to-point: –Computers connected by communication.
EE 4272Spring, 2003 Chapter 14 LAN Systems Ethernet (CSMA/CD)  ALOHA  Slotted ALOHA  CSMA  CSMA/CD Token Ring /FDDI Fiber Channel  Fiber Channel Protocol.
EEC-484/584 Computer Networks Lecture 13 Wenbing Zhao
1 LAN Topologies, Access methods (Week 1, Wednesday 1/10/2007) © Abdou Illia, Spring 2007.
Distributed Systems Module 1 -Basic networking Teaching unit 1 – LAN standards Ernesto Damiani University of Bozen-Bolzano Lesson 3 – Introduction to Ethernet.
Ethernet Outline Multiple Access and Ethernet Intro Ethernet Framing CSMA/CD protocol Exponential backoff.
CS 453 Computer Networks Lecture 14 Medium Access Control Sublayer.
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Ethernet.
The Ethernet Prepared by: Amer Al-Qadri Ahmad Abdul-Rahman Ismail khistah
Infrastructure de Communications – CR 4107Chapter 41 The Medium Access Control Sublayer Chapter 4.
Enhanced CSMA Additional improvement  Use CSMA access  Listen while transmitting  Stop immediately if collision sensed  Called collision detection.
Review: Medium Access Control Sublayer –What is the problem to be addressed in this sublayer? –Protocols that allow collision Pure ALOHA Slotted ALOHA.
Lecture 2 Computer Communications and Networks Boriana Koleva Room: C54 Phone:
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 17.
CSC 311 IEEE STANDARD ETHERNET Common Bus topology Uses CSMA/CD Named after “ether”, the imaginary substance many once believed occupied all of space.
9/11/2015 5:55 AM1 Ethernet and CSMA/CD CSE 6590 Fall 2010.
1 Content Error detection and correction MAC sub-layer Ethernet Token Ring.
1 LAN Technologies and Network Topology. 2 Direct Point-to-Point Communication.
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.
1 Ethernet & IEEE Cisco Section 7.3 Stephanie Hutter October 2000.
CT1303 LAN LECTURE 15.
Link Layer: MAC Ilam University Dr. Mozafar Bag-Mohammadi.
Ethernet Term Paper Introduced by: Almarshood, Yosef Bahaitham, Ahmed Alrashudi, Ahmed.
CSCI 465 D ata Communications and Networks Lecture 21 Martin van Bommel CSCI 465 Data Communications & Networks 1.
1 Data Link Layer Lecture 22 Imran Ahmed University of Management & Technology.
Data and Computer Communications Ninth Edition by William Stallings Data and Computer Communications, Ninth Edition by William Stallings, (c) Pearson Education.
Ethernet Standards DIX consortium – Mbps Ethernet 1 st Blue book – 1980 IEEE group takes over – Project 802 –802.1 – High Level Interface –HLI –
Day10 LAN. Why? Allow more than one machine to share –Resources –Internet connectivity –Information.
1 CS4550: Computer Networks II Review Data Link Layer.
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.
1 Traditional Ethernet 8Ethernet and CSMA/CD (IEEE 802.3) 8Carrier sense multiple access with collision detection 8Four step procedure 8If medium is idle,
Chapter 13 and 14 – Multiple Access, Local Area Networks.
Ch 13. Wired LANs: Ethernet IEEE Standards Project 802 launched in 1985 – To set standards to enable intercommunication among equipment from a variety.
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
Rehab AlFallaj.  Standards determine:  Techniques used in the networks.  Its protocols.  Network specifications and features.
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)
1 Ethernet CSE 3213 Fall February Introduction Rapid changes in technology designs Broader use of LANs New schemes for high-speed LANs High-speed.
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.
Wired LANs: Ethernet Shashank Srivastava Motilal Nehru national Institute Of Information Technology, Allahabad 4 Sep 2013.
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
Ch. 16 Ethernet Traditional Ethernet IEEE Medium Access Control –Carrier Sense Multiple Access with Collision Detection (CSMA/CD) –The most.
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
Example DLL Protocols 1. High-Level Data Link Control (HDLC).
Chapter 12 Local Area Networks
Protocol layering and data
Ethernet – CSMA/CD Review
7- chapter Seven Local Area Networks (LAN)
Chapter 12 Local Area Networks
Protocol layering and data
Chapter 12 Local Area Networks
Ethernet Outline Multiple Access and Ethernet Intro Ethernet Framing
Ethernet 16EC351 Computer networks unit II Mr.M.Jagadesh,AP/ECE.
Ethernet Outline Multiple Access and Ethernet Intro Ethernet Framing
Presentation transcript:

CS3502: Data and Computer Networks Local Area Networks - 2 CSMA/CD : IEEE 802.3

LANs : Aloha/CSMA , summary describe these using a CFSM model: pure Aloha slotted Aloha 1-persistent CSMA p-persistent CSMA nonpersistent CSMA Compare approximate utilization of the above

LANs : CSMA when collisions occur, how much time is wasted? what is approximate relative likelihood of repeating the collision, with CSMA, 1-persistent CSMA, 0.1 persistent CSMA, nonpersistent How can time wasted be reduced?

LANs : CSMA/CD adds collision detection capability to CSMA; greatly reduces time wasted due to collisions standardized as IEEE 802.3; most widespread LAN, perhaps most widespread network protocol; estimate: more that 50% of all LANs on the Internet use this protocol... implemented by many different companies developed by Robert Metcalfe, XEROX PARC, early 1970s..... led to founding of “3COM” company, (Santa Clara). [later Metcalfe sold his company for $400M)

CSMA / CD : basic protocol big difference from CSMA is that transmissions are stopped when collisions are detected. first version used bus -broadcast topology when the MAC receives a packet to transmit: (1) sense the carrier; {LISTEN} if no signal is detected then begin Xmitting message & continue sensing; if collision detected then Xmit jam, stop Xmitting, wait(BACKOFF), goto (1); when end-of-packet Xmitted, END. else {carrier is busy} go to (1)

CSMA / CD : basic protocol the “wait random time” is precisely defined: uses the binary exponential backoff algorithm physical encoding: digital signals, Manchester encoding. Broadcast medium. if collisions are detected, then wasted time is relatively short Q : what if the packet length is very short? (consider propagation delay) How long should the packet be?

CSMA / CD : backoff algorithm binary exponential backoff (BACKOFF) 1 slot = 51.2 s time following collision measured in slots after ith collision (i = 1, ..., 10) chose a random slot in [0, 2i - 1]. for i = 11..16, choose from [0..1023] when i reaches 16, give up.

CSMA / CD : backoff algorithm example: suppose 2 stations collide. What happens? what is Prob [another collision]? if 2nd collision occurs, what is Prob [3rd]? why measure time in 51.2 s slots?

CSMA / CD : frame format length: 64 to 1518 bytes preamble : 7 bytes; SOF : 1 byte; DA,SA : 2/6 bytes; length : 2 bytes; data : 0-1500; pad : 0-46; FCS : 4 exercise: specify the protocol using a CFSM model

CSMA / CD : topologies, media , etc. coaxial cable twisted pair fiber (less common) topologies bus - original design; widespread for many years star with hub in middle; now becoming common data rates 10 Mbps 100 Mbps Gbps on the way

CSMA / CD : network components medium (coax, tp, fiber) transceivers AUI cable (drop cable; station to coax) NIC (network interface card -MAC protocol logic) repeaters (needed to extend coax) test equipment hub (multiport repeater) : for star configuration bridges (to connect to other LANs)

CSMS / CD : physical layout coax. cable, physical(and logical) bus CSMA/CD

CSMA / CD : physical layout star/hub configuration. physical star, logical bus 2-twisted pair connections; hub is a repeater

CSMA / CD : some specifics prop speed 0.77 c on coax, 0.59 c on t.p. at most 4 repeaters between 2 stations; so at most 5 cable segments 500 m /segment max, or 2000 with repeaters (coax); 185 m /segment on thin cable. drop cables 25 m max max 100 stations per segment on coax at least 2.5 m between adjacent receivers on coax at most 30 stations per segment on thin cable at most 1024 stations per ethernet

CSMA / CD : standard s IEEE 802.3 : several physical configurations: 10BASE5 : baseband coaxial cable; original 10BASE2 : thin coaxial cable; cheaper alternative 10BASE-T : twisted pair, hub configuration 10BROAD36 : uses broadband coax (TV cable) 10BASE-F : fiber 100BASE-X : fiber OR twisted pair NOTE: all use the same frame format and basic MAC protocol

CSMA / CD : practical considerations For the following: consider only the LAN hardware needed; don’t yet consider internet connections you have 3 PCs in your house; what will it take (equipment/dollars) to connect them together ? design a network for a small business with 30-40 machines (PCs, Macs, linux), which is located in a single building. (eqmt, dollars) ditto, but it’s in 2 different buildings 10 miles apart