ISO-OSI.pdf

Share Embed Donate


Short Description

iso-osi...

Description

1 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

THE OSI REFERENCE MODEL The International Organization for Standardization (ISO (ISO)) developed the Open System Interconnection (OSI ( OSI)) Reference Model to promote communication between dissimilar computers as a guide for defining a set of open protocols. This model has served as one of the most basic and essential, elements of  computer networking since 1984. 2 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

The OSI model provides a framework (functional guideline) for defining standards to connect heterogeneous computers. The OSI model solves the complicated problem of communication between computer systems by dividing the communication into sub-tasks (layers). Each task executes a specific function by using the services of the task below it and providing services to above task. 3 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

OSI LAYER MODEL

4 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

Most communication environments separate the communication functions and application processing. This separation of networking functions is called LAYERING. LAYERING. OSI divides the big task of host-to-host networking called INTERNETWORKING into a vertical stack. This OSI stack contains these seven numbered layers, these indicate distinct functions. 5 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

The layered approach to OSI offers several advantages to system implementers. By separating the job of  networking into logical smaller pieces, vendors can more easily solve network "problems" through divide-and-conquer divide-and-conquer.. The OSI layers afford extensibility. New protocols and other network services will generally be easier to add to a layered architecture. 6 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

7 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

Upper layers 7. application 6. presentation 5. session Lower layers 4. transport 3. network 2. data link 1. physical

Higher-level facilities Application Presentation Session Network communication Transport Network Physical medium Data Link Physical 8

ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

ADVANTAGES •Divide the interrelated aspects of  network operation into less complex elements. •Define standard interfaces for "Plug and Plug" Compatibility and multi-vendor integration. •Divide the complexity of  internetworking into Discrete, more easily learned operations. 9 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

10 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

APPLICATION LAYER  The application layer provides different services to user applications. It interfaces directly to these services and provide conversion between associated application processes, after that it issues requests to the presentation layer. It contains a variety of  protocols that are commonly needed. Another application layer function is file transfer. Different file systems have different file naming conventions. Transferring a file between two different systems requires handling all incompatibilities. 11 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

Application Layer 7 protocols FTP

File Transfer Protocol

TFTP TFTP

Triv Trivia iall File File Tran Transf sfer er Prot Protoc ocol ol,, a simp simple le file file tran transf sfer er prot protoc ocol ol

HTTP HTTP

Hype HyperT rTex extt Trans ranspo port rt Prot Protoc ocol ol,, used used in the the Worl World d Wide Wide Web

POP3

Post Office Pro to to co col Version 3

SNM SNMP

Simp Simplle Netw Netwo ork Manage agement Prot rotocol ocol

SMTP

Simple Mail Transfer Prro ottocol

Teln Telnet et

A remo remote te term termin inal al acce access ss prot protoc ocol ol

Gnut Gnutel ella la

A peer peer-t -too-pe peer er file file-s -swa wapp ppin ing g prot protoc ocol ol

DNS

Domain Name Service

BOOTP

Boo ts tstrap Protocol

Rlogin gin

A UNIX remote login protoco l

MIME MIME

Mult Multip ipur urpo pose se Inte Intern rnet et Mail Mail Exte Extens nsio ions ns

AFP

Apple Filing Protocol

SSH

Secure SHell

IMAP IMAP

Int Intern ernet Message age Acce ccess Proto rotoco coll

NTP

Network Time Protocol

Goph Gopher er

A prec precu ursor rsor of web web searc earch h engi engine nes s

NCP

Netware Core Protocol

Fin Finger ger

Giv Gives use user profi rofile le info inform rma ation tion

NNTP NTP

New News Netw etwork ork Transf ansfe er Prot Protoc ocol ol

LDAP LDAP

Ligh Lightw twei eigh ghtt Dire Direct ctor ory y Acce Access ss Prot Protoc ocol ol

DHCP HCP

Dyn Dynamic Host ost Con Configu figura rattion ion Prot Protoc ocol ol

IRC

Internet Relay Chat

Jabb Jabbe er

An inst instan antt-me mess ssag agin ing g prot protoc ocol ol

WebD WebDAV AV

Web Web Dist Distri ribu bute ted d Auth Authori oring ng and and Vers Versio ioni ning ng

