Very quick definition: from Google:
DHCP - " (Dynamic Host Configuration Protocol) This is a protocol that lets
network administrators centrally manage and automate the assignment of IP Addresses
on the corporate network. When a company sets up its computer users with a connection
to the Internet, an IP address must be assigned to each machine. Without DHCP, the
IP address must be entered manually at each computer. DHCP lets a network administrator
supervise and distribute IP addresses from a central point and automatically sends a new
IP address when a computer is plugged into a different place in the network. DHCP uses
the concept of a ‘lease’ or amount of time that a given IP address will be valid for a
computer. Using very short leases, DHCP can dynamically reconfigure networks in which
there are more computers than there are available IP addresses."
In other words, how does LAFN assign a temporary IP address every time a user logs on?
In short, we don't. Our upstream provider does. But then the question becomes:
how does our wee Windows box know what IP address has been assigned to that wee box
we so cherish for that brief slice of time?
Not only that, but how does that wee box of ours know how to find yahoo or google
or any of several million websites across the web? That would be a DNS lookup, but again,
how does the wee box get that info? Theoretically, it is through DHCP.
The Problem:
Running "ipconfig /all" from a command (cmd) shell:
when in fact it is evident that the machine must have a DHCP connection since there
is an IP address allocated to the user (in this example, 69.19.248.112) and the fact
that since the user can browse the internet, a DNS server must also be working.
I have been unable to get my machine to admit in ipconfig that DHCP is enabled for my
assorted dialup connections.
I suspect that this is a bug in the XP release of ipconfig although I have not
been able to find supporting documentation which agrees with me.
However, there are at least three other methods to confirm that DHCP is enabled.
First method (dialer properties):
Second method (Windows Services):
Third method (ipconfig /displaydns):
ipconfig is available in assorted releases in win95, 98, Me, and XP. It is strictly a command line program with the results returned in text format.
Different OS's return different available result data.
A similar program is available for win95/98/ME systems, it is called winipcfg and is generally run from a command line as well. However, it is a graphical interface and therefore slightly friendlier to folks. winipcfg is not available on XP machines.
And no, you can't just copy winipcfg over from an old box to a new box and expect it to function. I tried, it doesn't work.
This page created, first draft: September 13, 2004 0330 pdt
jtm