CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 18 Introduction to Computer Networks.

Slides:



Advertisements
Similar presentations
LECTURE 11 CT1303 LAN. DYNAMIC MAC PROTOCOL No fixed assignment for transmission media or any network resources.. It allows transmission when needed.
Advertisements

TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 3 Underlying Technology.
COMP2330 Subject Review. Final Exam  Time: 14:45-16:45, 4 May 2010  Venue: SHALL  6 questions  8 pages  2 hours  20% percent (programming)  distributed.
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.
CS541 Advanced Networking 1 Basics of Wireless Networking Neil Tang 1/21/2009.
CMPE 150 – Winter 2009 Lecture 8 January 29, 2009 P.E. Mantey.
Introduction to Networks and the Internet
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Spring 2003 Week 4 Introduction to Networks and the Internet.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 17 Introduction to Computer Networks.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 4, Tuesday 1/30/2007)
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 15 Introduction to Computer Networks.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 8 Introduction to Networks and the Internet.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 10 Introduction to Networks and the Internet.
CSC 450/550 Part 3: The Medium Access Control Sublayer.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 9 Introduction to Networks and the Internet.
Midterm Review 1 Introduction –Basic terminology and concepts. Physical Layer –Time and frequency domains. –Bandwidth and data rate. –Analog and digital.
The Medium Access Control Sublayer Chapter 4. Ethernet Cabling The most common kinds of Ethernet cabling.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 16 Introduction to Computer Networks.
Understanding Networks II. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
1 K. Salah Module 1.0: Introduction Definition Communication Model Type of networks –WAN –MAN –LAN, WLAN –PAN, WPAN Networking Technologies Network Switching.
Distributed Systems Module 1 -Basic networking Teaching unit 1 – LAN standards Ernesto Damiani University of Bozen-Bolzano Lesson 3 – Introduction to Ethernet.
1 Chapter 5 The Medium Access Sublayer. 2 Chapter 5 The Medium Access Layer 5.1 The Channel Allocation problem - Static and dynamic channel allocation.
Chapter 2 Review of Computer Network Technology
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 1: Internetworking.
LAN/WAN Interconnectivity. Learning Objectives Explain the OSI reference model, which sets standards for LAN and WAN communications Explain the OSI reference.
1 LAN/WAN Interconnectivity Chapter 2. 2 Learning Objectives Explain the OSI reference model, which sets standards for LAN and WAN communications Discuss.
Infrastructure de Communications – CR 4107Chapter 41 The Medium Access Control Sublayer Chapter 4.
Chapter Five Network Architecture. Chapter Objectives  Describe the basic and hybrid LAN technologies  Describe a variety of enterprise-wide and WAN.
Chapter 5 outline 5.1 Introduction and services
Computer Networks 1 (Mạng Máy Tính 1)
A.S.Tanenbaum, Computer networks, ch4 MAC 1 The Medium Access Control Sublayer Medium Access Control: a means of controlling access to the medium to promote.
Local Area Network By Bhupendra Ratha, Lecturer
1 Module 15: Network Structures n Topology n Network Types n Communication.
Dr. L. Christofi1 Local & Metropolitan Area Networks ACOE322 Lecture 2 Medium Access Control and Logical Link Control.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor
CSMA with Collision Detection CSMA/CD can be in one of three states: contention, transmission, or idle.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
The Medium Access Control Sublayer طبقة ولوج الوسط الجزئية Chapter 4.
The Medium Access Control Sublayer Chapter 4 10/1/2015www.noteshit.com1.
The University of Bolton School of Business & Creative Technologies Wireless Networks Introduction 1.
1 CSC 322 Review A slide to a chapter summary of the material covered (based on the 8/e book)
LAN Topologies and Standards Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific.
CSCI 465 D ata Communications and Networks Lecture 19 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011 The Medium Access Control Sublayer Chapter.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. © The McGraw-Hill Companies, Inc. Medium Access Control Asst. Prof. Chaiporn.
Day10 LAN. Why? Allow more than one machine to share –Resources –Internet connectivity –Information.
1 CS4550: Computer Networks II Review Data Link Layer.
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
The Medium Access Control Sublayer Chapter 4 12/13/2015www.ishuchita.com1.
1 Merges of Wireless Communications and Computer Networks George Lee.
Ch 13. Wired LANs: Ethernet IEEE Standards Project 802 launched in 1985 – To set standards to enable intercommunication among equipment from a variety.
5: DataLink Layer 5a-1 Multiple Access protocol. 5: DataLink Layer 5a-2 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single.
ADG 1 Fall 2013 Review A slide to a chapter summary of the material covered (based on the 8/e book)
1 Chapter Overview Ethernet Token Ring FDDI Wireless Networking.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2016 (February 3, 2016)
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
MAC Layer Protocols for Wireless Networks. What is MAC? MAC stands for Media Access Control. A MAC layer protocol is the protocol that controls access.
The Medium Access Control Sublayer
CS440 Computer Networks 1 Wireless LAN (IEEE ) Neil Tang 10/01/2008.
Computer Engineering and Networks, College of Engineering, Majmaah University INTRODUCTION TO COMPUTER NETWORKS Mohammed Saleem Bhat
The Data Link Layer Chapter
CT301 LECTURE 8.
The Medium Access Control Sublayer
Data Transmission and Computer Communications ECE: 412
Link Layer and LANs Not everyone is meant to make a difference. But for me, the choice to lead an ordinary life is no longer an option 5: DataLink Layer.
Presentation transcript:

CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 18 Introduction to Computer Networks

CMPE 150- Introduction to Computer Networks 2 Announcements Midterm on –In class, closed books/notes. Homework 3 is up. –Due on Lab this week: discussion/review sessions for midterm. Lab next week: –Layer 2. –Ethernet.

CMPE 150- Introduction to Computer Networks 3 Today Finish MAC.

CMPE 150- Introduction to Computer Networks 4 Ethernet Cabling The most common kinds of Ethernet cabling.

CMPE 150- Introduction to Computer Networks 5 Ethernet Cabling (Cont’d) Three kinds of Ethernet cabling. (a) 10Base5, (b) 10Base2, (c) 10Base-T.

CMPE 150- Introduction to Computer Networks 6 Ethernet Topologies Cable topologies. (a) Linear, (b) Spine, (c) Tree, (d) Segmented.

CMPE 150- Introduction to Computer Networks 7 Switched Ethernet A simple example of switched Ethernet.

CMPE 150- Introduction to Computer Networks 8 Switched Ethernet (Cont’d) Point-to-point connections to multi-port hub acting like switch; no collisions. More efficient under high traffic load: break large shared Ethernet into smaller segments. Hub Switch

CMPE 150- Introduction to Computer Networks 9 Fast Ethernet IEEE 802.3u 100Mbps.

CMPE 150- Introduction to Computer Networks 10 Gigabit Ethernet (a) A two-station Ethernet. (b) A multistation Ethernet.. IEEE z.. All point to point.

CMPE 150- Introduction to Computer Networks 11 Gigabit Ethernet (Cont’d) Gigabit Ethernet cabling.

CMPE 150- Introduction to Computer Networks 12 Standardized MACs Topologies Bus Ring Round robin Reservation Contention Token bus (802.4) Polling (802.11) DQDB (802.6) CSMA/CD (802.3) CSMA(802.11) Token ring (802.5; FDDI) Techniques

CMPE 150- Introduction to Computer Networks 13 Wireless LANs

CMPE 150- Introduction to Computer Networks 14 Wireless LANs 2 modes of operation: –Infrastructure mode. –Ad hoc mode,

CMPE 150- Introduction to Computer Networks 15 Wireless LANs (a) Wireless networking with a base station. (b) Ad hoc networking.

CMPE 150- Introduction to Computer Networks 16 IEEE IEEE standard for WLANs. Standardizes the PHY, MAC, and LLC. –LLC is the same as Ethernet.

CMPE 150- Introduction to Computer Networks 17 The Protocol Stack Part of the protocol stack.

CMPE 150- Introduction to Computer Networks 18 IEEE Stack (Cont’d) Distributed access control mechanism (DCF) based on CSMA with optional centralized control (PCF). Physical Layer DCF PCF MAC layer Contention-free Service (polling) Contention Service (CSMA) LLC

