Which one of the following fields in an IPv4 header is NOT modified by a…

2015

Which one of the following fields in an IPv4 header is NOT modified by a typical IP router?

Answer: B. Source addressCONCEPT An IPv4 router updates header fields whose meaning depends on the forwarding hop or on the packet form sent on the outgoing link. End-to-end identity…

  1. A.

    Checksum

  2. B.

    Source address

  3. C.

    Time to Live (TTL)

  4. D.

    Length

Attempted by 546 students.

Show answer & explanation

Correct answer: B

CONCEPT

An IPv4 router updates header fields whose meaning depends on the forwarding hop or on the packet form sent on the outgoing link. End-to-end identity fields remain those chosen by the sender unless a separate middlebox function, such as network address translation, is applied.

APPLICATION

  • Time to Live (TTL) is reduced at every forwarding hop so a packet cannot circulate indefinitely.

  • The IPv4 header checksum covers the header, so after TTL changes the checksum must be recomputed.

  • Total Length can differ when an IPv4 router fragments a datagram to fit a smaller outgoing MTU, because each fragment carries its own length.

  • The source address records the sender. Standard routing forwards the datagram without performing the separate address-translation function used by NAT.

CROSS-CHECK / CONTRAST

  • Checksum and TTL are routine per-hop updates in IPv4 forwarding.

  • Length changes only in the fragmentation case, but that possibility means it is not guaranteed to stay unchanged.

  • Source-address rewriting identifies NAT or another special middlebox function, not ordinary IP forwarding.

Therefore, the field not modified by a typical IP router is the source address.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Gate Guidance By Sanchit Sir

Loading lesson…