Organizations have developed standard sets of protocols

Similar documents
Computer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite

Need For Protocol Architecture

Need For Protocol Architecture

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

ES623 Networked Embedded Systems

Computer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim

Introduction to Internetworking

Chapter 1: Introduction

CS-461 Internetworking. Dr. Mohamed Aboutabl

Data and Computer Communications

Tutorials and Practicals 31W6 ADMINISTRIVIA. A Communications Model. Communications and Networks. Simplified Communications

Lecture 2: Network Protocols and Layering

Chapter 12. Network Organization and Architecture. Chapter 12 Objectives Introduction Introduction

Computer Networks (Introduction to TCP/IP Protocols)

Layered Architecture

Network Model: Each layer has a specific function.

Network Models. Behrouz A. Forouzan Data communication and Networking Fourth edition

The History and the layers of the OSI Model 30 - October

Data and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications

Internet 최양희서울대학교컴퓨터공학부. MMlab 1

Data Communication and Network. Introducing Networks

Chapter Two. The OSI Model

Chapter 3 Protocols and the TCP/IP Suite

SUBJECT: DATA COMMUNICATION AND NETWORK SEMESTER: V SEMESTER COURSE: BCA SUBJECT TEACHER: Dr.K.Chitra Assistant Professor, Department of Computer

ITEC 3800 Data Communication and Network. Introducing Networks

Network Models. Presentation by Dr.S.Radha HOD / ECE SSN College of Engineering

Networks: Access Management

Application Layer. Presentation Layer. Session Layer. Transportation Layer. Network Layer. Physical Layer

Chapter 2 Network Models 2.1

Advanced Data Communication Networks

Lecture 3 Protocol Stacks and Layering

# DEFINITIONS TERMS. 5) A set of devices interconnected by media links. Network

Chapter 2 Network Models

Network Reference Models

Applied Computer Networks. Introduction (2 nd Edition) John Morton

Chapter 2 Network Models 2.1

TCP/IP THE TCP/IP ARCHITECTURE

Data & Computer Communication

Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide

Lecture (03) Networking Model (TCP/IP) Networking Standard (OSI) cont.,..

Computer Network : Lecture Notes Nepal Engineering College Compiled by: Junior Professor: Daya Ram Budhathoki Nepal Engineering college, Changunarayan

Cross Layer Protocol Design. Radio Communication III

CLASS A PROFILE. Prepared by: NTCIP Steering Group. May 1996

Overview of Network Software. CS158a Chris Pollett Jan 31, 2007.

Frame Relay. Frame Relay Information 1 of 18

L6: OSI Reference Model

Computer Networks Wolfgang Effelsberg

Technical Document TNA 133 : 1997 Telecom ISDN User-Network Interface: Layer 2

Data Encapsulation & OSI & TCP/IP Models Week 2. Lecturer: Lucy White Office : 324

Data and Computer Communications. Protocols and Architecture

Lecture (02) The TCP/IP Networking Model

OSI Data Link Layer. Network Fundamentals Chapter 7. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

COMPUTER AND DATA NETWORKS

LECTURE # 8. Bad Technology Flow control, error control, addressing is multiple Session and Presentation(EMPTY), Network and DL(Full)

Peer entities. Protocol Layering. Protocols. Example

Computer Networks and reference models. 1. List of Problems (so far)

Engr. Joseph Ronald Canedo's Notes

System Programming. Introduction to computer networks

Lecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I)

Reference Models. 7.3 A Comparison of the OSI and TCP/IP Reference Models

Chapter -4 OSI Reference Model

CCNA 1: Chapter 2 Exam Answer v %

Lecture (02) The TCP/IP Networking Model

Introduction. Communication

Chapter 2 Network Models 2.1

Layering in Networked computing. OSI Model TCP/IP Model Protocols at each layer

CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER

Introduction to Open System Interconnection Reference Model

Review of Lecture 1. EEC-484/584 Computer Networks. Network Hardware. Outline. Lecture 2. Wenbing Zhao

Chapter 3: Network Protocols and Communications

Lecture (02, 03) Networking Model (TCP/IP) Networking Standard (OSI)

CCNA Exploration1 Chapter 7: OSI Data Link Layer

Review of Important Networking Concepts

M242 COMPUTER NETWORS AND SECURITY

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

Networking Models OSI Model Created by International Organization Standardization

Refer to the exhibit. Which set of devices contains only end devices? A,C,D B,E,G,H C,D,G,H,I,J D,E,F,H,I,J E,F,H,I,J

Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Computer Network.

Communication System Models

