- Posts: 75
- Thank you received: 0
OSI layer questions
19 years 10 months ago #7270
by MezzUp
OSI layer questions was created by MezzUp
Hi there, I have a couple of questions
#1. At what OSI layers are packets broken down? That is, packets that are bigger than MTU.
The TCP/IP guide says it happens at layer 3, the OSI Network Layer (TCP/IP Internet Layer) but firewall.cx says "Services located in the Transport layer [layer 4] both segment and reassemble data from upper-layer applications and unite it onto the same data stream."
#2. At what OSI layer(s) do NICs function?
I know it's at least layer 1, but doesn't the NIC also do some of the layer 2 functions, like the MAC sublayer?
Thanks, MezzUp
#1. At what OSI layers are packets broken down? That is, packets that are bigger than MTU.
The TCP/IP guide says it happens at layer 3, the OSI Network Layer (TCP/IP Internet Layer) but firewall.cx says "Services located in the Transport layer [layer 4] both segment and reassemble data from upper-layer applications and unite it onto the same data stream."
#2. At what OSI layer(s) do NICs function?
I know it's at least layer 1, but doesn't the NIC also do some of the layer 2 functions, like the MAC sublayer?
Thanks, MezzUp
19 years 10 months ago #7277
by Chris
Chris Partsenidis.
Founder & Editor-in-Chief
www.Firewall.cx
Replied by Chris on topic Re: OSI layer questions
Mezz,
1) The 3rd (network) Layer of the OSI Model is in charge of getting packets from one location to another using various methods and routing protocols to ensure the delivery is done in the best and fastest possible manner.
The 4th (transport) layer of the OSI Model takes care of the 'chopping' of data into small datagrams which are then passed to the 3rd layer to be delivered to their destination. The 4th layer also starts and completes any negotiations with the remote host to which the data is to be delivered.
Each layer has a specific function to ensure the job is done correctly, however some functions might be similar in between these layers, but are only relevant to that particular layer. E.g a checksum provided on layer 3 is not the same as a checksum provided on layer 4. This is because the 'checksum' is unique for each layer as it contains more or less information depending on the layer we are talking about.
When in doubt on what function each layer does, I would suggest you check download and refer to our Ethernet II TCP/IP Frame analysis ( www.firewall.cx/download-s06-opa.php ) which contains all the fields and functions each layer performs.
2) Network cards operate on the 1st and 2nd layer as you noted. While their function is primarily focused on the 2nd layer due to the existence of the 'MAC Address', they are also responsible on meeting all the Layer 1 requirements in order to operate correctly (utp cables, electrical signals e.t.c).
Hope that helps !
1) The 3rd (network) Layer of the OSI Model is in charge of getting packets from one location to another using various methods and routing protocols to ensure the delivery is done in the best and fastest possible manner.
The 4th (transport) layer of the OSI Model takes care of the 'chopping' of data into small datagrams which are then passed to the 3rd layer to be delivered to their destination. The 4th layer also starts and completes any negotiations with the remote host to which the data is to be delivered.
Each layer has a specific function to ensure the job is done correctly, however some functions might be similar in between these layers, but are only relevant to that particular layer. E.g a checksum provided on layer 3 is not the same as a checksum provided on layer 4. This is because the 'checksum' is unique for each layer as it contains more or less information depending on the layer we are talking about.
When in doubt on what function each layer does, I would suggest you check download and refer to our Ethernet II TCP/IP Frame analysis ( www.firewall.cx/download-s06-opa.php ) which contains all the fields and functions each layer performs.
2) Network cards operate on the 1st and 2nd layer as you noted. While their function is primarily focused on the 2nd layer due to the existence of the 'MAC Address', they are also responsible on meeting all the Layer 1 requirements in order to operate correctly (utp cables, electrical signals e.t.c).
Hope that helps !
Chris Partsenidis.
Founder & Editor-in-Chief
www.Firewall.cx
19 years 10 months ago #7278
by MezzUp
Replied by MezzUp on topic Re: OSI layer questions
It sure did. Thanks alot for the replyHope that helps !
19 years 9 months ago #7480
by trmmjpz
Replied by trmmjpz on topic Re: OSI layer questions
MTU's could be different for different media and it is a configurable parameter.
When a packet gets routed and if the intermediate router needs to fragment the packet because of MTU issues then i guess layer 3 will do the chopping.
- K
When a packet gets routed and if the intermediate router needs to fragment the packet because of MTU issues then i guess layer 3 will do the chopping.
- K
Time to create page: 0.128 seconds