无法在 mininet 自定义拓扑上运行 h1.cmd()

问题描述 投票:0回答:0

我是 Mininet 的新手,我正在创建自定义拓扑。关于我的代码,我有两个问题,希望有人能提供帮助。

  1. 我希望能够在 mininet 脚本中设置 arp 条目,这样当我初始化网络时,节点就已经有了 ARP 表。我相信我可以使用主机 h1 的 h1.cmd() 命令来执行此操作,但是当我运行代码时出现错误。

错误是

捕获异常。打扫干净... KeyError: 'h1'

有人可以建议代码有什么问题吗?

  1. 我希望能够在我的拓扑中设置交换机之间的带宽和延迟。我相信代码已经这样做了,但是我们如何在网络初始化时测试它呢?除了iperf还有别的方法吗?

我的代码如下:

Topology script

我得到的错误是:

Error message

希望有人能帮忙!谢谢!

python mininet
© www.soinside.com 2019 - 2024. All rights reserved.