IP地址划分及数据包结构组成
1、 第一步:检查本地网络连接情况
2、 ipconfig命令可显示本机网络配置详情,如IP地址、MAC地址、网关及DNS设置等,常用于网络诊断与信息查询。
3、 按下运行键输入cmd,打开命令提示符后键入ipconfig /all,查看网络配置信息,操作界面所示。
4、 查看运行结果,获取本机IP地址和子网掩码信息。
5、 所示,执行ipconfig /all命令后,显示了主机名、节点类型及网络接口的详细配置信息,包括IP地址、子网掩码、默认网关和物理地址等参数,清晰反映了当前网络适配器的设置状态。
6、 设备硬件地址为 B0-83-FE-5F-1F-DE,用于网络通信中的唯一标识。
7、 DHCP功能尚未开启
8、 IP地址为172.20.0.11,位于内网段中。
9、 包括子网掩码、默认网关及DNS服务器等设置。
10、 第二步:通过网络协议分析工具抓取并解析IP数据包。
11、 在本地计算机启动网络协议分析工具,点击工具栏的开始按钮,运行一段时间后点击结束即可完成抓包。
12、 选取捕获的数据包中的IP数据包进行详细分析,所示。
13、 第三步:通过网络协议编辑工具构造并发送IP数据包。
14、 在本地计算机启动网络协议编辑工具,通过工具栏点击添加来创建一个新的IP数据包。
15、 在地址本中查找本机MAC地址,选中后点击确定,即可将源物理地址填入。
16、 填写目标物理地址时,可从地址本中选取主机B的MAC地址,通过左键点击并确认将其添加至地址栏。
17、 输入类型或长度字段,其值应设为0800。
18、 配置完毕后,数据包编辑区域将显示IP层各字段及默认数值。
19、 依据地址本记录,解析捕获数据中MAC地址与IP地址的对应关系。
20、 在目标主机上运行协议分析器,观察交互序列图,以掌握PING程序的通信流程,具体所示。
21、 第四步:统计本地IP数据包信息
22、 netstat命令可展示IP、TCP、UDP及ICMP协议的统计信息,常用于检查本地计算机各端口的网络连接状态,帮助分析网络通信是否正常。
23、 在命令行中执行 netstat –r 命令,查看并记录本机路由表中的默认网关IP地址,结果所示。
24、 在命令行中执行 netstat –s,进入IP协议统计部分,查看本机已接收和发送的IP数据包数量,具体数值所示。
25、 通过netstat –s命令的输出,可获取TCP、UDP、IP及ICMP等协议的数据收发统计情况。图中展示了IPv4接收数据包总数、出错数据包数量等相关信息,有助于分析网络通信状态和排查潜在问题。
评论
更多评论