ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

What is the OSI Model?

Updated on January 15, 2010


Osi stand for open system interconnection . it is networking reference model . it was proposed in 1984 by ISO .(international standard organization).It is the most widely accepted model for providing network communication identity .

osi model provide a useful structure for defining and describing various process of networking . It deals with the open system that is systems that are open for communication with other system

Osi model organizing communication process into seven buyers . each there has a specific independent function in a set of protocols are defined for each layer . the seven layers of osi model are given as .

1)Application layer

2)Presentation layer

3)Session layer

4)Transport layer

5)Network layer

6)Data link layer

7)Physical layer


The first layer of osi model is a physical layer.

Physical layer deals with sending and receiving of bits from one computer to another. It deals with the physical connection through the network and with transmission and receiving of signals .in this layer protocols for physical an electrical detail such as

1) Transmit bits

2) Specifies requirements for how transmission occurs

3) Insure compatible data transmission with other devices

most commonly use standard of this layer are I.E.E.E 802.3, I.E.E.E 802.4,I.E.E.E 802.5 and A.N.S.I , F.D.D I


The second layer of osi model is the data link layer . the link layer deals with flow of data or a signal link layer from once device to another. Layer provides for the errors free transfer of data has arrived . properly and softly at the destination .

The most commonly used protocols at this layer are those specified at I.E.E.E 802.3 ,I.E.E.E 802.4,I.E.E.E 802.5 and A.N.S.I , F.D.D.I


1)Packets data into forms .

2)Transmit data frequency

3)Process the acknowledgment from the receiver.

Data link is divided to the into two sub layers .

a)L.L.C (logical link control)

b)M.A.C(medical access control)

A)this sub layer established and maintain links with the communication devices. the standard protocols use for L.L.C are I.E.E.E 802.3


The PPP protocols use for communication across the point to point link. It is use in wan.


This sub layer controls the way by which multiple devices share the same communication medium. It specifies how different terminals or work . station share the same communication media channel.


The third layer of O.S.I model is network layer. This layer is responsible for routing information from network device to another.

In larger network there maybe intermediate networks between any two communicating networks . this network layer makes it possible to rate data to destination computer across many intermediate devices. The network layer find a logical path between this source computer and there destination computer In the network .

The main functions of this layer are:-

1) To make routing decision.

2) To convert data into packets

3) To hold all communication between the network

The following network protocols are used for network layer

1) I.P specification of D.O.D.

2) I.S.D.N

3) S.N.A if I.B.M


The fourth layer of O.S.I models transport layer. It provides a transport service between the session layer and the network layer. The large manage from the session layer converted in to small packets of data are sent to the destination computers. The packets are again restoring into the mange at the destination computer. This task is preformed at the transport layer of O.S.I model the main responsibilities of this layer are.

1) Bricks up and restore data.

2)Provide end the end reliability.

3) Uses connection oriented transmission of data.


The fifth layer of PO.S.I model is session layer. The session layer allows software on different computers to share a connection. This connection is called a session. The main functions of the session layer are

1). Allows user to established connection between devices.

2) Manages dialogue.


It is the sixth layer of O.S.I model .this layer translates data between the formats , the networks requires and the formats require that the computer accept .different computers have different ports for representing data inside the computer. The presentation layer manages different type of coding scheme during the transmission of data . it concerns the coding speed used inside the computer to the network code.

The responsibility of this layer are

1)Establishes format of data exchange .

2)Handles characters set in numeric translations

3)Perform data compression .


The last layer of O.S.I model is application layer .it deals with the end user application program. It provides services such as data base access, e-mail file transfer .it also allows the application program to communicate with the application program or the more computers . The main functions of application are.

1) Server as interface between user interfaces and the network.

2) Allow user application to interact with the network


    0 of 8192 characters used
    Post Comment

    • profile image 

      4 years ago

      v v v v gud

    • profile image

      lalji patel 

      6 years ago

      it,s good for student


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)