HCL 华三模拟器 DHCP动态主机配置协议理论及实验

1.理论概念

DHCP(Dynamic Host Configuration Protocol 动态主机配置协议)

DHCP理论来说就是局域网内部主机数量太多,无法做到工作人员每一个都静态分配IP地址时出现的辅助协议,用途就是使客户机动态获取DHCP服务器上面的IP地址进行网络通信,是常用协议之一,优点是可以做到集中管理、分配IP地址,不需要使用账户密码进行获取的协议。


2.DHCP租约过程

其中DHCP分为四个过程,总体发送四个包信息都是广播包,client为客户端,server为服务器端

(1)client客户端向全网发布一个DHCODISCOVER广播包(DHCP标识协议名称,DISCOVER其实是询问广播域内哪一台服务器是DHCP服务器)

(2)Server服务端接收到client客户端发来的询问包,并回应客户端DCHPOFFER广播包(DHCP同理,OFFER内含带自己的DHCP可用地址,供client客户端挑选)

(3)client接收到Server服务端发来的DHCPOFFER广播包,挑选其中一个IP地址,回应Server服务端,告诉Server服务端自己挑选的IP地址,并发送DHCPREQUEST(DHCP同理,REQUEST回应包)

(4)Server服务端收到client客户端发来的DHCPREQUEST确认包并回应DHCPACK(DHCP同理,ACK确认包),其中租期时间剩百分之五十时,Server端会想client客户端发送DHCPNAK包(NAK也就是租期包,询问client客户端是否继续使用DHCP的IP地址)

备注:DHCP租期默认为8天,当到第4天时Server服务端就会发送DHCPNAK包,如果完成续租之后租期还是8天,当client客户端分配到169.254.0.0/16的网段的IP地址时就表示DHCP服务出错了,就不可上网了,租期也就失效了。


3.DHCP抓包数据

从抓包信息可以看到其中含4个包,Discover、Offer、Request、ACK

从Offer包内可以看到Your(client)IP address:192.168.1.2这说明DHCP服务器给client客户端分配的ip地址为192.168.1.2


4.DHCP中继服务

由于DHCP服务为广播信息,当遇到三层设备路由器时,不能进行跨广播进行交流,被隔离广播限制是,可以使用DHCP中继服务进行调试,使路由器上配置DHCP中继服务进行通信

  • 命令:
  • [Router]Interface Ethernet 0/0
  • [Router-int-eth0/0]ip helper-address ____Server服务器ip地址____

5.DHCP实验全过程

DHCP实验拓扑图


DHCP-Server路由器配置

<huawei>sys

[huawei]sysname DHCP_Server

[DHCP_Server]int g 0/0

[DHCP_Server-g0/0]ip address 192.168.1.1 24

[DHCP_Server-g0/0]quit

[DHCP_Server]dhcp enable

[DHCP_Server]dhcp server ip-pool vlan1

[DHCP_Server-dhcp-pool-vlan1]network 192.168.1.0 mask 255.255.255.0

[DHCP_Server-dhcp-pool-vlan1]gateway-list 192.168.1.1

[DHCP_Server-dhcp-pool-vlan1]dns-list 192.168.1.254

[DHCP_Server-dhcp-pool-vlan1]quit

[DHCP_Server]save


设置PC机进行DHCP获取IP

右键其中需要DHCP获取的PC机——配置

将接口管理设置为启用,IPv4配置设置为DHCP


其他:Linux系统下配置DHCP协议 配置/etc/dhcpd.conf


其他:特殊IP地址,个人DHCP笔记

  • 8
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值