Description of Automatic TCP/IP Addressing
26 November 2005 by Snakefoot | Comment » | Trackback OffIt can be a daunting task to Setup a home network, because the default network configuration requires that a DCHP server is present on the network. Sometimes the ISP router/modem can act as DHCP server and provide the proper network configuration, but if this isn't the case then all computers end up with 0.0.0.0 / 0.0.0.0 as IP address and cannot connect to anything on the network.
This is where Automatic Private IP Addressing (APIPA) steps in and tries to save the day, it continues to chooses a random IP address within the range 169.254.x.x / 255.255.0.0 until it finds a unique IP that doesn't conflict with other computers IP. When a computer is configured with APIPA, then it can only connect to other computers that are also configured with APIPA.
Note a computer only attempts to use APIPA when configured to use a DHCP server and it doesn't respond (timeouts). When assigned an IP from APIPA, then the computer will continue to search for a DHCP server, by sending out a DHCP request every 5 minutes.
To configure the use of APIPA in Windows 98/Me:
More Info MS KB Q188480
More Info MS KB Q220874
More Info MS KB Q255836
More Info MS KB Q244268
This is where Automatic Private IP Addressing (APIPA) steps in and tries to save the day, it continues to chooses a random IP address within the range 169.254.x.x / 255.255.0.0 until it finds a unique IP that doesn't conflict with other computers IP. When a computer is configured with APIPA, then it can only connect to other computers that are also configured with APIPA.
Note a computer only attempts to use APIPA when configured to use a DHCP server and it doesn't respond (timeouts). When assigned an IP from APIPA, then the computer will continue to search for a DHCP server, by sending out a DHCP request every 5 minutes.
To configure the use of APIPA in Windows 98/Me:
To configure the use of APIPA in Windows 2000/XP:[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \VxD \DHCP]
IPAutoconfigurationEnabled = 1 (Default = 1)
Note to see if using APIPA then start WinIpCfg.exe and check that the IP address begins with 169.254.x.x
Related Faster boot times by using static IP instead of DHCP[HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \Tcpip \Parameters]
IPAutoconfigurationEnabled = 1 (Default = 1)
Note to see if using APIPA then start a command prompt (cmd) and run this command "ipconfig /all", and check that the IP address begins with 169.254.x.x
More Info MS KB Q188480
More Info MS KB Q220874
More Info MS KB Q255836
More Info MS KB Q244268
Tags:
Category:
76dUpdated: 23 September 2007