抓包分析之DHCP

DHCP协议作为UDP上的高层协议,用于自动分配IP地址。它兼容BOOTP,并通过Magic Cookie字段区分协议类型。DHCP中继的Option82选项在大型网络规划中有重要作用。然而,恶意DHCP服务器可能导致网络问题,如分配错误IP、伪装网关或耗尽地址池。防御策略包括启用DHCP Snooping,限制请求速率并建立信任接口。
摘要由CSDN通过智能技术生成

DHCP 报文是承载于 UDP 上的高层协议报文,采用 67(DHCP 服务器)和 68(DHCP 客户端)两个端口号。

DHCP前身:BOOTP(纯配地址);DHCP为了兼容BOOTP,DHCP报文的前部分与BOOTP一样。

重要的包结构:
客户端硬件地址–>客户机发送自己的MAC地址,服务器根据MAC地址给客户机分配IP地址;该地址与二层的源MAC地址一样

Offer:单播广播都有可能
ACK:单播广播都有可能

Magic Cookie:区分是BOOTP还是DHCP,有的话是DHCP,字段纯固定

DHCP中继:
Option82选项:插入中继后会有,用处:大型网络规划时用到,无线技术中用的多,更好的控制DHCP地址分给谁,待补充

DHCP的攻击:
一、恶意DHCP服务器:
1、分配错误的IP地址使用户无法上网,以纯破坏为目的,且容易被发现,少见
2、 把自己设置成为网关,代理上网,所有流量经过此,不加密传输的流量泄密
3、 恶意DHCP会先运行脚本,耗尽合法(Dos掉)DHCP服务器地址池,然后再上线恶意DHCP服务器,此时可以操作第2步

解决:
DHCP Snooping(嗅探)技术:
在交换机上激活,再在合法的DHCP服务器接口trust,只有trust才能发Offer、ACK包
可以对客户机接口DHCP请求速率进行控制,使得Dos掉DHCP服务器无法进行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值