gpt4 book ai didi

python - Mininet API 中两个节点之间是否存在链接

转载 作者:行者123 更新时间:2023-12-01 04:56:22 25 4
gpt4 key购买 nike

只是想知道是否有任何方法可以检查:使用 Mininet python API 两个节点(交换机)之间是否存在链接?

最佳答案

您可以从 mininet 提示符中使用 API:示例:

mininet> py s1.connectionsTo(s2)

其中 s1 和 s2 是开关。

拓扑如下所示:

mininet> **net**
h1 h1-eth0:s1-eth1
h2 h2-eth0:s2-eth1
h3 h3-eth0:s3-eth1
h4 h4-eth0:s4-eth1
s1 lo: s1-eth1:h1-eth0 s1-eth2:s2-eth2
s2 lo: s2-eth1:h2-eth0 s2-eth2:s1-eth2 s2-eth3:s3-eth2
s3 lo: s3-eth1:h3-eth0 s3-eth2:s2-eth3 s3-eth3:s4-eth2
s4 lo: s4-eth1:h4-eth0 s4-eth2:s3-eth3
c0
mininet>
mininet> **py s1.connectionsTo(s2)**
[(<Intf s1-eth2>, <Intf s2-eth2>)] ---> This is the output which indicates there is a link between s1 and s2
mininet>
mininet>
mininet> **py s1.connectionsTo(s4)**
mininet> --> No output, means no link between s1 & s4

关于python - Mininet API 中两个节点之间是否存在链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27251974/

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