1 CS4550: Computer Networks II Review Data Link Layer.

Slides:



Advertisements
Similar presentations
Data Link Layer B. Konkoth. PDU  Protocol Data Unit  A unit of data which is specified in a protocol of a given layer  Layer 5, 6, 7 – Data  Layer.
Advertisements

Ethernet “dominant” LAN technology: cheap $20 for 100Mbs!
University of Calgary – CPSC 441.  Ethernet, defined under IEEE 802.3, is one of today's most widely used data communications standards  It finds its.
Ethernet Risanuri Hidayat. Ethernet The term Ethernet refers to the family of local-area network (LAN) products covered by the IEEE standard. Three.
Computer Networks Ethernet I Professor Hui Zhang
Repeaters can Mix PHY Standards Repeater NIC BNC AUI Connectors RJ-45 UTPDrop Cables 10Base5 Trunk Cable 10Base2 10Base-T.
CompTIA Network+ Chapter 2
Ethernet Kenneth Castelino. Network Architecture - Protocols Physical: Actual signal transmission Data-Link: Framing / Error Detection Network: Routing.
1 Computer Networks Local Area Networks. 2 A LAN is a network: –provides Connectivity of computers, mainframes, storage devices, etc. –spans limited geographical.
Network Concepts. Networks LAN WAN Main Concepts n Protocol n Media n Topology.
1 K. Salah Module 4.0: Data Link Layer The Logical Link Control (LLC) sublayer –Framing –Flow Control –Error Control The Media Access Control (MAC) sublayer.
TDC 461 Basic Communications Systems Local Area Networks 29 May, 2001.
Chapter 9: Data Link Control Business Data Communications, 4e.
EE 4272Spring, 2003 Chapter 14 LAN Systems Ethernet (CSMA/CD)  ALOHA  Slotted ALOHA  CSMA  CSMA/CD Token Ring /FDDI Fiber Channel  Fiber Channel Protocol.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 18 Introduction to Computer Networks.
1 LAN Topologies, Access methods (Week 1, Wednesday 1/10/2007) © Abdou Illia, Spring 2007.
LECTURE 13 NET BASE FP STANDARDS Pair of Fiber Optics. Star topology. 1 km for each part of network. Analog signal. Encoding the digital signal.
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Ethernet.
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
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,
© NOKIADEFAULT.PPT / / AO page: 1 IP in LANs.
IEEE Standards, FDDI, Collision Free Protocols
Introduction1-1 Data Communications and Computer Networks Chapter 5 CS 3830 Lecture 27 Omar Meqdadi Department of Computer Science and Software Engineering.
LAN Technologies MAC protocols used in LANs, to control access to the channel Token Rings: IEEE (IBM token ring), for computer room, or department.
Feb. 25, 2004 Prof. Paul Lin 1 CPET The Data Link Layer Paul I-Hai Lin, Professor Electrical and Computer Engineering Technology Purdue University,
1 Computer Communication & Networks Lecture 13 Datalink Layer: Local Area Network Waleed Ejaz
CS3502: Data and Computer Networks DATA LINK LAYER - 2 WB version.
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 Technologies Chapter 2. Approaches to Network Communication Connection-Oriented –Circuit-switched –A dedicated connection (circuit) is formed.
CS3502: Data and Computer Networks DATA LINK LAYER - 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,
CSCI 465 D ata Communications and Networks Lecture 19 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Link Layer: MAC Ilam University Dr. Mozafar Bag-Mohammadi.
Ethernet Term Paper Introduced by: Almarshood, Yosef Bahaitham, Ahmed Alrashudi, Ahmed.
Local Area Networks: Ethernet. IEEE Background Institution of Electrical and Electronic Engineering (IEEE) A professional non-profit organization Project.
Data Link Layer Moving Frames. Link Layer Protocols: ethernet, wireless, Token Ring and PPP Has node-to-node job of moving network layer.
CCNA 1 v3.0 Module 6 Ethernet Fundamentals. Objectives.
Chapter 1 - Local Area Network Technologies. How IP Datagrams are Encapsulated IP datagrams are found at the OSI Network layer IP datagrams are sent to.
Day10 LAN. Why? Allow more than one machine to share –Resources –Internet connectivity –Information.
1 IEEE 802 LANs Following the success of CDMA technologies ALOHA & Ethernet, IEEE standardized CDMA/CD technology as IEEE LAN Also standardized are.
CS3505: DATA LINK LAYER. data link layer  phys. layer subject to errors; not reliable; and only moves information as bits, which alone are not meaningful.
CS3505: Loca Area Networks CSMA/CD : IEEE and LAN Internetworks.
LANs : Aloha/CSMA , summary
Ethernet Overview it the IEEE standard for Ethernet.
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)
CS3502: Data and Computer Networks Loca Area Networks - 3 Adaptive Tree Walk Token Ring LAN : IEEE slotted rings FDDI.
Introduction to Computer Networking Ethernet Primer Mark Clements.
Data Link Layer. Link Layer The data unit to be transmited at the link layer is called a frame. Why link layer? How can it know where a frame begins and.
Data and Computer Communications Eighth Edition by William Stallings Chapter 15 – Local Area Network Overview.
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:
ETHERNET Yash Vaidya. Introduction Ethernet is a family of computer networking technologies for local area networks (LANs). Ethernet was commercially.
Data Link Issues Relates to Lab 2.
LECTURE 11 NET301 11/16/2015Lect IEEE LAN STANDARDS Ethernet LAN (by Xerox): Topology: Bus Transmission Media: Thick Coaxial Cable. Signal: Digital.
Link Layer 5.1 Introduction and services
Data Link Issues This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point.
Data Link Issues This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point.
CS 457 – Lecture 6 Ethernet Spring 2012.
Data Link Issues Relates to Lab 2.
CT1303 LAN Rehab AlFallaj.
Chapter 12 Local Area Networks
Data Link Issues Relates to Lab 2.
Protocol layering and data
7- chapter Seven Local Area Networks (LAN)
Chapter 12 Local Area Networks
Protocol layering and data
Chapter 12 Local Area Networks
Ethernet 16EC351 Computer networks unit II Mr.M.Jagadesh,AP/ECE.
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.
Ethernet and Token Ring LAN Networks
Presentation transcript:

