问题标签 [ryu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
588 浏览

python - 带有 ARP 循环的 RYU 控制器(Python API Mininet)

拓扑环

我的 ARP 循环有问题。我附上了我的 python API 代码和Simple_Swicth.py我使用的代码。如您所见,我无法 pingh1h2. 能帮忙吗?

这是我的拓扑代码:

这是simple_switchryu遥控器的代码。有谁知道simple_Switch我需要添加额外代码来管理 ARP 循环的代码的哪一部分。既然我并不擅长它,你介意让我知道我应该使用什么样的代码吗?

0 投票
0 回答
58 浏览

docker - OVSSwitch.open() 中的断言错误:无法将交换机连接到控制器

我在尝试部署拓扑时收到断言错误。从日志中可以看出,主机和交换机已部署,但控制器出现问题。

我正在上传日志:

0 投票
1 回答
867 浏览

python - 如何在 mininet 中使用 networkX 构建拓扑?

我使用 mininet python 脚本构建了一个简单的网络拓扑。但是,我想通过使用 networkX 在 mininet 脚本中构建拓扑来扩展此代码。因此,首先,我应该将网络导入为 nx。使用networkX的原因是在任何源主机和目标主机之间找到最短路径非常容易和简单。

拓扑代码:

你们中的任何人都可以帮助我修改networkX并将其与mininet连接以构建拓扑吗?

感谢您的帮助。

0 投票
1 回答
79 浏览

sdn - 如何在 openflow 中实现每包多路径路由?每次数据包传输后是否更新流表?

我正在尝试使用 openflow 中的每个数据包进行多路径路由。我不知道如何使用多路径基于每个数据包传送数据。流表是否每次更新或组表是否每次数据包传递?

0 投票
2 回答
1051 浏览

openflow - 如何使用 ryu 控制器计算 SDN/OpenFlow 网络中的吞吐量

如何在 OpenFlow 网络中获得吞吐量 我们使用 OpenFlow 1.3 和 Ryu 控制器。

0 投票
1 回答
393 浏览

sdn - Ryu 控制器在固定数量的数据包或时间后丢弃数据包

在达到某个阈值后,我试图阻止特定用户/会话的 tcp 数据包。目前我能够编写一个丢弃 tcp 数据包的脚本。

谢谢。

0 投票
1 回答
307 浏览

python - Ryu/OpenFlow 如何将 in_port 号映射到物理端口

对于外行 - 我在问一个 Python/SDN 问题。这一个编程问题。

这方面的文献不多,我在规范中也没有看到。我已经根据文档构建了一个 Ryu 控制器,并且一切正常,但我有一个相当简单的问题:

您如何将in_port编号映射到实际端口号?在我的例子中,它说我的in_port为 5。但是,它实际上进入了我的戴尔 4112F-ON 上的物理端口 1/1/2。两者之间似乎没有任何关联。

如果我想控制每个端口的流量,我如何知道流量来自哪个物理端口?

编辑:我知道如何转换为 MAC 地址,但我还没有找到一种干净的方法来以编程方式从 MAC 地址确定端口号。

0 投票
1 回答
297 浏览

dataset - 在 mininet 中生成数据集流量

我使用 mininet 创建了一个拓扑并将其连接到 Ryu 控制器。我还下载了一个 .pcap 格式的数据集,它是一段时间内的真实网络流量。现在我想将此流量生成到 mininet 网络中。我怎样才能做到这一点?请有任何想法。先感谢您

0 投票
0 回答
87 浏览

python - 如何使用 Ryu 控制器 fot Qos Perposes 执行深度数据包检查

我正在尝试将语音和视频流量优先于其他类型的流量,我正在使用 scapy 来检查和捕获流量,我找不到区分这些类型的方法。领域tos总是tos=0x0。我这样做是为了使用Ryu 控制器向SDN边缘发送一组规则

0 投票
1 回答
362 浏览

networking - Ping 不适用于 mininet 上的脊叶拓扑

我是 mininet 的新手,我想知道,当我创建旋转叶数据中心拓扑并使用 RYU 控制器可视化拓扑时,ping 不起作用。拓扑:

每个 Leaf 交换机连接 3 台主机,每个 Leaf 连接到两个 Spine Switch。主机不相互ping通。