21B – IP version 6 Dr. John P. Abraham Professor UTRGV
Reason Depletion of IP addresses Solutions – NAT and private IP – Subnetting, CIDR – IPV6
IPV6 – 128 bits vs 32 bits – Dotted decimal location is hardly used (too long) – Colon hexadecimal notation is used 128 bits are divided into 8 section, each having 16 bits. Each 16 bits require 4 hexadecimal digits and are separated by colons FDEC:BA98:7654:3210:ADBF:BBFF:2922:FFFF If there are lots of zeros like FF0C:0:0:0:0:0:B1 it can be written as FF0C::B1(this is known as zero compression)
Three types of IPV6 addresses Unicast – intended for one computer. Multicast – intended for a set of computers in a membership group. Each one gets a copy of the packet. Anycast – intended for a set of computers that share a common prefix. A packet with an anycast address is delivered to only one computer out of a group (the most reachable one). It is used when several servers can respond to a querry. IPV6 does not have broadcast.
Prefix The prefix of IPV6 is variable just as ipv4 Three parts of a IPV6 address – Global prefix – Subnet (generally, global prefix and subnet together is 64 bits) – Host (generally it is 64 bits)
Things to know Addresses that begin with prefix are reserved for IPv4 compatibility IPv6 allows several addresses to be assigned to an interface. This way a computer can belong to unicast or multicast. IPv6 can autoconfigure.