我是靠谱客的博主 慈祥寒风,最近开发中收集的这篇文章主要介绍DHCP数据包分析DHCP数据包分析,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

DHCP数据包分析

一.实验目的

掌握DHCP协议的工作原理及相关数据包的结构。

二.实验拓扑

三.实验工具

GNS3和Wireshark抓包

 

四.DHCP协议的封装格式

五.DHCP的作用和图解

1)作用:DHCP Dynamic Host Configuration Protocol, 动态主机配置协议),为网络中的设备提供动态IP地址信息,包括IP地址、网关、DNS等等。

2)图解:

  1. DHCP客户端首先向局域网广播发送DHCP发现分组,源IP0.0.0.0,目的IP255.255.255.255
  2. 接收到发现分组的服务器会从地址池拿出一个IP出来,并返回DHCP提供分组给客户端,告知本服务器能够提供地址;
  3. 当客户端收到提供分组之后,会正式向服务器发送请求分组,此时服务器发送确认分组正式将地址分配给客户端。
  4. 整个DHCP地址分配过程,采用广播包方式交互,若同时有几个DHCP服务器时,则客户端能够收到多个提供分组,
  5. 此时客户端优先选择最快到达本地的提供<OFFER>分组,并向其发起请求,在请求分组中夹带目的服务器的IP地址,
  6. 其他服务器将地址收回。

六.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数据包分析所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部