Networking Models
There are two theoretical models used to describe the way networking should work.
Cisco's CCNA certification require a basic understanding of these two networking models.
OSI Model
The first, the OSI Model is both a theoretical model, and a practical model of the OSI Networking Protocols. As the OSI protocols are not used in the global Internet, we will only show the theory of the model as it pertains to networking in general.
TCP/IP Model
The second model, the TCP/IP Model, directly reflects the actual protocols used in the Internet and illustrates their basic operation and interaction. This model is only a practical model, which means it is theory.
For a complete tutorial on the TCP/IP protocols, see the appropriate tutorials within this site.