Until recently, we used a version of IPv4 that provided us with a 32-bit address.But these available addresses will soon be exhausted. The newer version of IP, i.e. IPv6, on the other hand, offers us the possibility of 128-bit addressing, which means that more addresses will be available for use, which will make the Internet more secure (higher network layer security) than the earlier one. IPv4 version with improved QoS and other features such as mobility support and multicast support.
IPv6, the successor to the protocol currently used on the Internet, was developed in the late 1990s but has not been deployed globally. With the depletion of IPv4 address space, the industry cannot afford to wait much longer. Now, during or after the launch of World IPv6, that is, starting June 6, 2012, many websites will maintain IPv6 connectivity to their websites at all times.
Most Windows users may not even notice the shift. If you do not have an IPv6 connection, you will continue to connect as before. If you have an IPv6 connection, then your connection to participating websites will automatically switch to IPv6. You can check your IPv6 connectivity here.
Force Windows to use IPv4
If you encounter problems connecting to the Internet or certain sites, for that reason, you might be able to fix your Internet connection problems by using these fixes from Microsoft.
By default, Windows prefers IPv6 over IPv4. Therefore, if you are having trouble using IPv6 to connect to some websites, you can configure Windows to prefer IPv4 over IPv6.
– Microsoft Fix Fix 50410 Prefer IPv4 over IPv6 will configure your computer to use IP4 instead of IPv6.
– If you want to cancel it at any time, you can use Prefer IPv6 over IPv4 Microsoft Fix 50441 to return Windows to default settings.
Enable or Disable IPv6 and IPv4
If for any reason you want to disable IPv6, you can disable it either by using the DisabledComponents registry value or by using the check box for the Internet Protocol Version 6 (TCP / IPv6) component in the list of items on the Networking tab for properties. connections in the “Network Connections” folder, namely Control Panel \ Network and Internet \ Network Connections. You also have options to remove, install or change their properties here.
Alternatively, you can also use the following Microsoft fixes to do the job for you. On KB929852 you will find many fixes that will allow you to:
- Disable IPv6
- I prefer IPv4 over IPv6
- Disable IPv6 on non-tunnel interfaces
- Disable IPv6 Tunneling Interfaces
- Disable IPv6 on non-tunnel interfaces (except loopback) and on IPv6 tunnel interface
- Enable IPv6
- I prefer IPv6 over IPv4
- Enable IPv6 on non-tunnel interfaces
- Enable IPv6 Tunneling Interfaces
- Enable IPv6 on non-tunnel interfaces and on IPv6 tunnel interfaces.
UPDATE . The new results show how to properly disable IPv6 on Windows systems and avoid a 5 second boot lag. Microsoft has disclosed the correct value for the DisabledComponents registry key . See Correct way to disable IPv6 and avoid 5 second boot delay.
It is always a good idea to create a system restore point before making any changes to the system.
I hope this article helps those who may be facing connection problems. Click here to learn more about the difference between IPv4 and IPv6.