OSI means Open System Interconnect model. OSI means Open System Interconnect model. Developed by the International Organization for Standardization in.

Slides:



Advertisements
Similar presentations
Introduction to TCP/IP
Advertisements

Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Open System Interconnection
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
Review of Chapters 12, 13 & 14 Transport Layer Session Layer Presentation Layer.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Open System Interconnection (OSI) Model
Networks: OSI Reference Model 1 International Standards Organization Open Systems Interconnect (OSI) Reference Model.
OSI Reference Model An overview. Standards and the internet International Organization for Standardization ISO 70’s.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Lecturer: Tamanna Haque Nipa
THE OSI REFERENCE MODEL Open Systems Interconnection Reference Model.
Data Communications and Networks
OSI Model Routing Connection-oriented/Connectionless Network Services.
CS 447 Networks and Data Communication
OSI Reference Model & Layered Communication Sritrusta Sukaridhoto.
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.
Computer Networks.  The OSI model is a framework containing seven layers that defines the protocols and devices used at each stage of the process when.
Transport Layer Layer #4 (OSI-RM). Transport Layer Main function of OSI Transport layer: Accept data from the Application layer and prepare it for addressing.
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Unit27-networking BTEC NAT – UNIT 27 NETWORKING OSI MODEL Unit Leader:Dave Bell
1 Review - OSI Model n OSI Reference Model u represents the communications process. u 7 layers: physical, data link, network, transport, session, presentation.
1 7-Oct-15 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
OV Copyright © 2011 Element K Content LLC. All rights reserved. Networking Models  The OSI Model  The TCP/IP Model.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
Cisco – Chapters Layers 4, 5, and 6 More Details.
Data Communications and Networks
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
MAKERERE UNIVERSITY College of Computing and Information Sciences School of Computing and Informatics Technology BIT 1102: COMMUNICATIONS TECHNOLOGY AND.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Net 221D:Computer Networks Fundamentals
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Introduction To Networking
Free Powerpoint Templates Page 1 Internetworking Models.
Prepared by: PACE Academy ( Welcome to CCNAX Cisco Certified Network Associate Version 2 ( ) Recognize the purpose and functions.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
THE OSI REFERENCE MODEL
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
Networking Using the OSI Model.
The OSI Model & TCP/IP model
OSI LAYERS.
Chapter 3 Understanding the OSI Model
The OSI Model and the TCP/IP Protocol Suite
What the OSI Protocol Layers Do
NT2640 Unit 1 Activity 1 Handout
Computer Network.
The OSI Model and the TCP/IP Protocol Suite
Layered Task, OSI Model, TCP/IP Model
Computing Over Distance
Find the Critical Path and the Time Required
Layered Task, OSI Model, TCP/IP Model
Computer Network.
Network Architecture Models
OSI Reference Model Kashif Ishaq.
The OSI Model and the TCP/IP Protocol Suite
Open System Interconnect (OSI).
Presentation transcript:

OSI means Open System Interconnect model. OSI means Open System Interconnect model. Developed by the International Organization for Standardization in Developed by the International Organization for Standardization in It consists of seven layers. It consists of seven layers. Each layer has a different but specific processing function. Each layer has a different but specific processing function. OSI Model

Advice Person Sales Take Not DoDo Please OSI Model Layers Application Presentation Session Transport Network Data Link Physical Layer - 7 Layer - 6 Layer - 5 Layer - 4 Layer - 3 Layer - 2 Layer - 1 Upper Layer or Software Layer Lower Layer or Hardware Layer Heart of OSI

Application Layer Application Layer is responsible for providing Networking Services to user. It also known as Desktop Layer. Identification of Services is done using Port Numbers. Ports are nothing but Socket i.e. Entry and Exit Point to the Layer Total No. Ports 0 – Reserved Ports 0 – 1023 Open Ports 1024 – Application Presentation Session Transport Network Data Link Physical Application

Example of HTTP request ClientWeb Server

Example of HTTP request ClientWeb Server HTTP Request Webpage HTTP Request Listen on Port 80 Sending HTTP Reply Webpage Received HTTP Reply Webpage

Example of FTP request ClientFTP Server ftp://ftp.microsoft.com

Example of FTP request FTP Request ftp://ftp.microsoft.com FTP Request Listen on Port 21 Sending FTP Reply Received FTP Reply ftp://ftp.microsoft.com ClientFTP Server

Examples of Networking Services Service Port No. HTTP80 FTP21 SMTP 25 TELNET23 TFTP69

Application How data flows from Application Layer Data Presentation Session Transport Network Data Link Physical

Presentation Layer Presentation Layer is responsible for converting data into standard format. Examples : ASCII, EBCDIC, JPEG, MPEG, BMP, MIDI, WAV, MP3 Following tasks are perform at Presentation layer : Encoding – Decoding Encryption – Decryption Compression – Decompression Application Presentation Session Transport Network Data Link Physical Presentation

How data flows from Presentation Layer Data Application Presentation Session Transport Network Data Link Physical

Session Layer Session Layer is responsible establishing, maintaining and terminating session. Session ID also works at Session Layer. Examples : RPC  Remote Procedure Call SQL  Structured Query language NFS  Network File System Application Presentation Session Transport Network Data Link Physical Session

How data flows from Session Layer Data Application Presentation Session Transport Network Data Link Physical

Transport Layer Transport Layer is responsible for end-to-end connectivity. It is also known as heart of OSI Layers. Following task are performed at Transport Layer : - Identifying Service Multiplexing & De-multiplexing Segmentation Sequencing & Reassembling Flow Control Error Correction Application Presentation Session Transport Network Data Link Physical Transport

Identifying Service Transmission Control Protocol Connection Oriented Acknowledgement Reliable Slower Port No. 6 e.g. HTTP, FTP, SMTP User Datagram Protocol Connection Less No Acknowledgement Unreliable Faster Port No. 17 e.g. DNS, DHCP, TFTP TCPUDP

Application Presentation Session Multiplexing & De-multiplexing Transport TCP - 6UDP - 17 Network Data Link Physical

Segmentation Hello! How are you ? Hello!HowAreYou? Hello! How are you ? AB

Sequencing & Reassembling Hello! How are you ? Hello! How AreYou? Hello! How are you ? AB You Hello! How ? Are Hello! How AreYou? you Hello! How ? are

Sequencing & Reassembling Hello! How are you ? Hello! 1/5 How 2/5 Are 3/5 You 4/5 ? 5/5 Hello! How are you ? AB Hello! 1/5 How 2/5 Are 3/5 You 4/5 ? 5/5 Hello! 1/5 How 2/5 Are 3/5 You 4/5 ? 5/5 Hello! How are you ?

Error Correction Hello! How are you ? Hello! 1/5 How 2/5 Are 3/5 You 4/5 ? 5/5 Hello! How are you ? Hello! 1/5 Are 3/5 You 4/5 ? 5/5 Hello! 1/5 Are 3/5 You 4/5 ? 5/5 Segment Missing Hello! 1/5 Are 3/5 You 4/5 ? 5/5 How 2/5 How 2/5 Hello! How are you ? Hello! How are you ? AB

Flow Control - Windowing Sending 3-window Received 3-window Ack-Rec- 3 Sending 5-window Received 4-window AB Ack. Received- 4 PC-A can send 4 Segment at a time to PC-B PC-A can send 4 Segment at a time to PC-B

How data flows from Transport Layer Data TH Segment Application Presentation Session Transport Network Data Link Physical

Network Layer Network Layer is responsible for providing best path to data to reach destination. Logical Addressing sits on this layer. Device working on Network Layer is Router. It is divided into two parts Routed Protocols e.g. IP, IPX, Apple Talk. Routing Protocols e.g. RIP, IGRP, OSPF, EIGRP Application Presentation Session Transport Network Data Link Physical Network

Routed Protocols Hello! How are you ? AB Segment Source IP Destination IP Source IP Destination IP Segment Hello! How are you ?

Routing Protocols A

How data flows from Network Layer Data Segment NH e.g. Router Packet Application Presentation Session Transport Network Data Link Physical

Data link Layer Datalink Layer is divided into two Sub Layers : LLC – Logical Link Control It talks about Wan protocols e.g. PPP, HDLC, Frame-relay MAC – Media Access Control It talks about Physical Address. It is 48 bit Addressing i.e. 12 digit Hexadecimal No. It is also responsible for Error Detection Device working on Data Link Layer is Switch, Bridge, NIC. Application Presentation Session Transport Network Data Link Physical Data Link

Error Detection – CRC Check Hello! How are you ? Packet Source MAC C Destination MAC C Error Detected C C AB PC-A CRC No PC-B CRC No Error Detected For Error Correction Contact Source Transport layer PC-A CRC No PC-B CRC No Error Detected For Error Correction Contact Source Transport layer

Error Detection – CRC Check Packet Source MAC C Destination MAC C Source MAC C Destination MAC C Packet Hello! How are you ? C C AB

e.g. Switch How data flows from Data Link Layer Data Segment DH Packet DT Application Presentation Session Transport Network Data Link Physical Packet Frame

Physical Layer Physical Layer is responsible for electrical, mechanical or procedural checks. Data will be converted in Binary that is 0’s & 1’s. Data will be in the form of electrical pulses if it is Coaxial or Twisted Pair cable and in the form of Light if it is Fiber Optic Cable. Devices working at Physical Layer are Hubs, Repeaters, Cables, Modems etc. Application Presentation Session Transport Network Data Link Physical

Physical Layer Example Frame Frame Hello! How are you ? AB

How data flows from Physical Layer Data Segment Packet Frame Bits e.g. Hub Application Presentation Session Transport Network Data Link Physical

Segment Packet Frame A B Packet Data Bits Data Segment Data Encapsulation & De-capsulation Packet Data Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport Network Data Link Physical Bits DHDTNH TH Segment Packet DT Packet DHDTDH NH Segment NHTH Data TH Frame Packet

Application Transport Internet Network Access Network Access Comparing OSI with TCP/IP Layers OSI LayersTCP/IP Layers Application Presentation Session Transport Network Data Link Physical