概述
DHCP数据包分析
一.实验目的
掌握DHCP协议的工作原理及相关数据包的结构。
二.实验拓扑
三.实验工具
GNS3和Wireshark抓包
四.DHCP协议的封装格式
五.DHCP的作用和图解
1)作用:DHCP( Dynamic Host Configuration Protocol, 动态主机配置协议),为网络中的设备提供动态IP地址信息,包括IP地址、网关、DNS等等。
2)图解:
- DHCP客户端首先向局域网广播发送DHCP发现分组,源IP为0.0.0.0,目的IP为255.255.255.255,
- 接收到发现分组的服务器会从地址池拿出一个IP出来,并返回DHCP提供分组给客户端,告知本服务器能够提供地址;
- 当客户端收到提供分组之后,会正式向服务器发送请求分组,此时服务器发送确认分组正式将地址分配给客户端。
- 整个DHCP地址分配过程,采用广播包方式交互,若同时有几个DHCP服务器时,则客户端能够收到多个提供分组,
- 此时客户端优先选择最快到达本地的提供<OFFER>分组,并向其发起请求,在请求分组中夹带目的服务器的IP地址,
- 其他服务器将地址收回。
六.DHCP地址请求实验步骤
1.按照拓扑图,搭建实验环境
2.配置接口IP ,并在R2上创建DHCP地址池
R1的配置:
R2的配置:
3.开启抓包工具,抓取R1的F0/0端口的流量,并打开R1的F0/0端口,分析DCHP地址请求的4个数据包。
1)discover数据包
2)Offer数据包
3)Request数据包
4)Ack数据包
最后
以上就是慈祥寒风为你收集整理的DHCP数据包分析DHCP数据包分析的全部内容,希望文章能够帮你解决DHCP数据包分析DHCP数据包分析所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复