Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:

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.
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.
COE 341: Data & Computer Communications (T061) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Introduction to Networks and the Internet
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 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
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.
Term Paper Phase-I is Due on Tuesday, February 19 in class timing —Submit a Hard Copy of your paper (MS word Document) —Follow the instructions in “Term.
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.
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.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
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
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
Network Hardware (I) Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications 1.
Network Protocol Models and Architecture Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009.
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.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
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.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
William Stallings Data and Computer Communications
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.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
Protocols Used for communications between entities in a system Used for communications between entities in a system Must speak the same language Must speak.
CSCI 465 D ata Communications and Networks Lecture 2 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Chapter 2: Protocols and Architecture COE 341: Data & Computer Communications (Term 061) Dr. Radwan E. Abdel-Aal.
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
William Stallings Data and Computer Communications 7th Edition
Protocols and the TCP/IP Suite
Computer Communication Networks
Introduction Supplementery Slides
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Distributed Systems.
Computer Networks with Internet Technology William Stallings
University of Houston Protocols and Architecture Datacom II Lecture 4
Protocols and the TCP/IP Suite
ECEN 619 “Internet Protocols and Modeling”
Data and Computer Communications by William Stallings Eighth Edition
William Stallings Data and Computer Communications 7th Edition
ECEN “Internet Protocols and Modeling”
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:

Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information Technology

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 2 of 27 Topic & Structure of the lesson Introduction to Data Communication Model Data Communication Data Communication Networking Protocols and Protocol Architecture

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 3 of 27 Learning Outcomes At the end of this module, YOU should be able to: Explain the Networking details with the technology and architecture. Explain the communication protocols in Computer Networks.

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 4 of 27 Key Terms you must be able to use If you have mastered this topic, you should be able to use the following terms correctly in your assignments and exams: Networking Entity System Protocol Syntax Semantics PDU

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 5 of 27 Main Teaching Points Data Communications Model Networking Wide Area Networks Local Area Networks Protocols OSI Reference Model TCP/IP Protocol Suite

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 6 of 27 Source: generates data to be transmitted Transmitter: converts data into signals Transmission System: carries the signals Receiver: converts received signal into data Destination: takes incoming data Data Communications Model

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 7 of 27 Data Communications Reference Model Figure 1.1 Simplified Communication Model – William Stalling Data and Computer communication

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 8 of 27 Point to Point communication not practical Devices are too far apart Large set of devices would need impractical number of connections Solution is a communications network Networking

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 9 of 27 Figure 1.3 Simplified Network Model – William Stalling- Data and Computer communication Networking

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 10 of 27 Large geographical area Crossing public rights of way Rely in part on common carrier circuits Alternative technologies –Circuit switching –Packet switching –Frame relay –Asynchronous Transfer Mode (ATM) Wide Area Network

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 11 of 27 Smaller scope –Building or small campus Usually owned by same organization as attached devices Data rates much higher than WAN Usually broadcast systems Now some switched systems and ATM are being introduced Local Area Network

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 12 of 27 ENTITY - anything capable of sending or receiving info: –application program –file transfer package – package SYSTEM - a physically distinct object that contains one or more ENTITIES: –computer, terminals, remote sensors etc. Protocols

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 13 of 27 For two entities to successfully communicate, they must agree on: What is communicated? How is it communicated? When is it communicated? Must conform to some mutually acceptable set of conventions governing the exchange of data between the entities: PROTOCOLS Protocols

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 14 of 27 Key Elements of Protocols Syntax –Data formats, Signal levels Semantics –Control information, Error handling Timing –Speed matching, Sequencing Protocols

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 15 of 27 Task of communication is broken up into modules For example file transfer could use three modules –File transfer application –Communication service module –Network access module Protocol Architecture

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 16 of 27 Overview of Networking Simplified File Transfer Architecture Figure 1.6 Protocol in Simplified Architecture – William Stalling – D&C Communication Protocol Architecture

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 17 of 27 Addressing Requirements Two levels of addressing required Each computer needs unique network address Each application on a (multi-tasking) computer needs a unique address within the computer –The service access point or SAP Protocol Architecture

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 18 of 27 Protocol Data Unit (PDU) At each layer, protocols are used to communicate Control information is added to user data at each layer Transport layer may fragment user data Each fragment has a transport header added –Destination SAP –Sequence number –Error detection code This gives a transport protocol data unit Protocol Architecture

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 19 of 27 A layer model Each layer performs a subset of the required communication functions Each layer relies on the next lower layer to perform more primitive functions Each layer provides services to the next higher layer Changes in one layer should not require changes in other layers OSI Reference Model

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 20 of 27 Dominant commercial protocol architecture Specified and extensively used before OSI Developed by research funded US Department of Defense Used by the Internet TCP/IP Protocol Suite

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 21 of 27 TCP/IP Protocol Architecture Application Layer –Communication between processes or applications End to end or transport layer (TCP/UDP/…) –End to end transfer of data –May include reliability mechanism (TCP) –Hides detail of underlying network Internet Layer (IP) –Routing of data TCP/IP Protocol Suite

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 22 of 27 Network Layer –Logical interface between end system and network Physical Layer –Transmission medium –Signal rate and encoding TCP/IP Protocol Suite

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 23 of 27 Quick Review Question 1.List the major disadvantages with the layered approach to protocols. 2.Discuss the need or lack of need for a network layer(OSI layer 3) in a broadcast network.

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 24 of 27 Follow Up Assignment Presentation on Layered Model Approach (OSI or TCP/IP)

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 25 of 27 Summary of Main Teaching Points Data Communications Model Networking Wide Area Networks Local Area Networks Protocols Key Elements of Protocols Protocol Architecture Addressing Requirements Protocol Data Unit (PDU) OSI Reference Model TCP/IP Protocol Suite

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 26 of 27 Q & A Question and Answer Session

Networks and Protocols Communication Architecture and Network Protocol Layering Slide 27 of 27 Topic and Structure of next session  Network Hardware (I) Classification of Networks (PAN, LAN, MAN, and WAN) WAN technologies (Frame Relay, ISDN, and ATM) Next Session