1 CS4550: Computer Networks II Review Data Link Layer

data link layer phys. layer subject to errors; not reliable; and only moves information as bits, which alone are not meaningful. DL layer adds these, and combines bits into frames, or messages. purpose of DL: transform unreliable physical bit stream into reliable data communications link... PHY + DL = DATA COMMUNICATIONS MAC layer (media access control) - takes place of DL layer in LANs (together with LLC)

data link layer : functions framing and frame synchronization –frames marked by sync/async technique error control flow control addressing control access, data on same link (unlike EIA232) link management (3 phases)

HDLC: high level data link control ISO standard for a data link protocol other DL standards exist, but are very similar; e.g., PPP HDLC combines various functions of the DL layer - flow control, error control, sequencing, framing, etc. - into a single protocol standard

HDLC frame types and formats f a c data fcs f u I-frame(information/data) u S-frame (supervisory) u U-frame (Ip datagrams with a = ) 0 seq p/f next 1 0 type p/f next 1 1 type p/f modifier

data link layer : error control 3 basic techniques in this course (more complex techniques exist) –parity checking very simple and easy error detection –CRC - cyclic redundancy check more complex, but very effective and efficient –Hamming code limited error correction; based on complex combinations of parity checks

data link layer : flow and error control purpose : regulate the flow of data from sender S to receiver R, so that R is neither overwhelmed nor kept idle unnecessarily. secondary purpose may also be used to avoid swamping the network or link with traffic. technique : send control information between S and R, synchronizing on buffer space, transmission rates, etc. protocols: –stop-and-wait, alternating bit –sliding window (go-back-N, selective repeat/reject)

CSMA / CD : basic protocol 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 : frame format length: 64 to 1518 bytes preamble : 7 bytes; SOF : 1 byte; DA,SA : 2/6 bytes; length : 2 bytes; data : ; pad : 0-46; FCS : 4

CSMA / CD : standards IEEE : 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

Token Ring access controlled by token

Token Ring Network - general each station receives a bit, checks it, and passes it on; this introduces delay of about bits per station note that a station does not receive entire message before passing it on only node with token transmits; others repeat. frames removed by station that generated them THT (token holding timer) limits time a station holds the token token passed when (a) no more data or (b) THT expires

Token Ring : frame formats token SD: JK0JK000 ED: JK1JK1IE frame AC: access control (8) FS: frame status (8) SD AC ED FC DA SAINFOFCS ED FSSDAC P P PR R R T M A C r r A C r r