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