DICT

Dictionary protocol

BACn BACnet et

Buil Buildi ding ng Auto Automa mati tion on and and Cont Control rol Netw Networ ork k prot protoc ocol ol

RADIUS RADIUS

An authen authentic ticati ation, on, author authoriza izatio tion n and accoun accountin ting g protoco protocoll

DIAME DIAMETE TER R

An authen authentic ticati ation, on, author authoriza izatio tion n and accoun accountin ting g prot protoco ocoll

SIP

A signaling protocol

12 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

PRESENTATION LAYER  This layer provides data representation and code formatting. It provides a uniform means for a remote host to inform the local client how to present the data to the application or client. It ensures that the data that arrives from the network can be used by the application, and it ensures that information send by the application can be transmitted on the network. In some cases, the presentation layer directly translates data from one format to another. Other functions that may correspond to the presentation layer are data encryption/decryption and compression/decompression. 13 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

The presentation layer is responsible for the delivery and formatting of information to the application layer for further processing or display. It relieves the syntactical differences in data representation within the end-user systems. Note: An example of a presentation service would be the conversion of an EBCDIC-coded text file to an ASCII-coded file. In many widely used applications and protocols, no distinction is made between the presentation and application layers. For example, HTTP is an application layer protocol, also identify character encoding for proper conversion in the presentation layer. 14 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

SESSION LAYER  The session layer establishes, manages and terminates session between application. It responds to service requests from the presentation layer and issues service requests to the transport layer. It provides the mechanism for managing enduser, host, application process operations and establishes check pointing, termination, and restart procedures. This layer is responsible for dialog control between nodes. Dialog is a formal conversation in which two nodes agree to exchange data. 15 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

The communications between applications across a network can take place and controlled in one of three dialog modes, are Simplex, Half-duplex, and Full-duplex.Sessions can allow traffic to go in both directions at the same time, or in only one direction at a time. Testing for out-of-sequence packets is handled also. Sessions, enable nodes to communicate in an organized manner. Each session has three phases as Connection establishment, Data transfer, Connection release. 16 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

Session Layer 5 protocols NCP

Network Control Protocol

SMB

Server Message Block

NFS

Network File System

ASP

AppleTalk Session Protocol

ADSP

AppleTalk Data Stream Protocol

DLC

Data Link Control

NP

Named Pipes

NetBIOS NWLink PAP

Printer Access Protocol

ZIP

Zone Information Protocol

17 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

18 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

TRANSPORT LAYER  It translates system names into addresses and divides messages into fragments that fit within the size limitations established by the network. This layer is responsible for addressing, determining routes for sending, managing network traffic problems, packet switching, routing, data congestion, and reassembling data at the receiving end to recover the original message. Ensure that segments delivered will be acknowledge back to sender. 19 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

It provides retransmission of segments those are not acknowledged. Put segments back into their correct sequence at the destination. To enable packets reassembly in their original order, this layer includes a messages sequence number in its header. It allows users to segment/reassemble several upper layer application on to the same transport data stream. It insures host-to-host session connection. 20 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

In some protocol suites this layer also provides multiple conversations (multiplex) between the same two end-points. Delivery may be 'guaranteed' (streams, like TCP) or 'best effort' (datagram, like UDP). The transport layer also is responsible for delivering messages from a specific process on one computer to the corresponding process on the destination computer. In OSI terms the transport layer assigns a service access point (SAP ID) to each packet. In TCP/IP terms that is called a port port.. 21 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

One more responsibility of the transport layer is detecting errors in transmitting data. Two general categories of error detection can be performed by the transport layer: Reliable delivery : Reliable delivery does not mean that errors cannot occur, only that errors are detected if they do occur. Unreliable delivery : Unreliable delivery does not mean that errors are likely to occur, but rather indicates that the transport layer does not check for errors. 22 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

Transport Layer 4 protocols SPX

Sequenced Packet Exchange

TCP

Transmission Control Protocol

UDP

User Datagram Protocol

SCTP

Stream Control Transmission Protocol

RTP

Real-time Transport Protocol

23 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

NETWORK LAYER  The network layer operates independently of  the physical medium, which is a concern of the physical layer.Since routers are network layer devices, they can be used to forward packets between physically different networks. When the network layer receives a message from upper layers, the network layer adds a header to the messages that includes the source and destination network address. This combination of data plus the network layer is called a packet packet.. 24 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

