Chap. 2 Network Models.

Slides:



Advertisements
Similar presentations
Exercises and Solutions Lecture 1
Advertisements

Data Communications System By Ajarn Preecha Pangsuban.
Chapter 2 Network Models.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 2 The OSI Model and the TCP/IP.
Chapter 2 Network Models.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
NETWORK MODELS T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Lecturer: Tamanna Haque Nipa
OSI LAYERS(OPEN SYSTEMS INTERCONNECTION ) Betül ŞAHİN
NETWORKING CONCEPTS. OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement.
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.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Chapter 2 Network Models
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.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
Introducing Network Standards
Kashif Bashir Chapter 2 Network Models.
THE OSI MODEL AND THE TCP/IP PROTOCOL SUITE CS 1202 Lectur3 part2.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
 An ISO is a multi national body dedicated to worldwide agreement on international standards.  An ISO standard that covers all aspects of network communications.
NET 221D:Computer Networks Fundamentals
The OSI Model.
Spring 2006Computer Networks1 Chapter 2 Network Models.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Kyung Hee University Chapter 2 Network Models. 2 Kyung Hee University 2.1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
N ETWORK P ROGRAMMING CSC- 341 Instructor: Junaid Tariq, Lecturer, Department of Computer Science.
Chapter 2. Network Models
THE OSI MODEL ISO is the organization.OSI is the model. ISO  International Standards Organization OSI  Open Systems Interconnection.
정보 시스템 보안 3-1 장. 네트워크 기초 강원대학교 컴퓨터과학전공.
Chapter 2 Network Models
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
8/28/ Network Models - Lin 1 CPET/ECET Network Models Data Communications and Networking Fall 2004 Professor Paul I-Hai Lin Electrical and.
Chapter 2. Network Models
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
Data Communication Network Models
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
1. Introduction and Background Network Performance and Quality of Service.
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.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
Network Models.
Chapter 2 Network Models.
The OSI Model Prof. Choong Seon HONG.
Part I. Overview of Data Communications and Networking
The OSI Model and the TCP/IP Protocol Suite
Lec 5 Layers Computer Networks Al-Mustansiryah University
Chapter 2 Network Models.
The OSI Model and the TCP/IP Protocol Suite
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
Chapter 3: Open Systems Interconnection (OSI) Model
Chapter 2 Network Models.
DATA COMMUNICATION Lecture-8.
The OSI Model and the TCP/IP Protocol Suite
Chapter 2 Network Models.
OSI Model The Seven Layers
Network Model.
Network Models CCNA Instructor Training Course October 12-17, 2009
Chapter 2 Network Models.
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
Introduction to Data Communications
Chapter 2 Network Models
The OSI Model and the TCP/IP Protocol Suite
Presentation transcript:

Chap. 2 Network Models

2.1 Layered Tasks Sender, Receiver and Carrier

Layered Tasks Hierarchy Services Higher Layer Middle Layer Lower Layer The Each layer uses the services of the layer immediately below it.

2.2 Internet Model Five Layer Internet Model

Internet Model Peer-to-peer Processes

Peer-to-peer Processes Interfaces between Layers Each interface defines what information and services a layer must provide for the layer above it. Well defined interfaces and layer functions provide modularity to a network Organizations of the layers Network support layers : Layers 1, 2, 3 User support layer : Layer 5 It allows interoperability among unrelated software systems Transport layer (Layer 4) : linking two subgroups

Peer-to-peer Processes An exchange using the Internet model

Physical Layer coordinates the functions required to transmit a bit stream over a physical medium. (deal with the mechanical and electrical specification of the primary connections: cable, connector) Physical characteristics of interfaces and media Representation of bits Data rate : transmission rate Synchronization of bits  is responsible for transmitting individual bits from one node to the next node

Physical Layer

Data Link Layer The data link layer is responsible for transmitting frames from one node to the next.

Data Link Layer Major duties Framing Physical addressing Flow control Error control Access control

Data Link Layer Hop-to-hop (node-to-node) delivery

Data Link Layer In Figure 2.8 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 The network layer is responsible for the delivery of packets from the original source to the final destination.

Network Layer Logical addressing Routing

Network Layer

Transport Layer

Transport Layer The transport layer is responsible for delivery of a message from one process to another.

Transport Layer Port addressing Segmentation and ressemblt Connection control Flow control Error control

Transport Layer

Application Layer The application layer is responsible for providing services to the user.

Application Layer The major duties of the application Mail services File transfer and access Remote log-in Accessing the World Wide Web

Summary of Layers

2.3 OSI Model

OSI Reference Model OSI : Open System Interconnection by ISO Basic Reference Model : ISO-7498 Purpose of OSI Model ~ is to open communication between different systems without requiring changes to the logic of the underlying hardware and software.

The Model OSI Model ~ is layered framework for the design of network systems that allows for communication across all types of computer systems Layered Architecture ~ shows the layers involved when a message is sent from device A to device B

Model (cont’d) The OSI Model

OSI Layers

Model (cont’d) Peer-to-peer process ~ process on each machine that communicate at a given layer Interfaces between Layers ~ defines what information and services a layer must provide for the layer above it

Applications for All Layers