Internet Protocol Analysis/IPv6/Quiz

{ IPv6 is an { Internet (i) _10 }-layer protocol for packet-switched internetworking and provides end-to-end datagram transmission across multiple IP networks.
 * type="{}" coef="1"}

{ IPv6 was developed by the Internet Engineering Task Force (IETF) to deal with the long-anticipated problem of { running out of IPv4 addresses (i) _31 }.
 * type="{}" coef="1"}

{ IPv6 uses { 128 _5 }-bit addresses, commonly displayed to users as { eight (i) _7 } groups of { four (i) _6 } hexadecimal digits separated by { colons (i) _8 }.
 * type="{}" coef="4"}

{ In an IPv6 address, leading zeroes may be removed from any group of hexadecimal digits. Multiple consecutive groups of zeroes may be replaced with { a double colon (i) _21 }.
 * type="{}" coef="1"}

{ The IPv6 subnet size has been standardized by fixing the size of the host identifier portion of an address to { 64 _4 } bits.
 * type="{}" coef="1"}

{ IPv6 does not implement interoperability features with IPv4, but essentially creates a { parallel (i) _10 }. Exchanging traffic between the two networks requires special translator { gateways (i) _10 }.
 * type="{}" coef="2"}

{ Work on IPv6 began by { 1992 _6 }, and was first published in a series of RFCs in { 1996 _6 }.
 * type="{}" coef="2"}

{ Most transport and application-layer protocols need { little (i) _8 } to operate over IPv6.
 * type="{}" coef="1"}

{ Multicasting is part of the base specification in IPv6. IPv6 does not implement traditional IP { broadcast (i) _11 } and does not define { broadcast addresses (i) _21 }.
 * type="{}" coef="2"}

{ IPv6 hosts can configure themselves automatically when connected to a routed IPv6 network using the { Neighbor Discovery Protocol (i) _29 } via Internet Control Message Protocol version 6 (ICMPv6) router discovery messages.
 * type="{}" coef="1"}

{ IPv6 routers do not perform { fragmentation (i) _15 }.
 * type="{}" coef="1"}

{ Privacy extensions for IPv6 allow the operating system to generate { ephemeral (i) _11 } for communication with remote hosts.
 * type="{}" coef="1"}

{ The IPv6 header consists of a fixed portion with minimal functionality required for all packets and may be followed by optional extensions to implement special features. The fixed header requires { 40 _4 } octets ({ 320 _5 } bits) and contains { the source and destination addresses, traffic classification options, a hop counter, and the type of the optional extension or payload which follows the fixed header (i) _167 }.
 * type="{}" coef="3"}

{ The IPv6 loopback address is { ::1 _5 }.
 * type="{}" coef="1"}

{ Link-local addresses begin with { the prefix fe80::/10 (i) _22 }.
 * type="{}" coef="1"}

{ Tunneling may be used to enable IPv4 networks to communicate with IPv6 networks. In tunneling, { IPv6 (i) _6 } packets are encapsulated within { IPv4 (i) _6 } packets, in effect using { IPv4 (i) _6 } as a { link (i) _6 } layer for { IPv6 (i) _6 }.
 * type="{}" coef="5"}

{ Teredo is an { automatic (i) _11 } { inter (i) _7 }-site tunneling technique that uses { UDP (i) _5 } encapsulation and { can (i) _5 } cross Network Address Translation (NAT) nodes.
 * type="{}" coef="4"}

{ Teredo addresses begin with { 2001:0::/32 _13 }.
 * type="{}" coef="1"}

{ ISATAP is an { automatic (i) _11 } { intra (i) _7 }-site tunneling technique that uses { IPv4 (i) _6 } encapsulation. It { cannot (i) _8 } cross NAT nodes.
 * type="{}" coef="4"}

{ ISATAP addresses begin with { fe80::200:5efe/96 (i) _19 }.
 * type="{}" coef="1"}

{ 6to4 is an { automatic (i) _11 } { inter (i) _7 }-site tunneling technique that uses { IPv4 (i) _6 } encapsulation. It { cannot (i) _8 } cross NAT nodes.
 * type="{}" coef="4"}

{ 6to4 addresses begin with { 2002::/16 _11 } and relay through { 192.88.99.1 _13 }.
 * type="{}" coef="2"}

{ 6in4 is a { configured (i) _12 } { inter (i) _7 }-site tunneling technique that uses { IPv4 (i) _6 } encapsulation. It { can (i) _5 } cross NAT nodes.
 * type="{}" coef="4"}

{ 6in4 addresses are { public (i) _8 } addresses assigned by the tunnel broker, and therefore create security risks.
 * type="{}" coef="1"}

{ NAT64 is a { network address translation technique (i) _39 } that allows { IPv6 (i) _6 }-only hosts to communicate with { IPv4 (i) _6 }-only servers.
 * type="{}" coef="3"}

{ NAT64 server addresses begin with { 64:ff9b::/96 (i) _14 }.
 * type="{}" coef="1"}