CMPE 150 – Winter 2009 Lecture 3 January 13, 2009 P.E. Mantey.

Slides:



Advertisements
Similar presentations
Chapter 1 Data Communications and Networks - Overview Data Communications deals with the transmission of signals in a reliable and effective manner. Topics.
Advertisements

Adapted from Tanenbaum's Slides for Computer Networks, 4e
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao
CMPE 150 – Winter 2009 Lecture 17 March 5, 2009 P.E. Mantey.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
SIGNALS and SYSTEMS. What is a signal? SIGNALS and SYSTEMS What is a signal? What is a system?
CMPE 150 – Winter 2009 Lecture 4 January 15, 2009 P.E. Mantey.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
CMPE 150 – Winter 09 Lecture 2 January 8, 2009 P.E. Mantey.
Review on Networking Technologies Linda Wu (CMPT )
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
Reference Model 1. Layered network Why network are layered ?! -Easy to change -Easy to troubleshoot -Give general idea of each layer 2.
ITEC350 Networks I Lecture 1 Hwajung Lee. References Panko, “Business Data Networks and Telecommunications,” 4 th Edition, Prentice Hall, Tanenbaum,
Advanced Computer Network Lecture 1: Introduction Yunming Ye Department of Computer Science Shenzhen Graduate School Harbin Institute of Technology.
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor Milos STOLIC, B.Sc. Assistant
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
Chapter 1 Introduction.
References Computer Networks: Andrew S. Tanenbaum, Forth edition
Computer Networks and Communications (2) Bazara I. A. Barry Department of Computer Science University of Khartoum
Computer Networks Network Hardware & Software
CMPE 150 – Winter 2009 Lecture 9 February 3, 2009 P.E. Mantey.
ITEC350 Networks I Lecture 1 Hwajung Lee. What is Computer Networks? A collection of autonomous computers interconnected by a single technology  Interconnected.
Introduction Chapter 1 Uses of Computer Networks Business ApplicationsBusiness Applications Home ApplicationsHome Applications Mobile.
Chapter 6 Wide Area Networking Concepts, Architectures, & Services.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
Introduction Hamed Jamshak Hamed Jamshak Chapter 1 Hamed Jamshak.
Chapter 6 Wide Area Networking Concepts, Architectures, & Services.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, September 2011.
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
Computer Networks A.S. Tanenbaum 5 th Edition 2011 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice.
Chonbuk National University, DCS LabLab Seminar presented by ghcho 2002/1/7 1 Computer Networks 2003/Fall Division of Electronics & Information Engineering.
1 Introduction Computer Networks. 2 Motivation and Scope Computer networks and internets: an overview of concepts, terminology and technologies that form.
Chapter 1 Communication Networks and Services Network Architecture and Services.
CMPE 150 – Winter 2009 Lecture 19 March 12, 2009 P.E. Mantey.
William Stallings Data and Computer Communications
1 Chapters 2 & 3 Computer Networking Review – The TCP/IP Protocol Architecture.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter
ATM Yang Wang Professor: Anvari. Definition 1: ATM is a high bandwidth, low-delay, connection-oriented, packet-like switching and multiplexing.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction Chapter 1. Computer network computer network, often simply referred to as a network, is a collection of hardware components and computers.
Introduction Reference Models. The OSI Reference Model The TCP/IP Reference Model A Comparison of OSI and TCP/IP A Critique of the OSI Model and Protocols.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 1 – Data Communications, Data Networks, and.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Lecture (2).
Computer Networks.
Chapter 1 Communication Networks and Services
Computer Network Course objective: To understand Network architecture
Part I. Overview of Data Communications and Networking
Introduction.
Chapter 1 Introduction.
Overview Jaringan Komputer
Chapter 1 – Part 3 Introduction.
Reference Models The OSI Reference Model The TCP/IP Reference Model
Chapter 1 Introduction.
Lecture 1 Overview of Communication Networks and Services
Chapter 1. Introduction Data Communications
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Chapter 8 – Data switching and routing
Presentation transcript:

CMPE 150 – Winter 2009 Lecture 3 January 13, 2009 P.E. Mantey

CMPE Introduction to Computer Networks Instructor: Patrick Mantey Office: Engr. 2 Room 595J Office hours: Tuesday 3-5 PM TA: Anselm Kia Web site: Text: Tannenbaum: Computer Networks (4 th edition – available in bookstore, etc. )

Syllabus

Today’s Agenda Standards Layered Network Architecture - review Networks and History Physical Layer Signals and Systems Fourier Analysis Communication Theory

Standards Required to allow for interoperability between equipment Advantages Ensures a large market for equipment and software Allows products from different vendors to communicate Disadvantages Freeze technology May be multiple standards for the same thing

Standards Organizations IEEE ANSI Internet Society ISO ITU-T (formally CCITT) ATM forum

Network Standardization Who’s Who in the Telecommunications World Who’s Who in the International Standards World Who’s Who in the Internet Standards World

ITU Main sectors Radiocommunications Telecommunications Standardization Development Classes of Members National governments Sector members Associate members Regulatory agencies

IEEE 802 Standards The 802 working groups. The important ones are marked with *. The ones marked with  are hibernating. The one marked with † gave up.

Metric Units The principal metric prefixes.

Reference Models The TCP/IP reference model.

Reference Models Protocols and networks in the TCP/IP model initially.

Comparing OSI and TCP/IP Models Concepts central to the OSI model Services Interfaces Protocols

A Critique of the OSI Model and Protocols Why OSI did not take over the world Bad timing Bad technology Bad implementations Bad politics

