EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.

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

Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
COE 341: Data & Computer Communications (T081) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Data and Computer Communications
COE 341: Data & Computer Communications (T061) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
1 Introduction to Networking Lesson 01 NETS2150/2850.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
Protocols and the TCP/IP Suite
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
Review on Networking Technologies Linda Wu (CMPT )
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
ECS 152A 1. Introduction. A Communications Model Source —generates data to be transmitted Transmitter —Converts data into transmittable signals Transmission.
Data and Computer Communications
William Stallings Data and Computer Communications 7th Edition
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Network Technology CSE Network Technology CSE3020 Week 1.
Computer Networks with Internet Technology William Stallings
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Presentation on Osi & TCP/IP MODEL
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications 1.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
The OSI Model.
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, September 2011.
Chonbuk National University, DCS LabLab Seminar presented by ghcho 2002/1/7 1 Computer Networks 2003/Fall Division of Electronics & Information Engineering.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
INTRODUCTION. A Communications Model Source –generates data to be transmitted Transmitter –Converts data into transmittable signals Transmission System.
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
Data Communications and Networking Overview
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Chapter 2 Network Models
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Net 221D:Computer Networks Fundamentals
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 1 – Data Communications, Data Networks, and.
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
Data and Computer Communications Eighth Edition by William Stallings Chapter 1 – Data Communications, Data Networks, and the Internet.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
William Stallings Data and Computer Communications 7th Edition
Protocols and the TCP/IP Suite
Introduction Supplementery Slides
Lecture (2).
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Distributed Systems.
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
Chapter 3: Open Systems Interconnection (OSI) Model
William Stallings Data and Computer Communications 7th Edition
William Stallings Data and Computer Communications 7th Edition
William Stallings Data and Computer Communications
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003

EE 4272Spring, 2003 Chapter 1: Introduction 1)Data Communications: Deals with the transmission of signals in a reliable & efficient manner. Topics: Signal Transmission; Transmission Media; Signal Encoding; Interfacing; Data Link Control; Multiplexing 2)Networking: Deals with the technology & architecture of the communications networks used to interconnect communicating devices Topics: LANs; WANs; 3)Communications Protocols: Protocol Architectures; Analysis of individual protocols at various layers of the architecture

EE 4272Spring, 2003 Simplified Communications Model - Diagram Purpose of Com. Sys.: Exchange of data between parties.

EE 4272Spring, 2003 A Communications Model Source - Generates data to be transmitted. E.g., Phone, computer Transmitter -Converts data into transmittable signals. E.g., encode bit stream into electromagnetic signals. Transmission System - Carries data. E.g., transmission line, or a complex network Receiver - Converts received signal into data readable to des. device. Destination - Takes incoming data

EE 4272Spring, 2003 Key Communications Tasks Transmission System Utilization: efficient/fair facility sharing Signal Generation Synchronization Exchange Management Error detection and correction Addressing and routing Recovery Message formatting Security Network Management Reading assignment: read the details of P6-p7

EE 4272Spring, 2003 Simplified Data Communications Model

EE 4272Spring, 2003 Networking Point-to-point communication not usually practical - Devices are too far apart - Large set of devices would need impractical number of connections Solution is a communications network

EE 4272Spring, 2003 Wide Area Networks Large geographical area Crossing public rights of way Rely in part on common carrier circuits Alternative technologies: all about resource sharing  Circuit switching: Dedicated communications path established for the duration of the conversation. e.g. telephone network  Packet switching: Date are sent out in a sequence of packets; Each packet passes through the network along some path; Used for terminal-to-computer, or computer-to-computer comm.  Frame relay (up to 2 Mbps): reading assignment p10  Asynchronous Transfer Mode (ATM): reading assignment p11

EE 4272Spring, 2003 Local Area Networks Smaller scope -Building or small campus Usually owned by same organization as attached devices Data rates much higher Usually broadcast systems (e.g. Ethernet Bus) Now some switched systems (e.g. Gigabit Ethernet Switch ) and ATM are being introduced

EE 4272Spring, 2003 Protocols Used for communications between entities in a system Entities: User applications; facilities; terminals Systems: Computer; Terminal; Remote sensor Must speak the same language Key Elements of a Protocol: - Syntax: Data formats; Signal levels - Semantics: Control information; Error handling - Timing: Speed matching; Sequencing

EE 4272Spring, 2003 Protocol Architecture Framework about how a set of protocols work together to finish the communication task between source and destination Three Protocol Architectures: - Three-Layer Model - TCP/IP Protocol Architecture - OSI Model

EE 4272Spring, 2003 TCP/IP Protocol Architecture Developed by the US Defense Advanced Research Project Agency (DARPA) for its packet switched network (ARPANET) Used by the global Internet No official model but a working one.  Application layer: logic needed to support various user applications  Host to host or transport layer: reliable end-to-end delivery mechanisms, e.g. TCP  Internet layer: provide routing function across multiple networks  Network access layer: concern the exchange of date between end system & the network to which it is attached  Physical layer: Physical interface between a data trans. device & a trans. medium or network

EE 4272Spring, 2003 TCP/IP Protocol Architecture Model

EE 4272Spring, 2003 OSI Model Open Systems Interconnection : A framework for developing protocol standards. Developed by the International Standardization Organization (ISO) Seven layers A theoretical system delivered too late! TCP/IP is the de facto standard

EE 4272Spring, 2003 OSI Layers Application: e.g. web browser, , file transfer Presentation: provides independence to the app. processes from differences in data representation (syntax). Session: Provides control structure for comm. between applications; establish, manages, and terminates connections (sessions) between cooperating applications Transport: end-to-end reliable delivery control Network: routing/switching; establish/maintain/terminate connections Data Link: reliable transfer of information across the physical links; send frames with necessary synch., error control, and flow control Physical: concern with transmission of unstructured bit stream over physical medium;

EE 4272Spring, 2003 OSI v TCP/IP

EE 4272Spring, 2003 Standards Required to allow for interoperability between equipments 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

EE 4272Spring, 2003 Standards Organizations Internet Society ISO ITU-T (formally CCITT) ATM forum IETF Further Reading Resource Web sites for IETF, IEEE, ITU-T, ISO Internet Requests for Comment (RFCs)