目录
前言
上一篇IGMPv1的实现过程:https://blog.csdn.net/Adsjddjjej/article/details/126306395
本文将继上篇IGMPv1协议介绍做一个仿真实验,用到的仿真软件为eNSP,这是一款由华为提供的、可扩展的、图形化操作的网络仿真工具平台。主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,学习网络技术。
下载地址:https://dl.pconline.com.cn/download/1119414.html
软件安装教程:https://www.likecs.com/show-203902511.html
软件使用方法如下:https://zhuanlan.zhihu.com/p/398812327?ivk_sa=1024320u
一、协议版本配置
如下图所示,设置两台路由器R1、R2、一台交换机HUB1、一台主机的IP地址,配置相应的端口以及网线连接
配置完R1的基本信息后双击R1,默认IGMP协议为IGMPv2版本,通过以下命令配置为IGMPv1,然后查看R1的IGMP协议版本为IGMPv1,No querier elected 即未选举查询器。
二、查询器选举
运行pim选举查询器,上一篇提到过,运行PIM DM或PIM SM的网段会选举DR,同时该DR也是IGMPv1的查询器。
查询器选举为R1
三、数据抓包
抓包
Client1加组
加组后看到成员报告信息
查询报文
成员关系查询信息,通用组的查询
抑制机制
离开组
总结
以上为IGMPv1版本协议的三个过程,相信在实验中能更好理解该协议。