DHCP报文格式和抓包分析

DHCP报文格式和抓包分析

ID:33303893

大小:274.04 KB

页数:5页

时间:2019-02-23

DHCP报文格式和抓包分析_第1页
DHCP报文格式和抓包分析_第2页
DHCP报文格式和抓包分析_第3页
DHCP报文格式和抓包分析_第4页
DHCP报文格式和抓包分析_第5页
资源描述:

《DHCP报文格式和抓包分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、DHCP报文格式dhcp有8种类型的报文,每种报文的格式相同,只是报文中的某些字段取值不同。dhcp报文格式基于bootp(引导程序协议)的报文格式,具体格式如图1-2所示(括号中的数字表示该字段所占的字节):客户端采用UDP端口号:68;服务器采用UDP端口号:67各字段的解释如下:op:dhcp报文的操作类型,分为请求报文和响应报文,1为请求报文;2为响应报文。htype、hlen:dhcp客户端的硬件地址类型及长度。hops:dhcp报文经过的dhcp中继的数目。dhcp请求报文每经过一个dhcp中继,该字段就会增加1。xid:客户端发起一次请求时选择的随机数,用

2、来标识一次地址请求过程。ecs:dhcp客户端开始dhcp请求后的时间。flags:第一个比特为广播响应标识位,用来标识dhcp服务器响应报文是采用单播还是广播发送。其余比特保留不用。ciaddr:dhcp客户端的ip地址。yiaddr:dhcp服务器分配给客户端的ip地址。siaddr:dhcp客户端获取ip地址等信息的服务器ip地址。giaddr:dhcp客户端发出请求报文后经过的第一个dhcp中继的ip地址。chaddr:dhcp客户端的硬件地址。sname:dhcp客户端获取ip地址等信息的服务器名称。file:dhcp服务器为dhcp客户端指定的启动配置文件名

3、称。option:可选变长选项字段,包含报文的类型、有效租期、dns(domainnamesystem,域名系统)服务器的ip地址、wins服务器的ip地址等配置信息。BOOTP报文格式:下面是抓到的一个完整的DHCP请求过程:1、DHCPdiscover报文不知道DHCPserver地址用广播2、DHCPoffer报文cisco用单播来实现3、DHCPrequest报文客户端还没有IP地址用广播4、DHCPack报文cisco用得也是单播在整个请求过程中,TransactionID不改变,代表一次请求过程。我用的是DynamipsGUI模拟的cisco7200路由器做

4、的DHCP服务器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。