Chapter 4 OSI REFERENCE MODEL Visit to more Learning Resources.

Slides:



Advertisements
Similar presentations
OSI Model OSI MODEL.
Advertisements

OSI MODEL Maninder Kaur
Open System Interconnection
Chapter 2 Network Models.
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.
Data Communications Network Models.
NETWORK MODELS T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
NETWORKING CONCEPTS. OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
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.
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
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.
OV Copyright © 2011 Element K Content LLC. All rights reserved. Networking Models  The OSI Model  The TCP/IP Model.
Spring 2006Computer Networks1 Chapter 2 Network Models.
MODULE I NETWORKING CONCEPTS.
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,
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Network Models.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
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
THE OSI REFERENCE MODEL
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.
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.
OSI Model OSI Reference Model.
LECTURE 2 Network Layered Models: OSI & TCP/IP. Chapter Objectives ■Discuss the most popular ISO-OSI 7-layer communication reference model ■Explain the.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Network Models.
Networking Using the OSI Model.
Chapter 2 Network Models
The OSI Model Prof. Choong Seon HONG.
Chapter 5: Making Networks Work
The ISO OSI Reference Model
Chap. 2 Network Models.
Part I. Overview of Data Communications and Networking
The OSI Model and the TCP/IP Protocol Suite
Lecturer, Department of Computer Application
Understand the OSI Model Part 2
Networking for Home and Small Businesses – Chapter 6
DEPARTMENT OF COMPUTER SCIENCE
IOS Network Model 2nd semester
Networking for Home and Small Businesses – Chapter 6
The OSI Model and the TCP/IP Protocol Suite
Chapter 2 Network Models
Chapter 3: Open Systems Interconnection (OSI) Model
Network Model.
OSI Model OSI MODEL.
Networking for Home and Small Businesses – Chapter 6
Chapter 2 Network Models
The OSI Model and the TCP/IP Protocol Suite
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Unit – III Network Essentials
Presentation transcript:

Chapter 4 OSI REFERENCE MODEL Visit to more Learning Resources

Introduction --The international standard organisation(ISO) covers all aspects of network communication in the open system interconnection model.(OSI) --ISO is organisation & OSI is a model. --An OSI model is layered frame work that allows for communication across all types of computer system. --Purpose of each layer is to offer certain services to the higher layers. --Rules and conventions used in this conversation are collectively known as layer n protocol. --Protocol specify how communication link should be established , maintained and released.

OSI Model /Layered Architecture --Fig The OSI reference model There are seven layers in the model. -- Each layer performs unique and specific task and it offers services to the layer above it. --Each computer on a network uses a series of protocols to perform the functions assigned to each layer. --At the top of the stack is the application layer and at the bottom is the physical medium which actually connects the computers to form a network.

OSI reference Model

Interface r r Host A Host B

--The figure shows the OSI model with two hosts A and B, communicating with each other. -- Interface: an interface defines the operations and services offered by lower layer to the upper layer. This is an interface between each pair of adjacent layers as shown in the figure. --Peer: the entities comprising the corresponding layers on different machines are called as peers. The communication actually takes place between the peers using the protocols. --Exchange of information: at the physical layer the communication is direct that is, machine a sends a stream of bits to machine B. --At higher layers each layer in the sending machine's adds its own information to the message it receives from the layer just above it and passes the whole package to the layer just below it. --The information added by each layer is in the form of headers or trailers. At layer 1 the entire package is converted to a form that can be transferred to the receiving machine.

Data Encapsulation -- Encapsulation is used to refer to the process of each layer at the sending computer adding its own header information, in the form of meta-data to the actual payload (data) --Each layer’s header information would be interpreted and acted upon by a peer layer in another machine. -- Encapsulation is analogous to packing a letter inside an addressed envelope by the sender. Just like postal envelopes cannot be delivered to the intended recipient without an address, similarly without the encapsulation headers, data cannot be carried across the computer networks from the sending computer to the receiving computer. -- It is the primary means of communication between peer layers of different computers. For instance, : the Network layer Header (NH) containing the destination IP address, helps a packet to be routed to the correct receiving computer

--the Data link layer Header (DLH) containing the destination MAC address, helps a frame to be passed onto the correct next hop neighbor, during a packets hop by hop journey from the source computer to the receiving computer --the Transport layer Header (TH) containing the source port and the destination port helps the source and the destination computers to correctly multiplex/demultiplex data among different applications (like HTTP, FTP etc.).

Horizontal communications --The horizontal communication between the different layers is logical; there is no direct communication between them. --Information included in each protocol header by the sending system is message that will be carried to the same protocol in the destination system. --For two computers to communicate over a network, the protocols used at each layer of the OSI model in the sending system must be duplicated at the receiving system. --The packet travels up through the protocol stack and each successive header is remove by the appropriate protocol and processed. --When the packet arrives as it destination, the process by which the headers are applied at the source is respected in reverse. --The protocol operating at the various layers communicate horizontally with their counterparts in the other system, as shown in below fig.