CMPE 150- Introduction to Computer Networks Distributed coordination function (DCF) uses CSMA-based protocol (e.g., ad hoc networks). CD does not make sense in wireless. –Hard for transmitter to distinguish its own transmission from incoming weak signals and noise. Point coordination function (PCF) uses polling to grant stations their turn to transmit (e.g., cellular networks).

CMPE 150- Introduction to Computer Networks 20 Why a new MAC for wireless?

CMPE 150- Introduction to Computer Networks 21 Why a new MAC for wireless? The range of a single radio may not cover the entire system.

CMPE 150- Introduction to Computer Networks 22 Why a new MAC for wireless? (a) The hidden station problem. (b) The exposed station problem.

CMPE 150- Introduction to Computer Networks MAC DCF: CSMA or CSMA/CA. PCF; uses polling (centralized round-robin)

CMPE 150- Introduction to Computer Networks 24 What’s CSMA/CA? CSMA with collision avoidance. Radios are usually half-duplex. –Cannot send and listen at the same time. –CSMA/CD not possible. CSMA/CA means both physical- and virtual carrier sensing. –Tries to avoid hidden terminals.

CMPE 150- Introduction to Computer Networks 25 How does CSMA/CA work?

CMPE 150- Introduction to Computer Networks Fragments A fragment burst.

CMPE 150- Introduction to Computer Networks 27 REVIEW

CMPE 150- Introduction to Computer Networks 28 REVIEW (1) Introduction, overview, terminology. The Telephone Network (PSTN or POTS). Addressing. Data networks. –Communication model. –System components. Connecting end systems: –Point-to-point (dedicated) link. –Multiple access (shared) link. –Switched point-to-point.

CMPE 150- Introduction to Computer Networks 29 REVIEW (2) Types of data networks: –Coverage: LAN, MAN, WAN. –Type of connection. –Topology. Protocols, Layering, Protocol Architecture (Stack), PDUs. Examples of protocol stacks. –OSI ISO. –TCP/IP. Protocol stack operation. –Encapsulation/de-encapsulation. –Overhead.

CMPE 150- Introduction to Computer Networks 30 REVIEW (3) Types of networks: –Circuit-, message-, and packet switching. Types of network services: –Connection versus connection-less service or datagram versus virtual circuit. Physical layer (PHY). –Function. –Analog versus digital transmission. –Digitization.

CMPE 150- Introduction to Computer Networks 31 REVIEW (4) PHY (Cont’d). –Sampling frequency. –Bit rate. –Signals and Systems. Fourier analysis. Nyquist’s Theorem. Shanon’s Theorem. Bandwidth. –Guided transmission. –More on the PSTN.

CMPE 150- Introduction to Computer Networks 32 REVIEW (5) PHY (Cont’d). –More on the PSTN. Components. Modems. Modulation. Baud rate versus bit rate. Full-, half-, and simplex transmission. Broadband access: ADSL, Cable, Wireless LL. Trunking. –Mux’ing and De-mux’ing. –Wireless transmission.

CMPE 150- Introduction to Computer Networks 33 REVIEW (6) PHY (Cont’d). –Wireless transmission. –Satellite. –Mobile phone system. DLL. –Functions. Framing, error-, and flow control. –Framing. Different framing mechanisms. Frame fields. –Error control. –Flow control.

CMPE 150- Introduction to Computer Networks 34 REVIEW (7) DLL. –Error control. Error detection versus error correction. Mechanisms for error detection/correction. –Error + Flow control protocols. Stop-and-Wait. ARQ. Sliding window. Go back N Selective repeat.

CMPE 150- Introduction to Computer Networks 35 REVIEW (8) DLL (Cont’d). –Window size and sequence numbers. –Bandwidth-delay product. –Example DLL protocols, MAC. –Why MACs? –Where is the MAC in the stack? –MACs and LANs. –Multiplexing. FDM, TDM. Dynamic TDM.

CMPE 150- Introduction to Computer Networks 36 REVIEW (9) MAC (Cont’d). –Types of MACs. –Contention-based MACs. Aloha family. CSMA family, Ethernet. –Ethernet MAC. –BEB. –Cabling. –Ethernet evolution. Wireless LANs. –IEEE