A Little frustrated with TCP/IP Protocols and Their Functions
I'm a little frustrated. It seems everywhere I look they are named differently or grouped differently. Example...I've seen Layer 1 referred to as the Network Access Layer...Network Interface Layer.. Physical Layer...Hardware Layer...and Link and Physical Layer..etc. Same at level 2.. Data Link Layer... Internet Layer...IP Layer....and so on for each layer. I understand I need to understand the layers and what functions happen at each layer but it's kind of throwing me. It seems like there are several excepted ways to refer to it. What I need to know is what is the Network+ test gonna call for? Anyone else having this problem. I mean...I understand it and whats happening..but it seems like the correct answer is gonna depend on who's asking??
Comments
Please
Do
Not
Take
Sausage
Pizza
Away
^^ Stole this one from my wife.
Physical
Data-Link
Network
Transport
Session
Presentation
Application
There you go!
Here's a handy reference: The TCP/IP Guide - OSI Reference Model Layer Summary
LinkedIn: http://www.linkedin.com/in/lewislampkin (Please connect: Just say you're from TechExams.Net!)
So here is a comparison...
=====
OSI
Application (ports so SMTP, POP3 etc.)
Presentation (SSL...things like encryption/decryption etc.)
Session (protocols)
Transport (TCP/UDP)
Network (IP routing)
Data Link (Switching ... MAC addresses)
Physical (cords, cards, transmitting bits)
======
TCP/IP (old)
Application (Application & Presentation & Session -- 7/6/5)
Transport (Transport - 4)
Internet (Network - 3)
Network Interface (Data Link & Physical -- 2 & 1)
The only difference between the old TCP/IP (4 layer) and the new (5 layer) is that instead of internet and network interface, you have network, data link, and physical just like in the OSI model.
I don't think it's necessary to refer to one model as 'old' and one as 'new'. IMO a more accurate way of separating the two would be like this:
OSI = Theory
TCP/IP = Implementation
For example it is generally accepted that you refer to the OSI model when talking about "layers" - ex: HTTP would be referred to as a layer 7 protocol in conversation.
Free Microsoft Training: Microsoft Learn
Free PowerShell Resources: Top PowerShell Blogs
Free DevOps/Azure Resources: Visual Studio Dev Essentials
Let it never be said that I didn't do the very least I could do.
I did not mean old as in old compared to OSI, I meant old as in the five layer TCP/IP is really the newer way to use. I do agree with theory vs implementation.
If you look at the N10-005 objectives, they list it as a four layer model and also list different names for layer 1:
Network Interface (Or Link Layer)
Internet layer
Transport layer
Application layer
If you learn the OSI model and can draw the first diagram SlowHand posted, you'll have all you need to know for the Network+ exam.
Good luck.
CompTIA A+, Network+, Security+ Blogs
Daily Network+ and Security+ Test Taking Tips on Twitter