如何使用开放式交换机和Pox控制器检查微型网络中哪些端口连接到主机?

2024-09-27 17:33:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用python编写一个Pox控制器。环境是使用Mininet设置的,交换机类型为ovsk(open vswitch)。对于每个单独的交换机,有些端口连接到主机,有些端口连接到其他对等交换机,有些可能连接到控制器或路由器。我可以在mininet中使用“sh ovs ofctl show”来获得带有接口名的openflow端口号映射。在

我的问题是:在Pox python代码中,如何检查交换机上的哪些端口连接到主机,哪些端口连接到对等交换机、控制器或路由器?在


Tags: 端口类型环境sh路由器控制器open交换机
1条回答
网友
1楼 · 发布于 2024-09-27 17:33:01

我觉得这个问题很古老。但您可以使用主机跟踪器模块来完成。在

在misc下的主机跟踪器模块和gephi_topo模块查看PacketIn事件下提取此类信息的代码。在

相关问题 更多 >

    热门问题