by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :)by MathLes and ClintCode AYYILDIZ TEAM :) Computer Engineering Tips - Computer Engineering news and articles - Internet Protocol Suite Computer Engineering Tips - Computer Engineering news and articles - Internet Protocol Suite
  Home arrow Internet arrow Fundamentals arrow Internet Protocol Suite
Computer Engineering Tips - Computer Engineering news and articles | _DATE_FORMAT_LC
 
 
Main Menu
Home
News
Algorithms
Artificial Intelligence
Bioinformatics
Computer Graphics
Computer Networks
Computer Organization
Computer Security
Data Mining
Data Structures
Database Systems
Distributed Computing
Internet
Operating Systems
Parallel Computing
Programming Languages
Publications
Robotics
Software Engineering
Other Articles


Partners

All Partners

 
 
 
Internet Protocol Suite _CMN_EMAIL
_USER_RATING: / 0
_VOTE_POOR_VOTE_BEST 

In this article:

  • What is the Internet Protocol Suite
  • Background and History of the Internet Protocol Suite
  • Layers under the Internet Protocol Suite



What is the Internet Protocol Suite?

The set of communications protocol on which the Internet and other such netoworks work is termed as the Internet Protocol Suite. It may also be referred to as the TCP/IP protocol suite since TCP (Transmission Control Protocol) and IP (Internet Protocol) are the most important and well-known protocols in the suite.

The Internet protocol suite is a set of layers, placed on top of one another. Each layer has its own functions. Each layer provides its services to the layer exactly above it and takes the services from the layer exactly below it. While the upper layers are what the user deals with mostly, the lower layers translate the data collected above to something which can be transmitted over a network, physically.

Background and history of the Internet Protocol Suite

The Internet protocol suite originated at DARPA in the early 1970s which had already built the first network, the ARPANET. Robert E. Kahn who was hired at DARPA in 1972, worked on satellite packet networks and ground-based radio packet networks and had shown the importance of being able to communicate across them. Vinton Cerf joined him in 1973 to work on open-architecture an interconnection model which was to be the next protocol for the ARPANET.

By 1973, Kahn and Cerf had made a fundamental reformulation, where the differences between the various network protocols were hidden by a common internetwork protocol. Now, the responsibility of the reliability of the network was put opn the hosts rather than the network itself.

This limited role of the network made it possible to connect any network to any other network irrespective of the differences between them. A gateway (now called a router) which is a computer is present that interfaces with each of the networks and and forwards packets to and fro between them.

DARPA along with BBN, Stanford, and The University College London developed operational versions of the protocol. This led to the various versions from TCP v1, TCP v2, TCP v3 and IP v3 to finally result into TCP/IP v4 -- the standard protocol in use today.

Initial tests in 1975 involved two-networks between Stanford and University College London (UCL). In November, 1977, a three-network TCP/IP test was done between the U.S., U.K., and Norway. Until 1983, various avatars and prototypes were tested. On January 1, 1983, the ARPANET made a complete switchover to TCP/IP.

Layers under the Internet Protocol Suite

As against the so-called standard in the industry, the OSI reference model, the Internet Protocol Suite has only four layers, each of which is described below:

  • Application Layer
  • The data sent from this layer is application specific, that is, unique to the application sending the data and is encapsulated into a transport layer protocol and the layer makes use of what are called libraries. The data to be sent through the network is passed on to the lower layer protocol in the tranport layer after encapsulation. Common protocols in the lower layer include TCP and UDP and require the use of software ports.

  • Transport Layer
  • The transport layer performs two major functions. Firstly, it is responsible for end-to-end message transfer and secondly, it is responsible for error control, fragmentation and flow control in the network.

    The transport layer uses ports to enalbe the service of connecting applications together. Address reliability begins at this layer.

  • Network Layer
  • The Network layer is responsible for the packets to go across a single network. Additionaly, it has gets the data from the source network and sends it to the destination network (this is done by IP at the network level). This process is completed by routing of packets over a kind of web of networks.

  • Link Layer
  • This layer is not actually a part of the Internet Protocol Suite. Rather, it is way to pass packets from the network layer located on two different hosts. The IP can run over many link layers at the same time and the process of transmitting the packets can be implemented through software or firmware or even hardware. The layer is responsible for adding packet headers and then transmitting the data in form of frames.

Sometimes, the physical layer, that is, the hardware used to connect networks and communicate between them, may also be considered as part of the link layer.

 
 Sponsored Links

_USER_RATING: / 0
_VOTE_POOR_VOTE_BEST 
_ITEM_PREVIOUS   _ITEM_NEXT
 
       
         
     
 
Advertisement
 
   

Copyright 2005 - 2006 Science Tips Team. All rights reserved.

Nanotechnology Development Blog