基于ipv6数据抓包分析
一、拓扑图
二、配置过程
1、给R1、R2、R3 手动配置地址,配置命令让R4、R5自动获取端口地址。
2、R1、R2、R3配置静态路由(以R2为例)
(conf)#ipv6 route ::/0 2001:db8:74:1:1(下一跳的端口地址)
三、验证结果
R2 ping R1
R2 ping R3
R4 ping R1
R5 ping R2
四、抓包分析
128 返回请求报文
ICMPV6层收到一个(echo request)报文后,可能会通知高层的进程。
源节点生成了标识符和序列号字段的值,这些值可以帮助源节点将回送请求报文和返回的回送应答报文对应起来。数据字段中包含零个或多个任意内容的字节。
129返回应答报文
ICMPv6层必须将回送应答报文通知那个产生了它所享有的原始echo request 报文的高层进程,可能还需要通知其他高层的进程。
134路由器公告
源地址为始发数据包接口的IPV6链路本地地址,目的地址为所有节点的多播地址(ff02::1)或发出请求的设备的链路本地地址。
135邻机请求
源地址为始发该消息的接口Ipv6地址或“::”,目的地址为请求节点的多播地址,或是目标地址。
136邻机公告
源地址为始发该消息的接口IPv6地址,目的地址为该消息所要回复的发出请求的源地址,或者是所有节点的多播地址(FF02::1)
133路由器请求
RS源地址为未指定的IPv6地址::,若主机配置了单播地址,则主机的单播地址可为源地址。
RS目的地址为所有路由器的多播地址FF02::2
RS作用域为本地链路
RS只发送三次以避免没有路由器时拥塞网络。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步