LOGBOOK

HELP

Quiz Entry - updated: 2026.07.05

What does the Next Header field do in IPv6?

Next Header (8 bits) identifies what follows the current header — either an upper-layer protocol like TCP/UDP, or the first extension header in the chain.

Chain: IPv6 base header (NH=43) → Routing (60) → Dest-Options (6) → TCP.

* The Next-Header field chains extension headers to the upper-layer protocol. *

It plays the role of IPv4's "Protocol" field but is more powerful because it also stitches the extension-header chain together:

  • If the payload is TCP → Next Header = 6
  • If the payload is UDP → Next Header = 17
  • If an extension header follows → Next Header = that header's type number (e.g. 44 = Fragment)

Each extension header in turn has its own Next Header field, so a packet can carry a sequence like IPv6 → Routing(43) → Destination Options(60) → TCP(6).

Tip: To find the actual payload protocol, you "walk the chain" of Next Header values until you hit a non-extension protocol number (or 59 = No Next Header).

Go deeper:

From Quiz: INTROL / IPv6 – Das Netz der Zukunft | Updated: Jul 05, 2026