It translates logical addresses and names into physical addresses for Packets delivery. The addressing which makes this delivery possible can be thought of as a universal address as compared to the local addressing of  the MAC. It determines routes for sending, managing network traffic problems, packet switching, routing, data congestion, and reassembling data. 25 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

This layer may also be concerned with end-toend flow control and the segmentation and reassembly (SAR) functions for the transmission of large packets of data which exceed the maximum transmission unit (MTU) of the data link layer. The Internet Protocol (IP) is the most common example, and Novell's Internetwork Packet eXchange (IPX) is another popular implementation. 26 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

Network Layer 3 protocols IP

Internet Protocol version 4

IPv6

Internet Protocol version 6

ARP

Address Resolution Protocol

RARP

Reverse Address Resolution Protocol

ICMP

Internet Control Message Protocol

IGMP

Internet Group Management Protocol

MPLS

Multi-Protocol Label Switching

RIP

Routing Information Protocol

OSPF

Open Shortest Path First

EGP

Exterior Gateway Protocol

BGP

Border Gateway Protocol

27 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

DATA LINK LAYER  The data link layer sends data from network layer to physical layer. Manages physical layer communications between connecting systems. It is responsible for providing node-to-node communication on a single, local network. To provide this service, the data link layer must perform two functions. 1.It must provide an address mechanism that enables messages to be delivered to the correct nodes, Also, it must translate messages from upper layer into bits that the physical layer can transmit. 2.Data units at the Data Link layer are most commonly called frames, although the term packet is used with some protocols. 28 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

The Data Link layer is comprised of a single layer in the OSI model but actually incorporates two sub-layers when viewed from the perspective of the IEEE Logical Link Control (LLC) model. The lower of the two sublayers is called the media access control (MAC) and the upper sub-layer is the LLC layer. The MAC layer provides local addressing, error correction, and in some cases includes a field to distinguish the frame type from other frame types. This component determines who is allowed to access the media at any one time. The LLC provides Service Access points (SAP) for passing off the frame to higher level. This component determines where one frame of data ends and the next one starts. Examples of data link standards include frame relay, ETHERNET, token ring, and FDDI. 29 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

Data link Layer 2 protocols ARP

Address Resolution Protocol

CDP

Cisco Discovery Protocol

DCAP

Data Link Switching Client Access Protocol

Ethernet FDDI

Fiber Distributed Data Interface

HDLC

High Level Data Link Control

L2F

Layer 2 Forwarding Protocol

L2TP

Layer 2 Tunneling Protocol

PPP

Point-to-Point Protocol

PPTP

Point-to-Point Tunneling Protocol

SLIP

Serial Line Internet Protocol

Token ring X.25 Frame relay

A simplified version of X.25

ATM

Asynchronous Transfer Mode

MPLS

Multi-Protocol label switching

30 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

PHYSICAL LAYER  This transmits data over a physical medium or on network hardware, like cables, cards, etc. This layer relates the electrical, optical, mechanical and functional interface to the cable. It is responsible for transmitting bits (zero & ones) from one computer to another. This layer is concerned with the signaling of the message and the interface between the sender or receiver and the medium. It is defined by one of the standards bodies and carries a designation that indicates the characteristics of the connection. Among frequently used physical layers standards are EIA-232D, ITU V.35, and some of the X series (X.21/X.21bis). 31 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

Physical Layer 1 protocols ISDN

Integrated Services Digital Network

PDH

Plesiochronous Digita ital Hierarchy, T-c T-carrie rier (T1, T3 etc)

RSRS-232 232

A seri erial line line inter nterfa face ce orig riginal inally ly deve develloped oped to connec nnectt modems and computer terminals

SDH

Synchronous Digital Hierarchy

SONET

Synchronous Optical NETworking

32 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

33 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

MNEMONICS The following mnemonics may help you remember the layers sequence and names: 1."People Design Networks To Send Packets Accurately" 2."Please Do Not Take Sales People's Advice" 3."Always Put Some Thought Into Designing Programs" 34 ISO-OSI 7-Layers Network Reference Model by MAZHAR IQBAL BUTT .

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF