Assessment Activity 6
Assessment Activity 6
1.)
IPv6 Definition:
Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the
communications protocol that provides an identification and location system for computers on networks
and routes traffic across the Internet. IPv6 was developed by the Internet Engineering Task Force (IETF)
to deal with the long-anticipated problem of IPv4 address exhaustion. IPv6 is intended to replace IPv4. In
December 1998, IPv6 became a Draft Standard for the IETF, who subsequently ratified it as an Internet
Standard on 14 July 2017.
IPv6 Structure:
An IPv6 address is 128 bits in length and consists of eight, 16-bit fields, with each field bounded by a
colon. Each field must contain a hexadecimal number, in contrast to the dotted-decimal notation of IPv4
addresses. IPv6 address representation is: x:x:x:x:x:x:x:x , where each x is the hexadecimal values of the
eight 16-bit pieces of the address. IPv6 addresses range from
0000:0000:0000:0000:0000:0000:0000:0000 to ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff .
IPv4 is 32-Bit IP address whereas IPv6 is a 128-Bit IP address. IPv4 is a numeric addressing method
whereas IPv6 is an alphanumeric addressing method. IPv4 uses ARP (Address Resolution Protocol) to
map to MAC address whereas IPv6 uses NDP (Neighbour Discovery Protocol) to map to MAC address.
The main reason is that it's primary function is to allow for more unique TCP/IP address identifiers to be
created, now that we've run out of the 4.3 billion created with IPv4. This is one of the main reasons why
IPv6 is such an important innovation for the Internet of Things (IoT).
2.)
Classful addressing is an IP address allocation method that allocates IP addresses according to five
major classes. Classless addressing is an IP address allocation method that is designed to replace classful
addressing to minimize the rapid exhaustion of IP addresses.