gpt4 book ai didi

python - 如何使用 open vswitch 和 Pox Controller 检查哪些端口连接到 Mininet 中的主机?

转载 作者:行者123 更新时间:2023-11-28 19:22:02 25 4
gpt4 key购买 nike

我正在尝试使用 python 编写一个 Pox Controller 。环境搭建使用Mininet,交换机类型为ovsk(open vswitch)。对于每个单独的交换机,一些端口连接到主机,一些连接到其他对等交换机,一些可能连接到 Controller 或路由器。我可以在 mininet 中使用“sh ovs-ofctl show”来获取 openflow 端口号与接口(interface)名称的映射。

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

最佳答案

我觉得这个问题很老了。但您可以使用主机跟踪器模块来做到这一点。

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

关于python - 如何使用 open vswitch 和 Pox Controller 检查哪些端口连接到 Mininet 中的主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22978833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com