Layered Service Models

Like the airline system, the Internet is built on a layered architecture. This model is used not only to explain communication protocols but to develop them as well. It separates the functions performed by communication protocols into manageable layers stacked on top of each other. Each layer in the stack performs a specific function in the process of communicating over a network.

Generally, TCP/IP is described using four to five functional layers, commonly known as the protocol stack. The most common description is terms of the DoD reference model, which is also known as the Internet reference model. (DoD stands for Dept. of Defense – the name is a throwback to the origins of the Internet in DoD-supported research in the 70's and 80's.). This is the commonly employed model, and we consider only this model in this course.

An alternative model, developed by the OIS (Organization of International Standards), called the OSI (Open Systems Interconnect) model, commonly referred to as the OIS/OSI model, consists of seven service layers:

7.) Application-

6.) Presentation

5.) --Session---

4.) -Transport--

3.) --Network---

2.) -Data Link--

1.) --Physical--

Here's a brief description of each layer in the OIS/OSI model: