1

使用 pox 控制器,我尝试在交换机上的 2 个主机之间创建负载平衡器。例如,每隔一秒发送一个数据包到第二台主机。平衡器将需要修改每个数据包来执行此操作。例如 NAT。

是否可以在匹配后删除流规则?

我查看了 POX misc 目录中的 IP 负载均衡器,但我对 python 不太熟悉,所以我不太确定实际发生了什么。

我的计划是为每个数据包添加一个流,然后将其丢弃。添加的流将取决于每个数据包到达时递增的变量。因此,如果变量是奇数,它将转到第二个主机。我知道它不是最好的方法,但它可能是最简单的方法。

______添加了额外的信息___

下面是拓扑图。http 服务器 10.0.0.3 和 10.0.0.4 不能直接访问。它们只能通过其全局地址 10.0.0.5 访问。

我想要做的是主机 10.0.0.1 是否与服务器 10.0.0.5 建立连接。然后该主机将被发送到 10.0.0.3 或 10.0.0.4。

如果主机 10.0.0.2 与服务器 10.0.0.5 建立连接。然后它将被发送到另一台服务器。

对于发送到服务器的每个 tcp 连接,负载是两台服务器之间的平衡。

地形

4

0 回答 0