协议篇---DHCP协议详解

本文详细介绍了DHCP协议的工作原理,包括客户端的Discover、服务器的Offer、客户端的Request和服务器的ACK阶段。同时,文章还探讨了DHCP报文的结构和特点,并提供了华为设备上配置DHCP服务的步骤,包括接口配置模式和全局模式的配置示例。
摘要由CSDN通过智能技术生成

DHCP(dynamic host configration protocol动态主机配置协议):

DHCP协议分配IP地址:指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码

1.DHCP特点:

基于C-S(client-server)模型;DHCP所有数据包都是基于UDP封装的。客户端使用的端口号为68,服务器端使用的端口号为67.

2.DHCP报文:

在这里插入图片描述

第一行:

**OP:**若是 client 送给 server 的封包,设为 1 ,反向为 2。

**HTYPE:**硬件类别,Ethernet 为 1。

**HLEN:**硬件地址长度, Ethernet 为 6。

**HOPS:**若封包需经过 router 传送,每站加 1 ,若在同一网内,为 0。

第二行:

**TRANSACTION ID:**DHCP REQUEST 时产生的数值,以作 DHCPREPLY 时的依据。

第三行:

**SECONDS:**Client 端启动时间(秒)。

**FLAGS:**从 0 到 15 共 16 bits ,最左一 bit 为 1 时表示 server 将以广播方式传送封包给 client ,其余尚未使用。

第四行:

**ciaddr:**要是 client 端想继续使用之前取得之 IP 地址,则列于这里。

第五行:

**yiaddr:**从 server 送回 client 之 DHCP OFFER 与 DHCPACK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值