IPv6 protocol stack IPv6 Implemented independently from IPv4 stack TCP/UDP Code is shared in many cases among IPv4/v6 (esp. TCP) RFC does not specify how to implement There are implementation differences due to spec ambiguities (later) TCP UDP ----------------- IPv4 IPv6 ----------------- link layer