Author Login | Popular Articles | RSS Feeds | Sitemap

Home | Computers-and-technology


The OSI Reference Model and TCP/IP architecture

By: jirka Coolhousing

The model represents a standard for connecting network systems. The model does not specify the ways in which the individual systems are connected but serves as a description of its layers, functions and services.

The OSI Model consists of seven layers, each of which, as was already stated, receives the services of the layer below and provides services to the layer above.

1. Physical layer
2. Data Link layer
3. Network layer
4. Transport layer
5. Session layer
6. Presentation layer
7. Application layer


Description of the individual layers

Physical Layer

The Physical layer comprises the lowest layer of the OSI model. Its function is to establish, terminate and manage either a point-to-point connection or a point-to-multipoint connection, to effectively distribute the communication resources to the users and to convert the digital data into signals transmitted by the medium.


Data Link Layer

The Data Link layer provides the link between two adjacent network entities, establishes transmission parameters and signals those errors in the physical layer that it cannot correct. The Data Link layer arranges bits into frames and identifies them with MAC addresses. The MAC provides the basis for the local device(s) connection whereby it creates the domain for unicast and broadcast transmission.
Bridges and switches operate at this layer.


Network Layer

The Network layer provides functional means of transferring data from a source to a destination (at variable lengths) via one or more networks while maintaining the quality of service requested by the Transport layer. The Network layer performs routing functions using the services of routers that operate here.
Routers work with a hierarchical addressing scheme. The most widely known protocol of the network layer is the Internet Protocol (IP).


Transport Layer

The Transport layer provides data transfer between end users. The main transport layer protocols are TCP and UDP.

TCP
" a reliable data transfer protocol
" Flow control protocol regulates receiving of data packets and prevents the TCP receiver from overflowing
" Windowing - after certain amount of data packets have been labelled as received (the amount is given by transmission specifications), the sending end user may request transfer of additional data

UDP
" an unreliable data transfer protocol
" used by network applications that do not require the whole of data packets to be received by the receiving host (Internet radios, online games, streaming videos, etc.)


Session layer

The Session layer coordinates data transfer between cooperating session layers.


Presentation layer

This layer is responsible for formatting of the data for application entities. Its functions are code and alphabet encrypting, graphic arrangement modification, etc.


Application Layer

The Application layer provides the application entities with the access to the communication system and thus enables their cooperation.

Article Source: http://www.articlesnatch.com

About the Author:
I´m 24 years old student of electro-college. I´m from Kosmonosy in CZE. It´s small town near Ml. Boleslav-The Home of Skoda cars. :o) Now I work in Coolhousing Server House as IT support. This company offers server hosting, vps server and dedicated server housing.

| Print | Ezine Ready | |

Recent Computers-and-Technology Articles

  • Some Important Tips For Fast Loading Your Website By: RAMAN666 - Do some research first – including your competitors – what works, what doesn’t work and try to structure your goals before you start designing your website?
  • Some Important Tips For Fast Loading Of Your Website By: RAMAN666 - Do some research first – including your competitors – what works, what doesn’t work and try to structure your goals before you start designing your website?
  • MicroStation How To By: Roberto Bell - Clearwater, Florida, USA - At various times, during almost every project, it is necessary to prepare project design files for submittal to the organization or executive who authorized or is paying for the work to be done.
  • Cooperative Tips for Designing a Website By: ik serve - A customizable website builder which includes page editor features is superb, and means that you don't have to rely on any web designing company or website designer to update your site.
  • Attract High Traffic to Your Site By: ANILSHARMA - Planning and organizing are the most crucial steps in designing a website. "Well, driving high traffic to your site is important, but what's even more important, is designing a website that makes them stay.
  • The Long Awaited 4gb iPhone By: Roberto Bell - Surrounding the unveiling of the 4gb iPhone was a considerable amount of expectation, enthusiasm and excitement.
  • What Do Know About BLOG Software or HTML Website? By: bob84 - Have you recently thought about a blog even though you have a website? What tools do you need to be aware of when you get your blog handed over to you?
  • How Field Management Software Provides Job Management Solutions? By: Ankita Sood - It effectively converts a call into a work order. You have to just enter the job in the system. Rest is taken care by the software which includes scheduling and receiving payments.
  • Kroppr – online image cropping tool for your website By: Isabelle Lucas - To obtain fast loading web images users often need to crop their pictures to fit the rules imposed by webmasters to speed up their website.
  • You Have To Focus During Designing A New Website By: AKASH333 - A web designer needs to consider a variety of online selling principles while designing an ecommerce website.

Search Ebay

Still can't find what you are looking for? Search for it!


Submit Your link to the Open Link Directory Project

Copyright 2005-2008 MJE Sales, LLC. All Rights Reserved.
Proud member of the ArticleCkr Search Network Search Network!
ArticleSnatch.com is free for both publishers and authors to use and is supported entirely from advertising revenue.
Use of our service is protected by our Privacy Policy and Terms of Service.