Windows 8 : Configuring networking (part 5) - Managing network settings - Understanding the dual TCP/IP stack in Windows 8, Configuring name resolution

6/4/2014 9:11:07 PM

Understanding the dual TCP/IP stack in Windows 8

A number of years ago, it was projected that the world would run out of IPv4 addresses because there were so few. IPv4 provides computers with a 32-bit network address. Therefore, there are just fewer than 4.3 billion possible IP addresses with IPv4. Even though that sounds like a large number, there is a lot of waste in the system and, in the early years of IPv4, there was a lot of inefficiency in how addresses were distributed. Because there was a perception that 4.3 billion was plenty of IP addresses, some organizations were given far more IP addresses than they needed.

Between the waste in the system and the rapid increase in the number of network-connected devices, 4.3 billion addresses are far from sufficient. In response, the IETF created a new version of the Internet Protocol. Today, that protocol is known as IPv6 and, although it’s still in the process of worldwide deployment in many places, over time it’s expected to supplant much of the use of IPv4.

Windows 8 includes full support for both IPv4 and IPv6, although at present you will rarely need to touch the IPv6 settings. That said, you should understand at least the basics of IPv6 because it’s enabled by default on Windows 8, and at times some services will use it.

Whereas IPv4 provides 32-bit IP addresses, IPv6 provides 128-bit addresses, with each address represented in eight 16-bit blocks. For example, here’s the IP address used by the networking adapter in the system used throughout this article: fe80:0:0:0:7860:1f99:c25a:c329. As you can see, it looks radically different from an IPv4 address. Further, the address as presented isn’t what is actually displayed in the sample computer. Windows 8 displays the address as fe80::7860:1f99:c25a:c329. Note the double colon between the first and second parts of the address. This is the way IPv6 indicates that certain sections of the address are just zero. To make it easier to read, the zeroed sections are omitted and a double colon is put in their place.

In most organizations today, you won’t need to work with the IPv6 settings manually, but the day is coming when IPv4 will be phased out, so make sure you at least understand how to change your IPv6 settings.

Here’s how you change your IPv6 settings:

  1. Open Network And Sharing Center and tap or click Change Adapter Settings.

  2. When the list of network adapters appears, double-tap or right-click the appropriate adapter and, from the shortcut menu, choose Properties.

  3. Under This Connection Uses The Following Items, choose Internet Protocol Version 6 (TCP/IPv6).

  4. Click the Properties button to open a Properties dialog box similar to the one in Figure 12. This system is currently configured to obtain an IP address from a DHCP server.

    Windows 8 default IPv6 configuration

    Figure 12. Windows 8 default IPv6 configuration

  5. Provide appropriate configuration settings and tap or click OK.


Even though you might not be using it yet and even though there is a lot of information that describes in detail how to disable IPv6, it’s best if you just leave the IPv6 configuration on your Windows 8 systems. Even if your organization doesn’t use IPv6, some underlying Windows Services do use specific IPv6 components, even when those services are used on an IPv4-only network.

Configuring name resolution

You’ve already learned how to add DNS server entries to a network adapter’s configuration. There are additional name resolution options that you might want to consider using on your computers. Note that some of these name resolution options can be configured on a DHCP server so that you don’t have to configure every computer manually.

To change advanced name resolution properties for a network adapter, complete the following steps:

  1. Open Network And Sharing Center and tap or click Change Adapter Settings.

  2. When the list of network adapters appears, press and hold or right-click the appropriate adapter and, from the shortcut menu, choose the Properties option.

  3. Double-tap or double-click either Internet Protocol Version 4 (IPv4) or Internet Protocol Version 6 (IPv6), depending on which version of TCP/IP you want to configure.

  4. When the Internet Protocol properties page appears, tap or click the Advanced button and choose the DNS tab, shown in Figure 13.

    Configuring advanced DNS settings

    Figure 13. Configuring advanced DNS settings

  5. Make the configuration changes with the following options, and then tap or click OK.

    • DNS Server Addresses, In Order Of Use In Figure 13, note that this box contains a single entry. This computer has just one DNS server IP address configured. You can add a second DNS server address on the TCP/IP configuration page. However, you’re not limited to just two DNS servers. By using this screen, you can add more DNS servers. The more DNS servers you have available, the less likely it is that the client will be left without a DNS server due to DNS failures. The order here is important; Windows 8 uses the DNS servers in the order that they are listed. Use the up and down arrows to change the order of the listed DNS servers.

    • Append Primary And Connection Specific DNS Suffixes If you’re using DNS, you’re also using a domain name such as as part of your computer naming convention. Suppose this computer is attempting to reach a computer named on the network. When this option is enabled, Windows will automatically append the name to the end of network names, thus creating a fully qualified domain name that DNS can use.

    • Append Parent Suffixes Of The Primary DNS Suffix In larger organizations, DNS is broken down into smaller units. For example, Contoso might have and In that case, this computer name would be When you select the check box next to this option, Windows searches all the way up the name resolution hierarchy looking for resources that match what you’re looking for. As a result, if you attempt to access a resource named fileserver and you don’t put the on the end, Windows will look for resources named and

    • Append These DNS Suffixes (In Order) If you have other names you want Windows to search for resources, you can add those here. Windows searches these resources in the order in which they appear on the list. Use the up and down arrows to change the order of the DNS suffixes.

    • DNS Suffix For This Connection Use this box to override any DNS suffix that has already been assigned to this computer.

    • Register This Connection’s Addresses In DNS This option uses a technology called Dynamic DNS, which allows the desktop computer to update its own DNS record on your organization’s DNS servers. If the computer’s IP address changes, the computer will update DNS proactively so that an administrator doesn’t have to remember to do it.

    • Use This Connection’s DNS Suffix In DNS Registration By selecting this check box, you instruct Windows to update the DNS zone for the parent connection.

  •  Managing Windows 8 native applications (part 4) - Sideloading apps in Windows 8,Inventorying and removing apps
  •  Managing Windows 8 native applications (part 3) - Controlling applications by using AppLocker
  •  Managing Windows 8 native applications (part 2) - Disabling and controlling access to the Windows Store app , Managing access to hardware and installed applications
  •  Managing Windows 8 native applications (part 1) - Installing, updating, and uninstalling Windows 8 native applications, Reinstalling apps that have been removed
  •  Windows 8 : Managing traditional desktop applications (part 2) - Controlling program settings for traditional applications
  •  Windows 8 : Managing traditional desktop applications (part 1) - Using Windows Installer in Windows 8, Running Windows Installer packages and MSIExec
  •  Windows Server 2008 R2 : Active Directory certificate services (part 2) - Deploying Active Directory Certificate Services
  •  Windows Server 2008 R2 : Active Directory certificate services (part 1) - Planning for Active Directory Certificate Services
  •  Windows Server 2008 R2 : Administering group policy (part 2) - Creating and managing Group Policy Objects, Troubleshooting Group Policy
  •  Windows Server 2008 R2 : Administering group policy (part 1) - Overview of Group Policy
    Video tutorials
    - How To Install Windows 8

    - How To Install Windows Server 2012

    - How To Install Windows Server 2012 On VirtualBox

    - How To Disable Windows 8 Metro UI

    - How To Install Windows Store Apps From Windows 8 Classic Desktop

    - How To Disable Windows Update in Windows 8

    - How To Disable Windows 8 Metro UI

    - How To Add Widgets To Windows 8 Lock Screen

    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010
    programming4us programming4us