Vertical communications --In addition to communicating horizontally with the same protocol in the other system, the header information also enables each layer to communicate with the layer above and below it. --The headers applied by the different protocols implemented the specific functions carried out by those protocols. --For Example: When a system receives a packets and passes it up through the protocol stack, the data link layer protocol header includes a field that identifies which network-layer protocol the system should use to process the packet. --Network –layer protocol header will specifies one of the transport-layer protocols --Vertical communication makes it possible for a computer to support multiple protocols at each of the layers at same time.

Functions of various Layers in OSI Model 1)Physical layer: It co-ordinates the functions required to transmit bit stream over physical medium. --It deals with mechanical and electrical specifications of interface and transmission medium.To convert digital data bits into electrical signal. -- For transmission it defines procedures and functions like simplex, half duplex or full duplex that devices and transmission medium has to perform.

-- 2)Data link layer: It is responsible for transmitting group of bits between the adjacent nodes. The group of bits is called as frame. The network layer passes a data unit to the data link layer. Header and trailer is added to the data unit by data link layer. This data unit is passed to the physical layer. Data link layer is responsible for moving frames from one node to the next. Functions of data link layer are: 1) Framing 2) Physical addressing-Adds header to frame consist of physical address of sender and / or receiver of that frame 3) Flow control 4) Error control-Adds Trailer to achieve error control.Also avoid duplication of frames 5) Media access control 6) Node to node delivery

Sublayers of Data Link layer:1) Logical link control sub layer- It performs functions in the upper portion of the Data Link layer, such as flow control and management of connection errors. LLC supports the following three types of connections for transmitting data: 1) Unacknowledged connectionless service: does not perform reliability checks or maintain a connection, very fast, most commonly used 2) Connection oriented service: once the connection is established, blocks of data can be transferred between nodes until one of the node terminates the connection. 3) Acknowledged connectionless service provides a mechanism through which individual frames can be acknowledged. 2) Media Access Control-This sub layer contains methods that logical topologies can use to regulate the timing of data signals like unicast,broadcast and eliminate collisions. The Media Access Control sub layer also determines where one frame of data ends and the next one starts – frame synchronization.

-- 3)Network layer: It is responsible for routing the packets within the subnet i.e. from source to destination. It is responsible for source to destination delivery of individual packets across multiple networks. It ensures that packet is delivered from point of origin to destination. Functions of network layer: 1) Logical addressing(IP address) 2) Routing-Act as a n/w controller by deciding route of data. 3) Congestion control (message traffic) 4) Accounting and billing 5) Address transformation-Translate logical address to physical address 6) Source host to destination host error free delivery of packet.

--4) Transport layer: Responsibility of process to process delivery of message Ensure that whole message arrives in order. Functions of Transport Layer: 1) Service point addressing-To deliver specific process from source to destination 2) Segmentation-breaks data group into smaller unit and reassembly 3) Connection control-Either connection oriented or connection less 4) Flow control: Flow control is performed end to end 5) Error control 6) Quality of service- It gives guarantees transmission of data from one end to another

Fig shows Relationship of transport layer to the network layer & session layer

-- 5) Session layer: Establishes, maintains, synchronizes the interaction among communication systems It is responsible for dialog control and synchronization Functions of Session Layer: 1) Dialog control/ Management 2) Synchronization, session and sub session 3) Session closure

--6) Presentation layer:The primary goal of this layer is to take care of the syntax and semantics of the information exchanged between two communicating systems. Presentation layer takes care that the data is sent in such a way that the receiver will understand the information (data) and will be able to use the data. Languages (syntax) can be different of the two communicating systems. Under this condition presentation layer plays a role translator. Functions: Translation-Before being transmitted, information in the form of characters and numbers should be changed to bit streams. The presentation layer is responsible for interoperability between encoding methods as different computers use different encoding methods. It translates data between the formats the network requires and the format the computer. Encryption-It carries out encryption at the transmitter and decryption at the receiver. compression of the data-It carries out data compression to reduce the bandwidth of the data to be transmitted. The primary role of Data compression is to reduce the number of bits to be transmitted. It is important in transmitting multimedia such as audio, video, text etc.

7) Application layer: It enables user to access the network 7) Application layer: It enables user to access the network. It provides user interfaces and support for services like email, remote file access. Functions: Network virtual terminal, file transfer access and management, mail services and directory services

OSI Layer Protocols 1. Physical Layer: Bluetooth, PON, OTN, DSL, IEEE.802.11, IEEE.802.3, L431 and TIA 449. 2. Data Link Layer: ARP, CSLIP, HDLC, IEEE.802.3, PPP, X-25, SLIP, ATM, SDLS and PLIP. 3. Network Layer: Internet Protocol (IPv4), Internet Protocol (IPv6), IPX, AppleTalk, ICMP, IPSec and IGMP. 4. Transport Layer: Transmission Control Protocol (TCP), UDP, SPX, DCCP and SCTP. 5. Session Layer: PPTP, SAP, L2TP and NetBIOS. 6. Presentation Layer: XDR, TLS, SSL and MIME. 7. Application Layer: HTTP, SMTP, DHCP, FTP, Telnet, SNMP and SMPP.

For more Details Contact Us