A few simple questions for a total beginner:
1)Why use DHCP? I am running a small home-network: 1 desktop computer and twp lap-tops. What is the big advantage in DHCP for me? What configurations does it save me from doing?
2)I read here the following paragraph:
The Dynamic Host Configuration Protocol (DHCP) is a network service that
enables host computers to be automatically assigned settings from a server
opposed to manually configuring each network host
Who provides that service? Is it my ISP, a local program or a local hardware (like my router)?
Also, what configuration files will be edited as a result of using DHCP?
Thanks!
It's the standard way of running a network. Any computer that you bring into your network will run as soon as it connects to it (either wire or wireless). Your computer will also automatically connect to most networks.
You should use DHCP as the default way to configure a network, unless you have some specific needs. Even in a medium or big size network, most of the machines are given their settings by DHCP, usually only a handful of machines have static IPs: servers, routers, printers (in my office), etc...
In a normal small office or home network it is the router who takes care of DHCP.
As it is the default configuration of Ubuntu, usually you don't need to do any configuration or change anything.
AFAIK, the only file that is changed automatically while you are using DHCP is /etc/resolv.conf (it list yours dns servers), all the rest of the configuration is keep in memory.
The wikippedia entry has lots of extra info.