products. OSI is an ISO Standard: OSI was officially adopted as an international standard by the International Organisation of Standards (ISO).

TCP/IP protocol suite

INTRODUCTORY COMPUTER

ET4254 Communications and Networking 1

Layered Architecture

1: Review Of Semester Provide an overview of encapsulation.

OSI ISO, OSI Reference Model

Lecture (03) Network Model

CS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis

Computer Networking Chapter 2. The OSI reference Model

What is this course about? CS 442 Data Communications. First, a Brief History of the Internet. Original ARPANet Sites.

Network Layers. Standardization Cruelty 2009/08/12. (C) Herbert Haas

Chapter 2. Communicating Over The Network. CCNA1-1 Chapter 2

INTERNATIONAL TELECOMMUNICATION UNION SERIES Q: SWITCHING AND SIGNALLING

Communicating over the Network

Chapter 2 Communicating Over the Network

EE 610 Part 2: Encapsulation and network utilities

Introduction to Networks

Lecture: Communication in PLC

Communicating over the Network. Network Fundamentals. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

1.0 INTRODUCTION. Introduction to data communication and networking 1

Transcription:

Network Models

Organizations have developed standard sets of protocols Some of these organizations are: The International Standards Organization (ISO) The Institute of Electrical and Electronic Engineers (IEEE) The American National Standards Institute (ANSI) The Electronic Industries Association (EIA) The International Telecommunications Union- Telecommunication Standards Sector (ITU-T). This group was formerly known as the Consultative Committee on International Telephone and Telegraph (CCITT

Elements of Standardization Protocol specification Operates between the same layer on two systems May involve different operating system Protocol specification must be precise Format of data units Semantics of all fields allowable sequence of PCUs Service definition Functional description of what is provided Addressing Referenced by SAPs

Key Elements of a Protocol Syntax Data formats Signal levels Semantics Control information Error handling Timing Speed matching Sequencing

OSI as Framework for Standardization

Protocol Architecture Task of communication broken up into modules For example file transfer could use three modules File transfer application Communication service module Network access module

Layer Specific Standards

Protocol Architectures and Networks

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 The port on TCP/IP stacks

Protocol Data Units (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 Data Units

Standardized Protocol Architectures Required for devices to communicate Vendors have more marketable products Customers can insist on standards based equipment Two standards: OSI Reference model Never lived up to early promises TCP/IP protocol suite Most widely used Also: IBM Systems Network Architecture (SNA)

Communications Tasks Transmission system utilization Interfacing Signal generation Addressing Routing Recovery Synchronization Exchange management Message formatting Security Error detection and correction Network management Flow control

OSI Open Systems Interconnection Developed by the International Organization for Standardization (ISO) Seven layers A theoretical system delivered too late! TCP/IP is the de facto standard

OSI - The Model 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

Internet layers

OSI model

Peer-to-peer processes

An exchange using the Internet model

The OSI Environment

Physical layer Physical interface between devices Mechanical Electrical Functional Procedural

Physical layer The physical layer is responsible for transmitting individual bits from one node to the next. It is concerned with transmitting an unstructured bit stream over a communication channel. The physical layer responsibilities include: mechanical connection transmition medium representing and synchronizing bits establishing the transmission rate or number of bits transmitted per second establishing line configuration establishing physical topology establishing transmission mode

Data link layer The data link layer transfers blocks of data between two nodes in a network. It is concerned with creating and transmitting frames that contain these blocks of data. Means of activating, maintaining and deactivating a reliable link Error detection and control

Data Link The data link layer is responsible for transmitting frames from one node to the next. The data link layer responsibilities include: creating frames of data determining where a frame starts and ends physical addressing at the link level of sender and receiver providing flow control to keep one node from overwhelming the other node detecting transmission errors providing access control to determine who has control of the link at any one time

Node-to-node delivery

Example A node with physical address 10 sends a frame to a node with physical address 87. The two nodes are connected by a link. At the data link level this frame contains physical addresses in the header. These are the only addresses needed. The rest of the header contains other information needed at this level. The trailer usually contains extra bits needed for error detection

Network layer Network The network layer is responsible for the delivery of packets from the original source to the final destination. Transport of information Higher layers do not need to know about underlying technology Not needed on direct links

Network layer The network layer provides data transfer of a segment of a message from a source end-system to a destination end-system across switched telecommunications networks, possibly involving multiple data links. The message segments in the network layer are called packets. The network layer responsibilities include: logical addressing at the network level of sender and receiver routing packets through the network network control (by providing node status to other nodes) congestion control (by routing around points of congestion) collecting accounting data for billing purposes

Source-to-destination delivery