Dynamic Host Configuration Protocol
Khaled Md. Saifullah
DHCP
What is DHCP?
→DHCP (Dynamic Host Configuration Protocol) is a protocol used
to provide quick, automatic, and central management for the
distribution of IP Addresses within a network
→DHCP is used to configure the proper default gateway, subnet
mask and DNS server information to a device
→ DHCP can be implemented on small local networks as well as
large enterprise networks
DHCP Handshake
DHCP
Client
DHCP
Server
DHCP Discover
DHCP Offer
DHCP Request
DHCP Acknowledgement
IP Address Request
DHCP Server Offer Ip Address
Your Acceptance is acknowledged
IP Address Selection
DHCP Configuration
Assign IP Address to the Departments
-------------------------------------------------------
Router>en
Router#configure terminal
Router(config)#hostname R1
R1(config)#interface f0/0
R1(config-if)#ip address 172.16.1.2 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#int f0/1
R1(config-if)#ip address 172.16.2.2 255.255.255.128
R1(config-if)#no shutdown
R1(config-if)#exit
DHCP Configuration for Sales Department
------------------------------------------------------------
R1(config)#ip dhcp pool Sales_pool
R1(dhcp-config)#network 172.16.1.0 255.255.255.0
R1(dhcp-config)#default-router 172.16.1.2
R1(dhcp-config)#dns-server 172.16.1.100
R1(dhcp-config)#exit
IP Address Exclude
-----------------------------
R1(config)#ip dhcp excluded-address 172.16.1.1 172.16.1.10
DHCP Configuration for Admin Department
--------------------------------------------------------------
R1(config)#ip dhcp pool Admin_pool
R1(dhcp-config)#network 172.16.2.0 255.255.255.128
R1(dhcp-config)#default-router 172.16.2.2
R1(dhcp-config)#dns-server 172.16.1.100
R1(dhcp-config)#exit

Dynamic Host Configuration Protocol(DHCP)

  • 1.
    Dynamic Host ConfigurationProtocol Khaled Md. Saifullah DHCP
  • 2.
    What is DHCP? →DHCP(Dynamic Host Configuration Protocol) is a protocol used to provide quick, automatic, and central management for the distribution of IP Addresses within a network →DHCP is used to configure the proper default gateway, subnet mask and DNS server information to a device → DHCP can be implemented on small local networks as well as large enterprise networks
  • 3.
    DHCP Handshake DHCP Client DHCP Server DHCP Discover DHCPOffer DHCP Request DHCP Acknowledgement IP Address Request DHCP Server Offer Ip Address Your Acceptance is acknowledged IP Address Selection
  • 4.
    DHCP Configuration Assign IPAddress to the Departments ------------------------------------------------------- Router>en Router#configure terminal Router(config)#hostname R1 R1(config)#interface f0/0 R1(config-if)#ip address 172.16.1.2 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#int f0/1 R1(config-if)#ip address 172.16.2.2 255.255.255.128 R1(config-if)#no shutdown R1(config-if)#exit DHCP Configuration for Sales Department ------------------------------------------------------------ R1(config)#ip dhcp pool Sales_pool R1(dhcp-config)#network 172.16.1.0 255.255.255.0 R1(dhcp-config)#default-router 172.16.1.2 R1(dhcp-config)#dns-server 172.16.1.100 R1(dhcp-config)#exit IP Address Exclude ----------------------------- R1(config)#ip dhcp excluded-address 172.16.1.1 172.16.1.10 DHCP Configuration for Admin Department -------------------------------------------------------------- R1(config)#ip dhcp pool Admin_pool R1(dhcp-config)#network 172.16.2.0 255.255.255.128 R1(dhcp-config)#default-router 172.16.2.2 R1(dhcp-config)#dns-server 172.16.1.100 R1(dhcp-config)#exit