Term
IPv6 is or isn't backwards compatible with IPv4.
|
|
Definition
ISN'T. They pass each other on the wire "like two ships passing in the night". There's not translation, no gateway. The fact that computers and routers understand both at the same time ("dual stack") is just for the "transition period".
|
|
|
Term
How many bits in an IPv6 address? |
|
Definition
128 bits
or
16 bytes
or
32 hex digits (8 groups of 4 digits) |
|
|
Term
True or False: With IPv6, NAT is not needed.
|
|
Definition
True. However you will see it on networks where the network administrator is incompetent. |
|
|
Term
In IPv6, ARP is replaced by...
|
|
Definition
NDP (Neighbor Discovery Protocol) |
|
|
Term
|
Definition
1993: Work began
1995: First draft complete.
1998: Official specification complete.
1999: First IPv6 addresses allocated.
2012: Declared the default for new IETF standards.
All you really need to know is that design started in 1993, things got real in 1999, and in 2012 things got real real. |
|
|
Term
In the fictitious IPv6 address: 2222:2222:2222:2222:2222:99:2222:2222 the "99" means "0099" or "9900"?
|
|
Definition
0099
2222:2222:2222:2222:2222:0099:2222:2222 |
|
|
Term
In the IPv6 address: 2222:2222:2222:2222::1 the "::" means... |
|
Definition
...as many zeros to pad the IP address to 128-bits. |
|
|
Term
In an IPv6 address :: abbreviates... |
|
Definition
...the longest sequence of zero fields, only the first if there is a tie. |
|
|
Term
The letters in an IPv6 address are uppercase or lowercase? |
|
Definition
lowercase:
a, b, c, d, e, f
(Technically either but there is a movement to adopt a "canonical form" that recommends lowercase) |
|
|
Term
::ffff:192.0.2.124 is an...
|
|
Definition
"IPv4 mapped IPv6 address"
Should never be seen on the wire.
May be used to store either kind of address in 1 variable.
(See RFC 4038) |
|
|
Term
IPv4: http://100.100.100.100/index.html
IPv6: _____
(how is a raw IPv6 address included in a URL?) |
|
Definition
Surrounded by brackets:
http://[2001:db8:ab:cd::3]:8080/index.html
http://[2001:db8:ab:cd::4]/blah.txt |
|
|
Term
|
Definition
Identifies an ISP (other sizes exist too) |
|
|
Term
|
Definition
Typical organization supernet size.
|
|
|
Term
|
Definition
Typical residential supernet size.
(ISPs are handing out anything from /64 to /48 but /56 and /64 are common. |
|
|
Term
|
Definition
|
|
Term
|
Definition
Used on point-to-point links. |
|
|
Term
|
Definition
Single IP address or Loopback address.
|
|
|
Term
|
Definition
"AAAA" or "Quad-A". Like an "A record", just bigger. |
|
|
Term
IPv4: in-addr.arpa
IPv6: _____ |
|
Definition
|
|
Term
Reverse DNS:
IPv4: 4.3.2.1.in-addr.arpa (reverse the IP's octets)
IPv6: ______ |
|
Definition
Reverse each hex digit:
4.0.e.f.0.0.0.0.0.0.0.0.0.0. 0.0.2.b.7.0.2.0.9.3.8.b.d.0.1.0.0.2.ip6.arpa.
|
|
|
Term
IPv4: broadcast
IPv6: _____ |
|
Definition
Nothing! There is no broadcast in IPv6.
There's always a multicast channel (address) assigned for anything you would have used broadcast for. |
|
|
Term
|
Definition
Only communicates on the same subnet.
fe80::/10
That is fe80:: to febf:ffff:... but only expect to see ff80::/64 for now |
|
|
Term
|
Definition
Link Local address
(Only communicates on the same subnet.) |
|
|
Term
Unique Local Address (ULA) |
|
Definition
Replacement for RFC 1918
fc00::/7
|
|
|
Term
|
Definition
Unique Local Address (ULA)
(replacement for RFC 1918)
|
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
:: (with nothing before it or after it) |
|
Definition
Unspecified IPv6 address.
|
|
|
Term
|
Definition
An efficient one-to-many form of communication.
MLD (Multicast Listener Discovery) manages it.
ff00::/8
|
|
|
Term
|
Definition
Multicast Listener Discovery
(manages multicast) |
|
|
Term
ff00::/8 (any address starting with "ff")
|
|
Definition
|
|
Term
|
Definition
Multicast address: All nodes on the link.
|
|
|
Term
Multicast address: All nodes on the link.
|
|
Definition
|
|
Term
|
Definition
Multicast address: All routers on the link.
|
|
|
Term
Multicast address: All routers on the link.
|
|
Definition
|
|
Term
|
Definition
Multicast address: All OSPF routers on the link.
|
|
|
Term
Multicast address: All OSPF routers on the link.
|
|
Definition
|
|
Term
|
Definition
Multicast address: All OSPF DR (Designated Routers) on the link. |
|
|
Term
Multicast address: All OSPF DR (Designated Routers) on the link. |
|
Definition
|
|
Term
|
Definition
Multicast address: All VRRP routers on the link.
|
|
|
Term
Multicast address: All VRRP routers on the link.
|
|
Definition
|
|
Term
|
Definition
Multicast address: All DHCP servers and relay agents. |
|
|
Term
Multicast address: All DHCP servers and relay agents. |
|
Definition
|
|
Term
SLAAC: Stateless Address Autoconfiguration |
|
Definition
What used to be ARP & DHCP but no DHCP server needed!
Router feeds node just enough info to get by.
Add DHCPv6 and you get centralized allocation and address assignment too. |
|
|
Term
|
Definition
ND Neighbor Discovery
Uses multicast, uses ICMPv6, but achieves a similar goal. |
|
|
Term
|
Definition
Host assigned IP address as a function of its
Ethernet MAC address (Modified EUI-64)
(SLAAC).
This means someone forgot to enable the Privacy Extensions.
(the 7th bit is always a 1 but you won't notice that. You will, however, notice the ff:fe) |
|
|
Term
Privacy Extensions for SLAAC (Stateless Address Autoconfiguration) |
|
Definition
Doesn't start with Modified EUI-64, start with a hash of it.
Changes IP address over time.
Should be default on any modern OS. |
|
|
Term
|
Definition
UDP 546 (client) and 547 (server) |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
IPv4 DHCP: DISCOVER/OFFER/REQUEST/ACK
IPv6: _____
|
|
Definition
SOLICIT / ADVERTISE / REQUEST / REPLY
or
SOLICIT / REPLY (if "rapid commit" requested) |
|
|
Term
DHCPv6 "INFORMATION_REQUEST" |
|
Definition
When a node knows its IP address and is just asking for other parameters:
- DNS (technically "DNS Recursive Nameservers")
- DNS Search List
- NTP servers
- SIP servers
- and many more
|
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
IPv4: 169.254.173.198 (ad hoc)
IPv6: _____
|
|
Definition
No direct equivalent.
None needed due to Link Local providing the same feature, just differently. |
|
|
Term
Firewalling IPv6 is complex because...
|
|
Definition
- ICMPv6 can't be blindly blocked. See "RFC 4890: Recommendations for Filtering ICMPv6 Messages in Firewalls."
- IPv6 "extension headers" complicate how to find TCP/UDP port numbers.
|
|
|
Term
IPv4: ping and traceroute
IPv6 : _____ |
|
Definition
|
|
Term
IPv4: arp -an
IPv6: _____
|
|
Definition
|
|
Term
IPv4: netstat -rn
IPv6: _____
|
|
Definition
- Mac & *BSD:
- Linux:
- netstat -rn --protocol=inet6
- Also acceptable: ip -6 route
|
|
|
Term
|
Definition
Running both IPv4 and IPv6 on a host.
We'll do this until IPv4 is completely
eliminated from the planet. |
|
|
Term
The biggest benefit to starting IPv6 deployment now...
|
|
Definition
It is less expensive to do it at your own pace than when an external requirement forces you to do it in a panic. |
|
|
Term
|
Definition
|
|
Term
IPv4: gethostbyaddr()
IPv6: _____
|
|
Definition
|
|
Term
IPv4: inet_ntoa()
IPv6: _____
|
|
Definition
|
|
Term
IPv4: inet_addr()
IPv6: _____
|
|
Definition
|
|
Term
Typical organization supernet size? |
|
Definition
|
|
Term
Typical residential supernet size? |
|
Definition
/56
(ISPs are handing out anything from /64 to /48 but /56 and /64 are common. |
|
|
Term
|
Definition
|
|
Term
Typical point-to-point link subnet size? |
|
Definition
/127 (but /64 is common also) |
|
|
Term
Typical ISP supernet size? |
|
Definition
/32 (but bigger and smaller exist too) |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
Name 2 good IPv6 testing websites. |
|
Definition
Test my device: http://test-ipv6.com
Test other device IPv6 reachability: http://test-ipv6.net |
|
|
Term
|
Definition
Like DHCP but instead of getting an address you get a /64 subnet. Mostly for ISPs to communicate to home CPE. (There's a lot more but that's the common use case.) |
|
|