Python的IGMPv2路由协议实现
igmp的Python项目详细描述
免疫球蛋白
这个存储库存储IGMPv2路由器端状态机的实现。这可以用来检测直连主机的多播兴趣。在
此存储库/模块的目标是促进IGMP实现的可维护性,因为它的代码被其他Python项目/模块使用:
这个实现是在我的硕士论文期间执行的,从那时起已经被更新以修复问题,添加新的特性,并在将来包括IGMPv3的实现。在
详细说明IGMPv2实施初期工作的文件
- Python implementation of IGMPv2, PIM-DM and HPIM-DM
- Test to Python implementation of IGMPv2, PIM-DM, and HPIM-DM
要求
- Linux机器
- Python3(我们已经编写了所有代码,以便至少与pythonv3.2兼容)
- pip(安装所有依赖项)
安装
pip3 install igmp
如何使用它?在
^{pr2}$- 项目
标签: