IPv6 and DNS
The Internet requires some fundamental network services to work. These include network connectivity, routing, a shared networking protocol (IPv4 and IPv6), an address allocation process (StateLess Address Auto Configuration, or SLAAC, and Dynamic Host Configuration Protocol, or DHCP), and a name resolution process called Domain Name System (DNS). DNS is the way we resolve unique Fully Qualified Domain Names (FQDNs) to IPv4 or IPv6 addresses. DNS is not unique to Windows because all Internet systems need to use it to operate. Apple's OSX, Linux, and BSD all make use of BIND, the widely used DNS implementation.