DHCP stands for Dynamic Host Configuration Protocol. It is a protocol whereby a host can receive IP configuration details from a nearby DHCP server. Instead of having to set these details manually on each workstation, the DHCP server can provide a host with an IP address, default gateway, DNS server, WINS server, etc. For a humourous look at DHCP, check out
. The page includes details on how to configure a Cisco Router to provide DHCP services.
1. Greenice wins the 'First Correct Answer I've Seen This Morning' award. Congratulations, contact tfs for your free firewall.cx tshirt.
I'll also give the 'You have elite skills' award to the person who can properly differentiate between BOOTP and DHCP (hint: DHCP is actually an extension of BOOTP).
2. Secondary address ? Meaning ? Do you mean why do we set an IP address for the ethernet interface ? (You ask me a question and I reply with three questions) If we didn't give it an IP address then everything would be kaput. Cmon now, we can do better than this !!
i did not ask why we have ip address...in my ccnp class lab session, we applied a primary and secondary address for theinterface...
so when we running the PROTOCOL INSPECTOR, for troubleshooting,
instead of showing one IP address it showed two addresses....thats why i was askin whats a secondary addfress...
and whats BOOTP?
BOOTP is the bootstrap protocol, it allows a 'dumb' machine that does not have a hard-disk or any such storage media to find the address of a BOOTP server as well as its own IP address and then download a file that it will load into memory and use for booting.
Basically it downloads its brains from the BOOTP server..
RFC 951 has the full specification.
The following scenario should illustrate the purpose of a secondary address:
Your network is using an ip addressing scheme of 126.96.36.199/24. Subnet 188.8.131.52 has had all 254 host addresses allocated, yet you now require more addresses in this subnet. What do you do? Assuming that subnet 184.108.40.206 has already been allocated, you are quite limited in what you can do. Enlarging the subnet by changing the subnet mask will result in an overlap with 220.127.116.11, so that won't work. You could change the subnet mask of the whole network to give you more hosts, but that would require you to change the ip config of each existing host. The simplest solution is to add a secondary address to the interface of the subnet in question, thereby adding a second subnet with another 254 hosts. Let's say you add subnet 18.104.22.168. So, you now have two subnets hanging off the one interface, 22.214.171.124 and 126.96.36.199, with the router forwarding packets between the two. I hope that makes sense.