DHCP协议

目录

特点

工作原理

1、DHCP discover(DHCP发现)

2、DCHP offer(DHCP应答)

3、DHCP request(DHCP请求)

4、DHCP ACK(DHCP确认)

5、DHCP Client重新登陆

6、DHCPClinet更新租约

操作配置

接口配置模式

全局模式配置


DHCP(Dynamic host configration protocol)——动态主机配置协议

通过DHCP协议分配IP地址

特点

基于C-S(client-server)模型

DHCP所有数据包都是基于UDP封装的。

客户端使用的端口号为68,服务器端使用的端口号为67.

工作原理

1、DHCP discover(DHCP发现)

DHCP客户机寻找DHCP服务器的阶段。

DHCP客户机以广播形式(因为DHCP服务器的IP地址对于客户机来说是未知的)发送DHCP discover发现信息来寻找DHCP服务器。

源地址0.0.0.0 目的地址255.255.255.255.255**

网络上每一台安装了TCP/IP协议的主机都会收到这种广播信息,但只有DHCP服务器才会做出响应。

2、DCHP offer(DHCP应答)

DHCP服务器提供IP地址的阶段。

在网络中接收到DHCP discover发现信息的DHCP服务器都会做出响应。

它从尚未出租的IP地址中挑选一个分配给DHCP客户机;

向DHCP客户机发送一个包含出租的IP地址和其他设置的DHCP offer信息。

3、DHCP request(DHCP请求)

DHCP客户机选择某台DHCP服务器提供的IP地址的阶段。

如果有多台DHCP服务器向DHCP客户机发来的DHCP offer提供信息,则DHCP客户机只接受第一个收到的DHCP offer提供信息然后它就以广播方式回答一个DHCP request请求信息,该信息中包含向它所选定的DHCP服务器请求IP地址的内容。

之所以要以广播方式回答,是为了通知所有的DHCP服务器,他将选择某台DHCP服务器所提供的IP地址。

4、DHCP ACK(DHCP确认)

DHCP服务器确认所提供的IP地址的阶段。

当DHCP服务器收到DHCP客户机回答的DHCP request请求信息之后,它便向DHCP客户机发送一个包含它所提供的IP地址和其他设置的DHCP ack确认信息,告诉DHCP客户机可以使用它所提供的IP地址。

然后DHCP客户机便将其TCP/IP协议与网卡绑定。

另外,除DHCP客户机选中的服务器外,其他的DHCP服务器都将收回之前为其提供的IP地址。

5、DHCP Client重新登陆

以后DHCP客户机每次重新登录网络时,就不需要再发送DHCP discover发现信息了,而是直接发送包含前一次所分配的IP地址的DHCP request请求信息。

当DHCP服务器收到这一信息后,它会尝试让DHCP客户机继续使用原来的IP地址,并回答一个DHCP ack确认信息。

如果此IP地址已无法再分配给原来的DHCP客户机使用时(比如此IP地址已分配给其它DHCP客户机使用),则DHCP服务器给 DHCP客户机回答一个DHCP nack否认信息。

当原来的DHCP客户机收到此DHCP nack否认信息后,它就必须重新发送DHCP discover发现信息来请求新的IP地址。

6、DHCPClinet更新租约

DHCP服务器向DHCP客户机出租的IP地址一般都有一个租借期限,期满后DHCP服务器便会收回出租的IP地址。

如果DHCP客户 机要延长其IP租约,则必须更新其IP租约。

DHCP客户机启动时和IP租约期限过一半时,DHCP客户机都会自动向DHCP服务器发送更新其IP租约的信息。

操作配置

接口配置模式

启用DHCP功能:

[Huawei]dhcp enable

进入接口:

[Huawei]interface Ethernet 0/0/0

选择DHCP 获取方式为接口:

:[Huawei-Ethernet0/0/0]dhcp select interface

指定DNS服务器地址:

[Huawei-Ethernet0/0/0]dhcp server dns-list 114.114.114.114 8.8.8.8

定义排除地址(可选):

[Huawei-Ethernet0/0/0]dhcp server excluded-ip-address 192.1.1.1 192.1.1.50(区间,也可定义排除单个)

定义租约:

[Huawei-Ethernet0/0/0]dhcp server lease day 天数 hour 小时数 minute 分钟数

全局模式配置

启用DHCP服务:

[Huawei]dhcp enable

全局模式创建DHCP地址池:

[Huawei]ip pool dizhichi(地址池名称)

定义下方地址的网段(范围):

[Huawei-ip-pool-dizhichi(地址池名称)]network 200.1.1.0 mask 255.255.255.0

定义网关:

[Huawei-ip-pool-dizhichi(地址池名称)]gateway-list 200.1.1.254

指定DNS服务器地址:

[Huawei-ip-pool-dizhichi(地址池名称)]dns-list 8.8.8.8 8.8.4.4

定义排除地址(可选):

[Huawei-ip-pool-dizhichi(地址池名称)]excluded-ip-address 200.1.1.100 200.1.1.253(区间范围,也可定义排除单个)

定义租约:

[Huawei-ip-pool-dizhichi(地址池名称)]lease day 天数 hour 小时数 minute 分钟数

进入对应的接口:

[Huawei]interface Ethernet 0/0/1

选择接口支持同全局模式配置的DHCP服务功能:

[Huawei-Ethernet0/0/1]dhcp select global

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值