OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.

Slides:



Advertisements
Similar presentations
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??
Advertisements

OSI Model OSI MODEL.
OSI Model OSI LAYER / MODEL.
OSI MODEL Maninder Kaur
Open System Interconnection
Data Communications System By Ajarn Preecha Pangsuban.
Protocols and the TCP/IP Suite
Open System Interconnection (OSI) Model
Computer Network Architecture and Programming
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Chapter 2 Network Models.
Protocol Reference Model of OSI
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system.
Communication Network Protocols ----Krishna Priyanka Chebrolu.
Data Communications and Networks
2-2008UP-Copyrights reserved1 ITGD4103 Data Communications and Networks OSI Reference Model Lecture-5: OSI Reference Model week 5- q-2/ 2008 Dr. Anwar.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Presentation on Osi & TCP/IP MODEL
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.
SEED Infotech Pvt. Ltd. 1 Networking in Java. SEED Infotech Pvt. Ltd. 2 Objectives of This Session Describe issues related to any type of network using.
Introduction to Computer Networks Introduction to Computer Networks.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
جلسه دوم شبکه های کامپیوتری به نــــــــــــام خدا.
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
Network Protocol Hierarchies
The OSI Model.
OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –
Protocols Rules governing the communication process, the language of the deal between the devices, must reflect Layers protocols define format, order of.
03 - Winter 2006ECE 766 Computer Interfacing and Protocols 1 Protocol Hierarchies First networks: hardware comes first Increased complexity  network architecture.
OSI Reference Model. Open Systems Interconnection (OSI) Model International standard organization (ISO) established a committee in 1977 to develop an.
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Chapter 2 Network Models
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
Protocol Layering Chapter 11.
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.
Introduction Chapter 1. Metropolitan Area Networks A metropolitan area network based on cable TV.
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)
Week #8 OBJECTIVES Chapter #5. CHAPTER 5 Making Networks Work Two Networking Models –OSI OPEN SYSTEMS INTERCONNECTION PROPOSED BY ISO –INTERNATIONAL STANDARDS.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Mr. Sathish Kumar. M Department of Electronics and Communication Engineering I’ve learned that people will forget what you said, people will forget what.
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.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
The OSI Model Prof. Choong Seon HONG.
OSI model vs. TCP/IP MODEL
The ISO OSI Reference Model
Click to edit Master subtitle style
Chap. 2 Network Models.
Chapter 1 Introduction Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Lecturer, Department of Computer Application
The OSI 7 Layer Model.
DEPARTMENT OF COMPUTER SCIENCE
Understanding the OSI Reference Model
Protocols and the TCP/IP Suite
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model OSI MODEL.
OSI Reference Model By Vibhav Krashan Chaurasiya
Protocols and the TCP/IP Suite
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Unit – III Network Essentials
Presentation transcript:

OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security

The OSI reference model Services in the OSI model Topics

OSI Reference Model - internationally standardised network architecture. OSI = Open Systems Interconnection: deals with open systems, i.e. systems open for communications with other systems. Specified in ISO Model has 7 layers. OSI Reference Model

Layers 1-4 relate to communications technology. Layers 5-7 relate to user applications. 7-Layer OSI Model Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1 Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer Communications subnet boundary

Level at which applications access network services. –Represents services that directly support software applications for file transfers, database access, and electronic mail etc. Layer 7: Application Layer

Related to representation of transmitted data –Translates different data representations from the Application layer into uniform standard format Providing services for secure efficient data transmission –e.g. data encryption, and data compression. Layer 6: Presentation Layer

Allows two applications on different computers to establish, use, and end a session. –e.g. file transfer, remote login Establishes dialog control –Regulates which side transmits, plus when and how long it transmits. Performs token management and synchronization. Layer 5: Session Layer

Manages transmission packets –Repackages long messages when necessary into small packets for transmission –Reassembles packets in correct order to get the original message. Handles error recognition and recovery. –Transport layer at receiving acknowledges packet delivery. –Resends missing packets Layer 4: Transport Layer

Manages addressing/routing of data within the subnet –Addresses messages and translates logical addresses and names into physical addresses. –Determines the route from the source to the destination computer –Manages traffic problems, such as switching, routing, and controlling the congestion of data packets. Routing can be: –Based on static tables –determined at start of each session –Individually determined for each packet, reflecting the current network load. Layer 3: Network Layer

 Packages raw bits from the Physical layer into frames (logical, structured packets for data).  Provides reliable transmission of frames  It waits for an acknowledgment from the receiving computer.  Retransmits frames for which acknowledgement not received Layer 2: Data Link Layer

Transmits bits from one computer to another Regulates the transmission of a stream of bits over a physical medium. Defines how the cable is attached to the network adapter and what transmission technique is used to send data over the cable. Deals with issues like –The definition of 0 and 1, e.g. how many volts represents a 1, and how long a bit lasts? –Whether the channel is simplex or duplex? –How many pins a connector has, and what the function of each pin is? Layer 1: Physical Layer

Explicit Presentation and session layers missing in Internet Protocols Data Link and Network Layers redesigned Internet Protocols vs OSI Application Presentation Session Transport Network Data Link Physical Application TCP IP Network Interface Hardware

In OSI model, each layer provide services to layer above, and ‘consumes’ services provided by layer below. Active elements in a layer called entities. Entities in same layer in different machines called peer entities. Services in the OSI Model

Layer N provides service to layer N+1 Layering Principles (N+1) Entity Service User (N) Entity Service Provider (N+1) Entity Service User (N) Entity Service Provider Layer N Service Access Point (SAP) Layer N protocol N+1 PDU Layer N+1 protocol SDU PDU - Protocol Data Unit SDU - Service Data Unit N PDU N PDU

Layers can offer connection-oriented or connectionless services. Connection-oriented like telephone system. Connectionless like postal system. Each service has an associated Quality-of- service (e.g. reliable or unreliable). Connections

Reliable services never lose/corrupt data. Reliable service costs more. Typical application for reliable service is file transfer. Typical application not needing reliable service is voice traffic. Not all applications need connections. Reliability

Service = set of primitives provided by one layer to layer above. Service defines what layer can do (but not how it does it). Protocol = set of rules governing data communication between peer entities, i.e. format and meaning of frames/packets. Service/protocol decoupling very important. Topics