DHCP
NAJIRA SALAM
S1-CNS
1
TABLE OF CONTENTS
• INTRODUCTION
• DHCP MODES
• ALGORITHM OF DYNAMIC ADDRESS ASSIGNMENT
• DHCP STATES
• DHCP MESSAGES
• LIMITATIONS OF DYNAMIC ADDRESS ASSIGNMENT
2
INTRODUCTION
• Dynamic host configuration protocol.
• Function is to handle automated address
assignment.
• Allows to acquire configuration information.
• Allows to obtain IP address quickly and
dynamically.
3
DHCP MODES
• Manual assignment of static addresses
• Automatic assignment of static addresses
• Automatic distribution of dynamic addresses
4
MANUAL CONFIGURATION
• Administrator provides the pool of available
addresses.
• Supplies server with information to map IP
address to physical address.
• A manager can configure specific address for a
specific computer.
5
AUTOMATIC CONFIGURATION
• No participation for administrator.
• DHCP server arbitrarily chooses an IP address
for the client.
• Address chosen from the pool of available
address.
• Constant mapping between clients IP address
and identifying information.
6
DYNAMIC CONFIGURATION
• Assigns IP address for limited time-lease
duration.
• Allows future reuse of released address.
• Building of IP address in which number of nodes
exceeds number of available IP address.
7
ALGORITHM OF DYNAMIC ADDRESS
ASSIGNMENT
• Administrator controls network configuration.
• Two parameters-
pool of address available
Lease duration
• Server must be within the same subnet as
clients.
8
METHODS OF MUTUAL DISPOSITION
OF DHCP CLIENTS AND SERVERS
• Network 1- A redundant DHCP server in
network.
• Network 2- Server is replaced by a relay agent.
• Network 3- Redirects to server located in
another subnet.
9
METHODS OF MUTUAL DISPOSITION
10
DHCP STATES
11
• INITIALIZE
• SELECT
• REQUEST
• BOUND
• RENEW
• REBIND
12
DHCP MESSAGES
• DHCP discover-client broadcast this message.
• DHCP offer-servers respond using this message.
• DHCP request-information about server whose
offer has accepted.
• DHCP acknowledgment-server respond using
this message.
13
LIMITATIONS OF DYNAMIC ADDRESS
ASSIGNMENT
• Translating domain name to IP address.
• Remote control and automatic monitoring.
• Packet filtering by IP address.
14
15

DHCP

  • 1.
  • 2.
    TABLE OF CONTENTS •INTRODUCTION • DHCP MODES • ALGORITHM OF DYNAMIC ADDRESS ASSIGNMENT • DHCP STATES • DHCP MESSAGES • LIMITATIONS OF DYNAMIC ADDRESS ASSIGNMENT 2
  • 3.
    INTRODUCTION • Dynamic hostconfiguration protocol. • Function is to handle automated address assignment. • Allows to acquire configuration information. • Allows to obtain IP address quickly and dynamically. 3
  • 4.
    DHCP MODES • Manualassignment of static addresses • Automatic assignment of static addresses • Automatic distribution of dynamic addresses 4
  • 5.
    MANUAL CONFIGURATION • Administratorprovides the pool of available addresses. • Supplies server with information to map IP address to physical address. • A manager can configure specific address for a specific computer. 5
  • 6.
    AUTOMATIC CONFIGURATION • Noparticipation for administrator. • DHCP server arbitrarily chooses an IP address for the client. • Address chosen from the pool of available address. • Constant mapping between clients IP address and identifying information. 6
  • 7.
    DYNAMIC CONFIGURATION • AssignsIP address for limited time-lease duration. • Allows future reuse of released address. • Building of IP address in which number of nodes exceeds number of available IP address. 7
  • 8.
    ALGORITHM OF DYNAMICADDRESS ASSIGNMENT • Administrator controls network configuration. • Two parameters- pool of address available Lease duration • Server must be within the same subnet as clients. 8
  • 9.
    METHODS OF MUTUALDISPOSITION OF DHCP CLIENTS AND SERVERS • Network 1- A redundant DHCP server in network. • Network 2- Server is replaced by a relay agent. • Network 3- Redirects to server located in another subnet. 9
  • 10.
    METHODS OF MUTUALDISPOSITION 10
  • 11.
  • 12.
    • INITIALIZE • SELECT •REQUEST • BOUND • RENEW • REBIND 12
  • 13.
    DHCP MESSAGES • DHCPdiscover-client broadcast this message. • DHCP offer-servers respond using this message. • DHCP request-information about server whose offer has accepted. • DHCP acknowledgment-server respond using this message. 13
  • 14.
    LIMITATIONS OF DYNAMICADDRESS ASSIGNMENT • Translating domain name to IP address. • Remote control and automatic monitoring. • Packet filtering by IP address. 14
  • 15.