Bad Timing “The apocalypse of the two elephants.”

A Critique of the TCP/IP Reference Model Problems: Service, interface, and protocol not distinguished Not a general model Host-to-network “layer” not really a layer No mention of physical and data link layers Minor protocols deeply entrenched, hard to replace

Hybrid Model The hybrid reference model used by Tannenbaum

Internet Layering Level 5 -- Application Layer (rlogin, ftp, SMTP, POP3, IMAP, HTTP..) Level 4-- Transport Layer(a.k.a Host-to-Host) (TCP, UDP, ARP, ICMP, etc.) Level 3-- Network Layer (a.k.a. Internet) (IP) Level 2-- (Data) Link Layer / MAC sub-layer (a.k.a. Network Interface or Network Access Layer) Level 1-- Physical Layer

Example Networks The Internet Connection-Oriented Networks: X.25, Frame Relay, and ATM Ethernet Wireless LANs: 802:11

Architecture of the Internet

TCP/IP Reference Model Protocols and networks in the TCP/IP model initially.

Characteristics Internet Layer Connectionless Internet Protocol (IP) Task is to deliver packets to destination Transport Layer Transmission Control Protocol (TCP) Connection-oriented Reliable User Datagram Protocol (UDP) Connectionless Unreliable

TELCO Networks Connection-Oriented Networks X.25 Frame Relay ATM Fixed Route (set up at start of call) Quality of Service Billing – for connection time

T’s and D’s

T1 Time-division multiplexed stream of 24 telephone channels The basic technology upon which all T-carrier facilities are based Uses a full-duplex digital signal over two wire pairs. Bandwidth of Mbps through telephone- switching network Uses AMI or B8ZS coding.

O’s

SONET Synchronous Optical NETwork Synchronous Digital Hierarchy (SDH) Europe Internet for CARRIERS Worldwide standard Multiplex multiple digital channels Management support for –Operations –Administration –Maintenance

X.25 and Frame Relay X First Public Data Network – 1970s –Call and connect “Data Terminal Equipment” –Simple packet structure –Implemented “virtual circuit” connections –Flow control, hop-by-hop error control –Multiplexing – up to 4095 circuits at a time Frame Relay – 1980s (up to 2Mbps) –Limited error control, flow control –VC based packet switching --“wide area LAN”

Asynchronous Transfer Mode Vintage mid -1980s Goal to unify voice networks and data networks Packet Switching with virtual circuits (“channels”) Fixed-length packets (“cells”) 53 bytes –5 byte header, 48 byte “payload” –Virtual channel header (VCI) –No retransmission link-by-link Error correction codes only Envisioned to reach the end user Used widely today for backbones

ATM Virtual Circuits A virtual circuit.

ATM Virtual Circuits (2) An ATM cell.

The ATM Reference Model The ATM reference model.

The ATM Reference Model (2) The ATM layers and sublayers and their functions

Ethernet Architecture of the original Ethernet.

Wireless LANs (a) Wireless networking with a base station. (b) Ad hoc networking.

Wireless LANs (2) The range of a single radio may not cover the entire system.

Wireless LANs (3) A multicell network.

The ARPANET (a) Structure of the telephone system. (b) Baran’s proposed distributed switching system.

The ARPANET (2) The original ARPANET design. IMP = Interface Message Processor (Honeywell DDP-316)

The ARPANET (3) Growth of the ARPANET (a) December (b) July 1970.(c) March (d) April (e) September 1972.

NSFNET The NSFNET backbone in 1988.

UC CENIC January 2009

SIGNALS and SYSTEMS

What is a signal?

SIGNALS and SYSTEMS What is a signal? What is a system?

SIGNALS and SYSTEMS What is a signal? What is a system?

SIGNALS and SYSTEMS What is a signal? What is a system? Signal: time varying function produced by physical device (voltage, current, etc.)

SIGNALS and SYSTEMS What is a signal? What is a system? Signal: time varying function produced by physical device (voltage, current, etc.) System: device or process (algorithm) having signals as input and output Input x(t) output y(t)

SIGNALS and SYSTEMS

ax(t) ay(t) a 1 x 1 (t) + a 2 x 2 (t) a 1 y 1 (t) + a 2 y 2 (t) Superposition

SIGNALS and SYSTEMS Periodic signals -- f(t+T) = f(t) Period = T (seconds) Frequency = 1/ Period (“cycles” / sec. = Hertz (Hz)

SIGNALS and SYSTEMS Periodic signals -- f(t+T) = f(t) Period = T (seconds) Frequency = 1/ Period (“cycles” / sec. = Hertz (Hz) Radian frequency: (radians/sec.)

SIGNALS and SYSTEMS Reference: Signals, Systems and Tranforms Leland B. Jackson Addison Wesley

SIGNALS and SYSTEMS

100MHz square wave What bandwidth required for transmission?

SIGNALS and SYSTEMS Periodic Signal --- Composed of sinusoids MATLAB Demo

SIGNALS and SYSTEMS Periodic Signal --- Composed of sinusoids

Fourier Series is the “fundamental frequency”

Fourier Series Integration limits: when, then so we get:

Fourier Series Euler:

Fourier Series We can show ; recall that

Phasors: Phasors

References Stallings, W. Data and Computer Communications (7th edition), Prentice Hall 2004 chapter 1 Web site for Stallings book Web sites for IETF, IEEE, ITU-T, ISO Internet Requests for Comment (RFCs) Usenet News groups comp.dcom.* comp.protocols.tcp-ip