08 Network Layer Flashcards
List the four basic processes of the network layer:
- Addressing end devices
- Encapsulation of L4 PDUs
- Routing packets toward their destination on another network
- De-encapsulation of the packet on arrival; hand-off of L4 PDU to transport layer
Consider a packet being sent between two devices on different networks. Does the packet’s IP addressing information change between hops?
The packet’s L3 addressing does not change between hops, unless network address translation is in use.
List the 3 characteristics of IP:
- Connectionless - no connection with destination established beforehand
- Best-effort - packet delivery not guaranteed
- Media-independent - the medium carrying the data does not matter
How does the network layer determine the MTU value?
The datalink layer passes the MTU value to the network layer. The network layer then determines how large packets can be.
What issue is created when a router must forward packets from one medium to another medium that has a smaller MTU value?
fragmentation
What is the result of fragmentation?
latency
IPv4 packets can be fragmented by routers. Can IPv6 packets be fragmented by routers?
no
This IPv4 packet field identfies the number of 32-bit words in the header
internet header length
This IPv4 packet field is used to determine the priority of the packet
DS, or differnetiated services
This IPv4 packet header field has a maximum value of 65,535 bytes
total length
What is the purpose of the identification, flag, and fragment offset fields in an IPv4 packet?
used to re-order a fragmented packet
What IPv4 packet field consists of an 8-bit value used to limit the lifetime of a packet?
TTL
What is the purpose of the identification, flag, and fragment offset fields in an IPv4 packet?
used to re-order a fragmented packet
What two tasks does a router perform each time it encounters an IPv4 packet?
when processing a packet, it does two things to fields within the packet
-
- decrements TTL value by 1
- recalculates header checksum
A router decrements the TTL of a packet from 1 to 0. What two tasks does it perform next?
- drops the packet
- sends ICMP Time Exceeded message to source IP address
What does a value of 1 indicate when found in the Protocol field of an IP packet?
Indicates that the packet is an ICMP packet.