The OSI Model vs. The Real World
The most major difficulty with the OSI model is that is does not map well to the real world!
The OSI was created after many of todays protocols were already in production use. These existing protocols, such as TCP/IP, were designed and built around the needs of real users with real problems to solve. The OSI model was created by academicians for academic purposes.
The OSI model is a very poor standard, but it's the only well-recognized standard we have which describes networked applications.
The easiest way to deal with the OSI model is to map the real-world protocols to the model, as well as they can be mapped.
Layer Name Common Protocols 7 Application SSH, telnet, FTP 6 Presentation HTTP, SMTP, SNMP 5 Session RPC, Named Pipes, NETBIOS 4 Transport TCP, UDP 3 Network IP 2 Data Link Ethernet 1 Physical Cat-5
The difficulty with this approach is that there is no general agreement as to which layer of the OSI model to map any specific protocol. You could argue forever about what OSI model layer SSH maps to.
A much more accurate model of real-world networking is the TCP/IP model:
TCP/IP Model |
---|
Application Layer |
Transport Layer |
Internet Layer |
Network Interface Layer |
No comments:
Post a Comment