Chapter 7. IP Related Information

Table of Contents
7.1. DHCP and DHCPD
7.2. DHCP Client Setup for users of LinuxConf
7.3. DHCP Server Setup for Linux
7.3.1. Options for DHCPD
7.3.2. Starting the server
7.4. EQL - multiple line traffic equaliser
7.5. IP Accounting (for Linux-2.0)
7.6. IP Aliasing
7.7. IP Firewall (for Linux-2.0)
7.8. IPIP Encapsulation
7.8.1. A tunneled network configuration.
7.8.2. A tunneled host configuration.
7.9. IP Masquerade
7.9.1. Masquerading with IPFWADM (Kernels 2.0.x)
7.9.2. Masquerading with IPCHAINS
7.10. IP Transparent Proxy
7.11. IPv6
7.12. IPv6 Linux resources
7.13. Mobile IP
7.14. Multicast
7.15. Traffic Shaper - Changing allowed bandwidth

This section covers information specific to IP.

7.1. DHCP and DHCPD

DHCP is an acronym for Dynamic Host Configuration Protocol. The creation of DHCP has made configuring the network on multiple hosts extremely simple. Instead of having to configure each host separately you can assign all of the commonly used parameters by the hosts using a DHCP server.

Each time the host boots up it will broadcast a packet to the network. This packet is a call to any DHCP servers that are located on the same segment to configure the host.

DHCP is extermely useful in assigning items such as the IP address, Netmask, and gateway of each host.