Unit-4.1 Print-1
Unit-4.1 Print-1
DHCP
1
Chapter Introduction
Outline DHCP Operation
Configuration
2
INTRODUCTION
3
• Two other pieces of information required for
today's computers. They are
4
Normally four pieces of information are
needed for communication is established from
client process to server.
5
Four pieces of information can be stored in a
time?
6
A diskless computer, the operating system and
the networking software could be stored in read-
only memory (ROM).
Four information is not known to the
manufacturer and thus cannot be stored in ROM.
The information is dependent on the individual
configuration of the machine and defines the
network to which the machine is connected.
7
Previous Protocols
Before DHCP the formal protocol for host
configuration, some other protocols were
used for this propose.
RARP (Reverse Address Resolution Protocol)
At the beginning of the Internet RARP used to
provide the IP address for a booted computer.
8
Disadvantages of RARP
RARP is outdated now because of two reasons.
9
BOOTP (Bootstrap Protocol )
It is a client/server protocol designed to
overcome the two deficiencies of the RARP
protocol (replace RARP).
BOOTP protocol used to by a client for obtaining
an IP address from a server.
10
The BOOTP server can be anywhere in the Internet.
It can provide all pieces of information.
BOOTP is a static configuration protocol.
When a client requests its IP address, the BOOTP
server consults a table that matches the physical
address of the client with its IP address.
The binding between the physical address and the
IP address of the client already exists. The binding
is predetermined.
11
some situations BOOTP is a dynamic configuration
protocol.
For example, when a host moves from one physical
network to another, its physical address changes.
Another example, there are occasions when a host
wants a temporary IP address to be used for a period of
time.
BOOTP cannot handle these situations because the
binding between the physical and IP addresses is static
and fixed in a table until changed by the administrator.
12
DHCP
(Dynamic Host Configuration Protocol)
DHCP is a protocol that automatically assigns a
unique IP address to each device that connects to
a network.
DHCP provide the four pieces of information for
a diskless computer or a computer that is booted
for the first time.
13
DHCP OPERATION
14