软考-网络工程师考点专题(DHCP)

软考-网络工程师考点专题(DHCP)

端口及协议:
DHCP客户端使用的端口68,服务端使用端口67,使用的用UDP作为传输协议
DHCP协议中的报文:
DHCP DISCOVER(客户端发出) :客户端开始DHCP过程发送的包,是DHCP协议的开始
当DHCP客户端第一次登录网络的时候,计算机发现本机上没有任何IP地址设定,将以广播方式发送DHCP discover发现信息来寻找DHCP服务器,即向255.255.255.255发送特定的广播信息。网络上每一台安装了TCP/IP协议的主机都会接收这个广播信息,但只有DHCP服务器才会做出响应。(DHCP DISCOVER)
DHCP OFFER :服务器接收到DHCP DISCOVER之后做出的响应,它包括了给予客户端的IP(yiaddr)、客户端的MAC地址、租约过期时间、服务器的识别符以及其他信息
DHCP REQUEST :客户端对于服务器发出的DHCP OFFER所做出的响应。在续约租期的时候同样会使用。
DHCP ACK :服务器在接收到客户端发来的DHCP REQUEST之后发出的成功确认的报文。在建立连接的时候,客户端在接收到这个报文之后才会确认分配给它的IP和其他信息可以被允许使用。
DHCP NAK :DHCP ACK的相反的报文,表示服务器拒绝了客户端的请求。
DHCP RELEASE :一般出现在客户端关机、下线等状况。这个报文将会使DHCP服务器释放发出此报文的客户端的IP地址
DHCP INFORM(客户端发出) :客户端发出的向服务器请求一些信息的报文
DHCP DECLINE(客户端发出) :当客户端发现服务器分配的IP地址无法使用(如IP地址冲突时),将发出此报文,通知服务器禁止使用该IP地址。
在这里插入图片描述
续租期
DHCP服务器默认的租期为8天
当租期超过50%(1/2)时,客户端会以单播形式向DHCP服务器发送DHCP Request报文来续租IP地址。
等到租期超过87.5%(7/8)时,客户端以广播形式向DHCP 服务器发送DHCP Request报文来续租IP地址。如果没有,则客户端继续使用该IP地址直至到期,发送一个DHCP Discover报文,重新申请。
WINDOWS查看命令
查看DHCP网关、子网掩码、DNS地址、IP租期等,可使用ipconfig /all。
如果要释放已使用的IP地址,那么可以使用ipconfig /release,
这时候网络连接会暂时中断,然后再使用ipconfig /renew来重新获取IP地址。

Huawei DHCP 全局配置与接口配置
vlan batch 10 20 30 //批量创建VLAN”
dhcp enable // 在配置模式下“启用DHCP服务”
ip pool vlan10-pool // 在IP-POOL 模式下“基于全局配置的DHCP地址池”
domain-name h3c.com
gateway-list 192.168.10.1
network 192.168.10.0 mask 255.255.255.0
dns-list 3.3.3.2
excluded-ip-address 192.168.10.2 //排除IP 10.2 不分配
excluded-ip-address 192.168.10.200 192.168.10.254 //排除200-254 不分配
static-bind ip-address 192.168.10.9 mac-address 28d2-4469-5a55 // 绑定 IP 192.168.10.9 固定分配给MAC 为28d2-4469-5a55的机器,需池中IP,当一个用户需要固定的IP地址时,可以将地址池中没有在使用的IP地址与用户的MAC地址绑定。
lease day 10 //租期10天

ip pool vlan20-pool “基于全局配置的DHCP地址池”
gateway-list 192.168.20.1
network 192.168.20.0 mask 255.255.255.0
dns-list 202.101.172.35

interface Vlanif10
ip address 192.168.10.1 255.255.255.0
dhcp select global “设置DHCP基于全局配置”

interface Vlanif20
ip address 192.168.20.1 255.255.255.0
dhcp select global //“设置DHCP基于全局配置”

interface Vlanif30
ip address 192.168.30.1 255.255.255.0
dhcp select interface // “设置DHCP基于端口配置”
dhcp server excluded-ip-address 192.168.30.201 192.168.30.254 //“排查192.168.20.201到192.168.30.254这些地址”
dhcp server dns-list 8.8.8.8

**需要中继场景:**PC1指定IP、PC2随机分配IP
在这里插入图片描述
R1:
vlan batch 10

dhcp enable

ip pool vlan10
gateway-list 20.20.20.254
network 20.20.20.0 mask 255.255.255.0
static-bind ip-address 20.20.20.2 mac-address 5489-986e-13bb
dns-list 1.1.1.1 2.2.2.2
domain-name dhcpnat

interface Ethernet0/0/0
ip address 10.1.1.1 255.255.255.0
dhcp select global

ip route-static 20.20.20.0 255.255.255.0 10.1.1.2

R2:
dhcp enable

interface Ethernet0/0/0
ip address 20.20.20.1 255.255.255.0
dhcp select global //DHCP全局
dhcp select relay //设置中继
dhcp relay server-ip 10.1.1.1 //设置中继DHCP服务器IP

interface Ethernet0/0/1
ip address 10.1.1.2 255.255.255.0

在这里插入图片描述
在这里插入图片描述

DHCP如何部署
1、路由器+交换机 这种组网直接按DHCP配置步骤
2、路由器DHCP+路由器DHCP中继+交换机 这种组网中间路由器作于DHCP中继,

  • 11
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值