The TCP/IP model, sometimes referred to as the Department of Defense (DoD) Model, is a four-Layer model that was developed in the early 1970s for the Defense Advanced Research Projects Agency (DARPA) internetwork project that eventually grew into the modern day Internet.
This article will be a brief overview of the model itself and the tie in to the Cisco Certified Network Associate Routing & Switching exam (640-802 CCNA), as well as the Network+ exam.
Both the 640-802 CCNA exam and the Network+ exam test for some of the common knowledge of the DOD / TCP/IP Model.
For the CCNA 640-802 exam this information is tested as part of the “Describe how a network works” domain as part of the following subtopics:
Beyond this domain and the subtopics you’ll need a good, general understanding of the model across some of the other domains as well but this is the primary area of focus.
For the Network+ exam most of your need of this material will be a part of domain 4.0 – Network Management. Having said that, there are secondary needs for knowing the information peppered throughout the exam in other domains. A couple of examples are calling upon the knowledge to know and understand where in the model certain protocols function as well as knowing at what layers hardware devices such as routers, switches, bridges, etcetera work.
In summary the four layers of the TCP/IP model are broken as follows:
The Network Interface Layer is responsible for delivering data over the wire at the physical level. There are a number of different protocols that function at this layer depending on the type of physical network that is in use. This layer of the TCP/IP Model maps to the data-link and physical layers of the OSI model.
The Internet Layer is designed to provide connectionless delivery service for communications. It also allows for the breaking down of the data into individual packets / frames on the transmitting side and their reassembly on the receiving side. The Internet Layer also provides routing functions as needed for network nodes to to interoperate with other networks. This layer of the TCP/IP Model maps to the network layer of the OSI model
The Host-to-Host Layer (sometimes also referred to as the or Transport or the Transmission Layer) is responsible for the building up and tearing down of the communication sessions between connected network nodes. This layer is also provides error detection and correction. This layer of the TCP/IP Model maps to the transport layer of the OSI model.
The Application Layer is designed to leverage the application protocols and further defines how the host programs interface with transport layer services to use the network. This layer of the TCP/IP Model maps to the three top layers of the OSI Model – Session at layer 5, Presentation at layer 6 and Application at layer 7.
At each layer of the TCP/IP Model there are associated protocols that are in use. These too loosely map to the same ones that are found as part of the OSI Model.
At the Application layer you can find many but some of the more common ones include:
At the Host to Host / Transport layer you can find these common protocols:
At the final layer of the TCP/IP Model, the Network Interface Layer, you can find:
These are not fully comprehensive lists but are examples of the more common protocols that are functioning at these different levels of the TCP/IP Model
In this article we reviewed the tie in of the TCP/IP / DOD Model to the CCNA and Network+ exams as well as took a look at the breakdown of the Four Layers of the TCP/IP Model
We wrapped up with a quick look at some of the protocols that are in use at each of the TCP/IP Model Layers
Thanks for investing your time in my Introduction to the DOD / TCP/IP Model article.
I am always looking forward to any feedback you have on this or any of the articles I have written so feel free to offer your feedback.
Additionally, I would welcome any suggestions topics of interest that you would like to see and based on demand and column space I’ll do what I can to deliver them to you.