ICMP重定向数据包分析 – 作者:Johnson666

一.实验目的

理解ICMP重定向的功能

二.实验拓扑

image.png

三.实验工具

GNS3和Wireshark抓包分析软件

四.ICMP协议的封装格式

image.png(1)Type 类型值,标识ICMP分组类型
(2)Code 代码值,标识ICMP分组类型的某一种具体分组
(3)Checksum 校验和,用于检验数据包是否完整或是否被修改
(4)Identifier 标识符,标识本进程。当同时与多个目的通信时,通过本字段来区分
(5)Sequence Number 序列号,标识本地到目的的数据包序号,一般从序号1开始

五.ICMP重定向的作用和图解

1)作用:当本地收到IP数据包目的地的下一跳IP地址与源发送者处于同一网段时,则告知源发送者将路由重定向到邻居设备
2)图解:

image.png

六.ICMP重定向的实验步骤

1.按照拓扑图,搭建实验环境
2.配置接口IP并构建重定向的环境
PC
image.pngR2
image.pngR3
image.png3.PC上查看路由表
image.png4.开启抓包工具,分别抓取PC,R3,R2的f0/0接口的流量
5.在PC上,PING 2.2.2.2,并查看路由表
image.pngimage.png6. PC上f0/0接口的ICMP重定向报文结构(type=5,code=0)
image.png
image.png

来源:freebuf.com 2021-04-27 18:58:02 by: Johnson666

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论