Mozafar Bag-Mohammadi University of Ilam

Slides:



Advertisements
Similar presentations
1 ICS 156: Lecture 2 (part 2) Data link layer protocols Address resolution protocol Notes on lab 2.
Advertisements

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,
Wireless LANs and Introduction to IP Slide Set 7.
1 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
ECE544: Communication Networks-II, Spring 2006 D. Raychaudhuri & Max Ott Lecture II Includes teaching materials from L. Peterson.
Semester 4 - Chapter 4 – PPP WAN connections are controlled by protocols In a LAN environment, in order to move data between any two nodes or routers two.
Spring 2002CS 4611 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
6: Wireless and Mobile Networks6-1 Chapter 6: Wireless and Mobile Networks Background: r # wireless (mobile) phone subscribers now exceeds # wired phone.
Spring 2003CS 4611 Shared Access Networks Outline Bus (Ethernet) Token ring (FDDI) Wireless (802.11)
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 7 – February 2, 2010.
Chapter 5 outline 5.1 Introduction and services
Wi-Fi Wireless LANs Dr. Adil Yousif. What is a Wireless LAN  A wireless local area network(LAN) is a flexible data communications system implemented.
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
Overview of Wireless LANs Use wireless transmission medium Issues of high prices, low data rates, occupational safety concerns, & licensing requirements.
IEEE Project started by IEEE for setting standard for LAN. This project started in (1980, February), Name given to project is year and month.
Point-to-Point Access: PPP PPP Between Routers  Used for Point-to-Point Connections only  Used as data link control (encapsulates network layer.
The University of Bolton School of Business & Creative Technologies Wireless Networks Introduction 1.
Wireless Access avoid collisions: 2 + nodes transmitting at same time CSMA - sense before transmitting –don’t collide with ongoing transmission by other.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
1 Other LANs Token Rings Wireless –Wireless LAN (802.11, WiFi) –Broadband Wireless (802.16) –Bluetooth.
4 Semester 4 CHAPTER 4 REVIEW JEOPARDY S2C04 Jeopardy Review.
Chapter 6 Medium Access Control Protocols and Local Area Networks Wireless LAN.
Mozafar Bag-Mohammadi University of Ilam
WLAN.
EEC-484/584 Computer Networks Lecture 14 Wenbing Zhao
1 Shared Access Networks: Token ring, Wireless Sections 2.7 & 2.8.
1 Link Layer 3 Mozafar Bag-Mohammadi University of Ilam.
1 Chapter 4 MAC Layer – Wireless LAN Jonathan C.L. Liu, Ph.D. Department of Computer, Information Science and Engineering (CISE), University of Florida.
Data Link Protocols Relates to Lab 2.
IEEE Wireless LAN Standard
CS440 Computer Networks 1 Wireless LAN (IEEE ) Neil Tang 10/01/2008.
1 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
Wireless LAN Provides network connectivity over wireless media An Access Point (AP) is installed to act as Bridge between Wireless and Wired Network.
Data Link Issues Relates to Lab 2.
Point-Point Protocol (PPP) by William F. Widulski.
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.
The Data Link Layer Data Link Types Data Link Protocols Access Methods
Outline What is Wireless LAN Wireless Transmission Types
HDLC and PPP.
Point-to-Point Protocol (PPP)
PPP Protocol.
Lesson 6 Point to Point Protocol
The University of Adelaide, School of Computer Science
Communication Networks: Technology & Protocols
Wireless LANs Wireless proliferating rapidly.
Computer Communication Networks
PPP PROTOCOL The First semester
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.
Hubs Hubs are essentially physical-layer repeaters:
Medium Access Control (MAC) Sub-layer
Hubs Hubs are essentially physical-layer repeaters:
CS 457 – Lecture 7 Wireless Networks
Token Ring Overview Examples
Computer Communication & Networks
컴퓨터 네트워크 Chapter 4 컴퓨터 네트워크.
EEC-484/584 Computer Networks
Point-to-Point Protocol (PPP)
Chapter 6 Medium Access Control Protocols and Local Area Networks
Point-to-Point Protocol (PPP)
Overview Yesterday we looked at Ethernet: CSMA/CD network
Instructor Mazhar Hussain
Point-to-Point Protocol (PPP)
EEC-484/584 Computer Networks
ECSE-4730: Computer Communication Networks (CCN)
Point-to-Point Protocol (PPP)
PPP Protocol.
Data Link Control (DLC) Services
Presentation transcript:

Mozafar Bag-Mohammadi University of Ilam Link Layer 3 Mozafar Bag-Mohammadi University of Ilam

Token Ring Overview Examples 16Mbps IEEE 802.5 (based on earlier IBM ring) 100Mbps Fiber Distributed Data Interface (FDDI)

Token Ring (cont) Idea Frame Format Frames flow in one direction: upstream to downstream special bit pattern (token) rotates around ring must capture token before transmitting release token after done transmitting immediate release delayed release remove your frame when it comes back around stations get round-robin service Frame Format Control 8 24 CRC Start of frame End of Dest addr Body 48 Src Status 32

Wireless LANs IEEE 802.11 Physical Media spread spectrum radio (2.4GHz) diffused infrared (10m)

Spread Spectrum Idea Frequency Hopping Direct Sequence spread signal over wider frequency band than required originally designed to thwart jamming Frequency Hopping Direct Sequence

Frequency Hopping transmit over random sequence of frequencies sender and receiver share… pseudorandom number generator seed 802.11 uses 79 x 1MHz-wide frequency bands

Direct Sequence for each bit, send XOR of that bit and n random bits random sequence known to both sender and receiver called n-bit chipping code 802.11 defines an 11-bit chipping code Random sequence: 0100101101011001 Data stream: 1010 XOR of the two: 1011101110101001 1

Glossary of 802.11 Wireless Terms Station (STA): A computer or device with a wireless network interface. Access Point (AP): Device used to bridge the wireless-wired boundary, or to increase distance as a wireless packet repeater. Ad Hoc Network: A temporary one made up of stations in mutual range. Infrastructure Network: One with one or more Access Points. Channel: A radio frequency band, or Infrared, used for shared communication. Basic Service Set (BSS): A set of stations communicating wirelessly on the same channel in the same area, Ad Hoc or Infrastructure. Extended Service Set (ESS): A set BSSs and wired LANs with Access Points that appear as a single logical BSS.

Supporting Mobility Case 1: ad hoc networking Case 2: access points (AP) tethered each mobile node associates with an AP

Overview, 802.11 Architecture ESS Existing Wired LAN AP AP STA STA STA STA BSS BSS Infrastructure Network STA STA Ad Hoc Network Ad Hoc Network BSS BSS STA STA

Mobility (cont) Scanning (selecting an AP) modes node sends Probe frame all AP’s w/in reach reply with ProbeResponse frame node selects one AP; sends it AssociateRequest frame AP replies with AssociationResponse frame new AP informs old AP via tethered network modes active: when join or move passive: AP periodically sends Beacon frame

MACAW Sender transmits RequestToSend (RTS) frame Receiver replies with ClearToSend (CTS) frame Neighbors… see CTS: keep quiet see RTS but not CTS: ok to transmit Receiver sends ACK when it has frame neighbors silent until see ACK Collisions no collisions detection known when don’t receive CTS exponential backoff

Hidden & Exposed nodes

Collisions Avoidance Similar to Ethernet Problem: hidden and exposed nodes A B C D Hidden node Exposed node Sending node

Point to Point Data Link Control one sender, one receiver, one link: easier than broadcast link: no Media Access Control no need for explicit MAC addressing e.g., dialup link, ISDN line popular point-to-point Data Link Control protocols: PPP (point-to-point protocol) Protocol choice for dialup link.

Point-to-Point (serial) links Many data link connections are point-to-point serial links: Dial-in or DSL access connects hosts to access routers Routers are connected by high-speed point-to-point links IP hosts and routers are connected by a serial cable Data link layer protocols for point-to-point links are simple: Main role is encapsulation of IP datagrams No media access control needed

Data Link Protocols for Point-to-Point links SLIP (Serial Line IP) First protocol for sending IP datagrams over dial-up links (from 1988) Encapsulation, not much else PPP (Point-to-Point Protocol): Successor to SLIP (1992), with added functionality Used for dial-in and for high-speed routers HDLC (High-Level Data Link) : Widely used and influential standard (1979) Default protocol for serial links on Cisco routers Actually, PPP is based on a variant of HDLC

PPP - IP encapsulation The frame format of PPP is similar to HDLC and the 802.2 LLC frame format: PPP assumes a duplex circuit Note: PPP does not use addresses Usual maximum frame size is 1500 PPP suports an asynchronous link (8 data bits/no parity) or a bit-oriented synchronous link

Additional PPP functionality In addition to encapsulation, PPP supports: multiple network layer protocols (protocol multiplexing) Link configuration Link quality testing Error detection Option negotiation Address notification Authentication The above functions are supported by helper protocols: LCP PAP, CHAP NCP

PPP Support protocols Link management: The link control protocol (LCP) is responsible for establishing, configuring, and negotiating a data-link connection. LCP also monitors the link quality and is used to terminate the link. Authentication: Authentication is optional. PPP supports two authentication protocols: Password Authentication Protocol (PAP) and Challenge Handshake Authentication Protocol (CHAP). Network protocol configuration: PPP has network control protocols (NCPs) for numerous network layer protocols. The IP control protocol (IPCP) negotiates IP address assignments and other parameters when IP is used as network layer.