TCP/IP and the OSI Reference Model

Posted by arlene

TCP/IP was built using a layered approach. You may have heard about the OSI (Open Systems Interconnect or Open Systems Interconnection) Reference model that is used mostly as a framework around which a discussion of network protocols can be discussed. Developed in 1984 by the International Organization for Standardization (ISO), this model defines a protocol stack in a modular fashion, specifying what functions are performed by each module.

For the purposes, it should be noted that development of TCP/IP began long before the OSI model, and, as can be expected, TCP/IP protocols don’t always neatly match up to the seven layers of the OSI model.

The ISO used this model to develop a set of open network protocols, but these were never widely adopted. This was due to several factors. First, at that time many computer vendors held market share by keeping customers locked into proprietary hardware/software solutions. Second, the OSI protocols required a considerable amount of system resources, so it was impractical to try to implement them on smaller computers, such as minicomputers, much less the now-standard PC. However, the OSI networking model is still used today when discussing network protocols, and it is a good idea to become familiar with it if you will be working in this field. TCP/IP was developed based on a similar, though less modular, reference model, the DOD (Department of Defense) or DARPA model.

Living the Web 2.0As you can see, TCP/IP doesn’t exactly fit into the OSI model, but it is still possible to refer to the model when discussing certain aspects of the protocols and services that TCP/IP provides.

TCP/IP Is a Collection of Protocols, Services, and Applications

The acronym TCP/IP stands for Transmission Control Protocol/Internet Protocol. In addition to these two important protocols, many other related protocols and utilities are commonly grouped together and called the TCP/IP protocol suite. This “suite” of protocols includes such things as the User Datagram Protocol (UDP) and the Internet Control Message Protocol (ICMP).

TCP/IP, IP, and UDP

The main workhorses of this protocol suite are IP, TCP, and UDP:

  • TCP—The Transmission Control Protocol uses IP but provides a higher-level functionality that checks to be sure that the packets that IP manages actually get to and from their intended destinations. TCP is a reliable, connection-oriented protocol, requiring that a session be established to manage communications between two points in the network so that errors can be detected and, if possible, corrected.

IP is the basic protocol used in the TCP/IP suite to get datagrams delivered.

TCP/IP and its related protocols work above the physical components of the network. Therefore, it is easy to adapt TCP/IP to different types of networks, such as Ethernet and Token-Ring. When you talk about using TCP/IP on the network, what it all boils down to is that you’re packaging your data into an IP packet that is passed down to the actual network hardware for delivery. Because IP is the common denominator of the TCP/IP suite, after that shows how the remaining protocols build on the functions provided by IP.

Other Miscellaneous Protocols

In addition to TCP and IP, many other protocols are part of the TCP/IP suite. IGMP and ICMP protocols are included. IGMP is the Internet Group Management Protocol, which is used to manage groups of systems that are members of multicast groups. Multicasting is a technique that allows a datagram to be delivered to more than one destination. Internet Control Message Protocol (ICMP), which performs many functions to help control traffic on a network. In addition to these protocols, other protocols usually considered as part of or associated with the TCP/IP protocol suite include the following:

  • BOOTPThe Bootstrap Protocol is also an older protocol that has generally been replaced by DHCP. In fact, most DHCP servers can act as BOOTP servers as well. BOOTP was created to allow a diskless workstation to download configuration information, such as an IP address and the name of a server that can be used to download an operating system. Because the diskless workstation has no local storage (other than memory), it can’t store this information itself between boots.
  • DHCP—The Dynamic Host Configuration Protocol relieves the network administrator of the task of having to manually configure each computer on the network with static addressing and other information.
  • SMTP—TheSimple Mail Transfer Protocol is the protocol that gets your email from here to there.

Possibly related posts: (automatically generated)
TCP/IP and the OSI Reference Model

4 Responses to “TCP/IP and the OSI Reference Model”

  1. It was only through using the email services of Constant Contact that we were able to build a connection with our customers, in a timely, engaging, unobtrusive way, &quote; Kramer observed. … Constant Contact Customer

  2. Pirates, like we all know them to be, have stolen all Christmas tree Baubles from the whole universe, for their own Christmas trees. … Postcard Marketing

  3. Our live neural network courses held twice per year in Rolando give participants a broad overview of the neural network theory and the NeuroSolutions software. … Trading Software

  4. “Today’s small businesses are increasingly turning to the web for marketing tools and services that strike a balance between affordability and quality, &quote; said Vomit Joshi, executive vice president, Imaging and Printing Group, HP. … Free Web Matrix

Leave a Reply

LogoAlexa CounterFeedBurner Counter