Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.



Published on

Published in: Education, Technology
  • Be the first to comment


  2. 2. INTRODUCTION  The DHCP is a network configuration protocol for hosts on internet protocol networks.  DHCP eliminates the manual task by a network.  DHCP is used for IPV4 as well as IPV6.  Alternatively,IPV4 hosts may use stateless address autoconfiguration.IPV4 hosts may use link-local addressing to achieve limited local connectivity.
  3. 3. HISTORY  DHCP was first defined as a standards track protocol in RFC 1531 in October 1993,as an extension to the BOOTP.  Many worked to clarify the protocol as it gained popularity, and in 1997 RFC 2131 was released, and remains as of 2011 the standard for IPV4 networks.  DHCPv6 was further extended to provide configuration information to clients configured using stateless address autoconfiguration in RFC 3736.
  4. 4. What is RFC?  Stands for request for comments  When standards are proposed ,they are made available for public comment so that they can be refined and agreed upon.  The document which details the proposed standards is called a ”request for comments ” document.
  5. 5. TECHNICAL OVERVIEW  DHCP automates network –parameter assignment to network devices from one or more DHCP servers.  The DHCP server manages a pool of IP address and information about client configuration parameters such as default gateway , domain name , the name servers ,other servers such as time servers.  Depending on implementation , the DHCP server may have three methods of allocating IP- address.
  7. 7. DYNAMIC ALLOCATION  A network administrator assigns a range of IP addresses to DHCP , and each client computer on the LAN is configured to request an IP address from the DHCP server during network initialization.  The request and grant process uses a lease concept with a controllable time period.
  8. 8. AUTOMATIC ALLOCATION  The DHCP server permanently assigns a free IP address to a requesting client from the range defined by the administrator.
  9. 9. MANUAL ALLOCATION  Server allocates an IP address based on a table with MAC address/IP address pairs , which are manually filled in by a network administrator.  The DHCP is used simply to convey the assigned address to the host.
  10. 10. RELIABILITY  It provides reliability in several ways : 1.Periodic renewal 2.Rebinding 3.Failover
  11. 11. DISTINGUISHED BOOTP and DHCP  1.Design  2.Capabilities  3.Expiration  4.Client support  5.Phase  6.Rebind or renew
  12. 12. SECURITY  The base DHCP protocol does not include any mechanism for authentication.  Because of this , it is vulnerable to a variety of attacks.  Unauthorized DHCP servers  Unauthorized client  Attacks
  13. 13. CONCLUSION  DHCP is a network protocol that enables a server to automatically assign an IP address to a computer from a defined range of numbers configured for a given network.  DHCP assigns an IP address when a system is started.
  14. 14. THANK YOU