问题标签 [pox]

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 投票
1 回答
152 浏览

sdn - 如何在 2 个没有交换机-交换机链路的交换机下的主机之间 ping?痘控制器

如何在 2 个没有链路交换机连接的交换机下的主机之间 ping?switch1(连接到主机1)和交换机2(连接到主机2)连接到控制器,...主机1和主机2之间可以ping通吗?

c1 /\ s1 s2 / \ h1 h2

0 投票
0 回答
161 浏览

python - 运行 pox 的 ip_loadbalancer 应用程序时出错

我有这个拓扑 #!/usr/bin/python

我想从带有两个实例的 pox 控制器运行 ip_loadbalancer 应用程序来运行两个控制器。当我们运行它时,它会给出这个错误列表。

我该怎么做才能消除此错误?

0 投票
1 回答
598 浏览

logfile - 在 POX 控制器中访问和监控日志文件

我想对 POX 控制器中的日志文件进行一些分析,我必须在线进行。为此,我需要该控制器在线累积的日志文件。(例如在h1 ping h2时记录信息)任何人都可以帮助我在网络信息中找到pox中的日志文件。提前致谢。

0 投票
0 回答
792 浏览

curl - 带有 Pox 控制器的 Mininet 循环负载平衡

我正在 Mininet 中创建一个具有 2 个服务器和 4 个主机的网络,并尝试让 pox 控制器处理负载平衡。在主机上,我使用命令curl 10.0.1.1(10.0.1.1 是 pox 控制器的 IP)来查看控制器如何将数据定向到 2 台服务器中的 1 台。从我正在阅读的内容来看,这是以简单的循环方式完成的。但是,每当我从每个主机使用 curl 命令发送数据时,我都无法在服务器 1 和服务器 2 之间均匀分布数据。由于是循环,控制器应该一个接一个地向每个服务器发送数据。实际上,它正在向服务器发送数据,可能是连续 1-3 次,然后是另外 1-3 次。从长远来看,数据分布相当均匀。

这是我应该期待的结果吗?不应该将数据发送到服务器 1 然后 2 然后 1 然后 2 等等?

0 投票
0 回答
476 浏览

load-balancing - 两台服务器连接到 pox 控制器上不同交换机时的负载平衡

我有负载平衡器应用程序,用于平衡连接在两个不同交换机上的两台服务器之间的拓扑结构, 当我从第一个域发送流量并且选择是来自第二个域的服务器时,只有 syn 数据包到达,然后 RST 从客户端到服务器

平衡器的代码是:

当我看到两个交换机上的流表时,我看到流安装正确。谁能告诉我有什么问题?

0 投票
1 回答
1446 浏览

sdn - 使用 Pox 控制器获取主机端口号

我使用带有 mininet 的 POX 控制器。为了检测拓扑,我正在监听许多事件,并成功获取了链接和切换信息。

现在我想知道如何获取所有主机信息(连接到交换机的主机端口和主机 ID 等...

我尝试了主机跟踪器模块,但我只得到 Mac 和 IP 地址。

0 投票
1 回答
1401 浏览

sdn - 如果Openflow交换机中同一个流有多个转发规则怎么办?

我正在尝试使用 POX 控制器来控制流的路径。我知道 Open vSwitch 会选择优先级最高的转发规则。但是,如果我为具有相同优先级的现有流插入新的转发规则会发生什么。Open vSwitch 会随机选择一个规则来匹配吗?

0 投票
0 回答
628 浏览

ddos - hping3 泛洪使主机在 mininet 中永久无法访问

我正在使用 POX 控制器在 mininet 中使用“hping3 IP --flood”模拟 DoS 攻击。在我的场景中,主机 2 使用上述命令攻击了主机 1 并使主机无法访问。问题是,当我停止一切并尝试 ping host1 时,它变得无法访问!由于某种原因,主机似乎永久无法访问。我什至重新启动我的虚拟机并从头开始运行控制器和模拟器,但是同样的事情又发生了。对 host1 的任何 ping 尝试都无法访问。

在此处输入图像描述

我以前从未见过这种情况,你能告诉我这里发生了什么吗?谢谢

0 投票
1 回答
120 浏览

pox - POX SDN py.py-它是如何开始的?

我正在学习从 POX SDN 运行一些脚本。参考https://github.com/noxrepo/pox

想问py.py是启动了吗?没有什么像 c 程序那样具有 main() 并且代码从那里开始运行。在py.py脚本中,都是def和class。最后一个def是“def launch(),我从来没有看到任何需要launch()的行...

0 投票
2 回答
285 浏览

python - python代码中的4个撇号

参考https://github.com/noxrepo/pox/blob/carp/pox.py

我试图理解 4 个撇号是什么意思?它看起来不像是注释,并且在代码末尾附近还有另外 3 个撇号。有人可以帮助解释下面的代码吗?