Chapter 22 - Fundamentals of IPv6 Flashcards
How many bits is an IPv6 address comprised of?
128-bits
What protocols are receiving “Upgrades” in the transition from IPv4 to IPv6?
- OSPF is moving from V2 to V3 as V2 does not support IPv6 routing. V3, however, supports both IPv6 and IPv4 routing.
- ICMP is moving to ICMPv6 as the current version of ICMP does not support IPv6.
- ARP is moving to Neighbor Discovery Protocol.
- RIP is moving to RIPng (Next Generation) as RIP does not support IPv6 routing.
- EIGRP is moving to EIGRPv6 as EIGRP does not support IPv6 routing.
- BGP is moving to MP BGP-4 (Multiprotocol BGP version 4) as BGP-4 does not support IPv6 routing.
True or False. IPv6 uses hexadecimal.
True. It is comprised of 32 hexadecimal digits.
What basic concepts does IPv6 use similarly to IPv4?
- To be able to send an IPv6 packet out of an interface, that interface must have an IPv6 address.
- Hosts with IPv6 addresses need to know the IPv6 address of their default gateway.
- IPv6 routers deencapsulate and reencapsulate each IPv6 packet when routing.
- IPv6 routers make routing decisions based on a packets dst IPv6 address when compared to its routing table.
What is the configuration called when IPv4 and IPv6 work alongside each other?
Dual stack.
What are the three main things to remember about abbreviating IPv6 addresses?
- In each quartet (set of 4 hex characters), remove all 0s to the left. In a quartet with 4 0s this is abbreviated as a single 0.
- Replace any string of two or more quartets of all 0s with “::”. If there are multiple of these then replace the longest string (e.g. a string of 16 0s would be replaced with “::” over a string of 8 0s) This can only be used once in a single IPv6 address.
- Never remove 0s to the right of a quartet.
What is the range of prefix lengths for IPv6 prefixes?
0 to 128
How many bits is a single IPv6 character?
4 bits
How do you find the subnet ID of an IPv6 address?
If prefix was P then just copy P bits from the IPv6 address and change the rest to 0.
How do you find the subnet ID of an IPv6 address if the prefix is a multiple of 4?
- Divide the prefix length by 4 and make that answer E
- Copy E hex digits
- Change the rest to 0
How do you find the Global Routing Prefix of an IPv6 address with odd Prefix bits?
The method I use is to count upto the prefix bit (in the first example the 65th) and put it into binary (6 - 0110). The first bit of the hex digit 6 is the 65th so any bit after that is free reign, hence why it is upto 7 as that’s the sum of leftover bits.
For example:
9812:F43E:7834:E901:6391:0042:/65
The global routing prefix of this one is
9812:F43E:7834:E901:: upto 9812:F43E:7834:E901:7FFF…….
True or False. Broadcasts can be sent in IPv6 networks.
False. There is no longer broadcast, only multicast that achieves the same goal. For example, sending something to all devices in a broadcast domain in IPv4 would be the IPv6 equivalent of sending something to the local scope multicast address (FF02::1).
What are four of the main functions of NDP?
- Neighbor MAC Discovery - Just like IPv4, hosts need to learn each other’s MAC addresses to send frames. This is done by NDP rather than ARP, and messages replace the ARP Request and Reply
- Router Discovery - Hosts learn the IPv6 addresses of the available IPv6 routers in the same subnet
- SLAAC - When using SLAAC, a host will use NDP to learn the subnet and prefix length used on its local link
- DAD (Duplicate Address Detection) - Before configuring an IPv6 address, or enabling an IPv6 capable interface, hosts will use the DAD process to ensure no hosts use the same IPv6 address.
What is the IPv6 equivalent of the ARP Request?
- Neighbor Solicitation (NS) - Asks a host to reply with its MAC address. This is sent to the solicited node multicast group of the required host so only they will process it.
- ICMPv6 type 135
What is the IPv6 equivalent of the ARP Reply?
- Neighbor Advertisement (NA) - A response to an NS containing the sending host’s MAC address. This is sent to the IPv6 address of the sender of the NS, however, unsolicited NAs can also be sent to all IPv6 hosts in the same broadcast domain (local scope multicast address) (FF02::1).
- ICMPv6 Type 136