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