Module 10: IPv4 and IPv6 address management Flashcards
what does the
IPv6 link local address
begin with
this address begins with FE80
with this a device such as a host or a router is configured to use both IPv4 and IPv6. upon making a connection to another device it will choose which IP version is best. one example might be by assessing what a DNS server returns if it returns both an IPv4 and an IPv6 address for a server then a host may use IPv6 first and then try IPv4.
when IPv6 is chosen in dual stack it may also be referred to as native IPv6 since all communication takes place using the IPv6 protocol
describe a
dual stack device
does IPv6 require
Network Address Translation
IPv6 does not require this since every host will have its own globally unique address
IPv6 does not require this since every host will have its own globally unique address
does IPv6 require
Network Address Translation
in 5 steps describe the process of
Network Address Translation (NAT)
- host creates an IP packet using its private address as the source and a public address of the destination router
- the packet is then sent to the default gateway
- the default gateway transaltes the private IP source address into its own public IP address and keeps a note of thetranslation
- the IP packet is then forwarded to the remote destination
- upon reaching the remote destination the same process happens in reverse so the destination IP address is translated
what are 3 methods that are used which
allow IPv6 and IPv4 to co-exist
three methods that allow this are:
- dual stack
- tunnelling
- translation
this performs the role of translating private IP addresses which are not routable on the internet into public ip addresses that are routable on the internet
what is the role of
Network Address Translation (NAT)
the primary purpose of this was to extend the IPv4 lifespan
what is the primary purpose / need of
Network Address Translation (NAT)
this address type has
128 bits
how many bits is an
IPv6 address
made up of
on each interface of this there will be an IP address configured
what will each interface of a router have configured
IPv6 does not use a subnet mask to determine this instead it uses an integer prefix which will tell you how many bits from left to right of the IPv6 address represent the network portion of the address.
how does IPv6 determine a network and host portion within the IPv6 address
describe
SLAAC + stateless DHCPv6
this follows the same procedure as Stateless Address Autoconfiguration (SLAAC) however the router will tell the host that you must speak to the DHCP server to obtain additional information such as a DNS server address
- it is written in hexadecimal
- every 16 bits is seperated by a colon (:) known as a hextet.
- a full address composed of 8 hextets with each hextet containing 16 bits
describe how
IPv6 is formatted
this will translate an IPv4 packet into an IPv6 packet and vice versa when communicating networks are using different versions of the IP. this translation is taken care of by a NAT64 router
describe the protocol
Network Address Translation 64 (NAT64)
what does the IP address on each interface of a
router
correspond to
the IP address on each interface of this:
- corresonds with the network that is attached (directly connected network)
- is the default gateway for any hosts connected to that interface
describe the steps involved in a host creating its own global unicast address via
Stateless Address Autoconfiguration (SLAAC)
when an IPv6 host wishes to get a global unicast address so that it may communicate over the internet it will
- first send out a multicast called a ICMPv6 router solicitation. this is a message that will be received by any IPv6 routers on the newtwork asking for there router advertisement
- secondly an IPv6 router will reply by sending the host a Router Advertisement (RA) which contains:
- the prefix (network address),
- prefix length (subnet mask),
- and default gateway from the Router
this then allows the host to create its own global unicast address or ‘public address’
NOTE: the router advertisement is sent periodically although can be asked for using the router solicitaion
the two rules of this are:
- leading zeros of a hextet may be omitted
- concurrent zeros can be replaced with a double colon (this may only be used once since if it were used twice there are instances where you cant tell how many hextets have zeros)
what are the two rules for
compressing an IPv6 address
for easier reading and writing
how does IPv6 determine a network and host portion within the IPv6 address
IPv6 does not use a subnet mask to determine this instead it uses an integer prefix which will tell you how many bits from left to right of the IPv6 address represent the network portion of the address.