DATA COMMUNICATION Lecture-3.

Slides:



Advertisements
Similar presentations
CENG 3331 Introduction to Telecommunications and Networks.
Advertisements

1 Network Concepts Rong Wang CGS3285 School of Computer Science University of Central Florida Spring2004.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
COE Data and Computer Communications Data Communications & Networking Overview.
Network Technology CSE Network Technology CSE3020 Week 1.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
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.
 Communication Tasks  Protocols  Protocol Architecture  Characteristics of a Protocol.
William Stallings Data and Computer Communications
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
Computer and Data Communications Read Chapters 1 & 2.
Data and Computer Communications, 9/E ISBN-13: William Stalling Data Communications Concept CSC230 Prof. F. Aljamal.
CENG 3331 Introduction to Telecommunications and Networks.
Powerpoint Templates Data Communication Muhammad Waseem Iqbal Lecture # 07 Spring-2016.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
CS509 Computer Networks Lecture 1 Dr. Nermin Hamza.
William Stallings Data and Computer Communications 7th Edition
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Protocols and the TCP/IP Suite
DATA COMMUNICATION Lecture-45.
SE-307: Computer Communication Networks
DATA COMMUNICATION Lecture-41.
Lecture (2).
DATA COMMUNICATION Lecture-1.
PROTOCOLS PROTOCOLS.
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Distributed Systems.
DATA COMMUNICATION Lecture-42.
DATA COMMUNICATION Lecture-20.
DATA COMMUNICATION Lecture-5.
DATA COMMUNICATION Lecture-22.
DATA COMMUNICATION Lecture-6.
DATA COMMUNICATION Lecture-16.
DATA COMMUNICATION Lecture-21.
University of Houston Protocols and Architecture Datacom II Lecture 4
DATA COMMUNICATION Lecture-10.
DATA COMMUNICATION Lecture-32.
Protocols and the TCP/IP Suite
ECEN 619 “Internet Protocols and Modeling”
DATA COMMUNICATION Lecture-23.
Data and Computer Communications by William Stallings Eighth Edition
DATA COMMUNICATION Lecture-9.
William Stallings Data and Computer Communications 7th Edition
DATA COMMUNICATION Lecture-7.
ECEN “Internet Protocols and Modeling”
William Stallings Data and Computer Communications 7th Edition
DATA COMMUNICATION Lecture-39.
DATA COMMUNICATION Lecture-8.
DATA COMMUNICATION Lecture-11.
DATA COMMUNICATION Lecture-4.
DATA COMMUNICATION Lecture-35.
DATA COMMUNICATION Lecture-40.
DATA COMMUNICATION Lecture-44.
DATA COMMUNICATION Lecture-19.
DATA COMMUNICATION Lecture-33.
DATA COMMUNICATION Lecture-15.
Chapter 2. Protocols and Architecture
DATA COMMUNICATION Lecture-30.
DATA COMMUNICATION Lecture-38.
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
DATA COMMUNICATION Lecture-34.
DATA COMMUNICATION Lecture-37.
DATA COMMUNICATION Lecture-36.
DATA COMMUNICATION Lecture-2.
DATA COMMUNICATION Lecture-12.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

DATA COMMUNICATION Lecture-3

Recap of Lecture 2 Key Data Communication Terminology Networks and Why we need Them? Distributed Processing Network Criteria Network Applications

Overview of Lecture 3 Communication Tasks Protocols Protocol Architecture Characteristics of a Protocol

Communications Tasks Transmission System utilization Interfacing Signal Generation Synchronization Exchange Management Error Detection and Correction Flow Control Addressing Routing Recovery Security Network Management

“Set of Rules Governing Communication” Protocols “Set of Rules Governing Communication”

Protocols Protocols defines: What is Communicated? How, it is Communicated? When, it is Communicated?

Protocols Elements of a Protocol: Syntax Semantics Timing

Protocol Architecture “Instead of having a single Module for performing communication, there is a structured set of modules that implement communications function”

Simplified File Transfer Architecture

Characteristics of a Protocol Direct or indirect Monolithic or structured Symmetric or asymmetric Standard or nonstandard

Summary Communication Tasks Protocols Protocol Architecture Characteristics of a Protocol

Suggested Reading Section 1.4 “Data Communications and Networking” 2nd Edition by Behrouz A. Forouzan Sections 1.1,2.1 “Data and Computer Communication” 6th Edition by William Stallings