首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行多个pox控制器

运行多个pox控制器
EN

Stack Overflow用户
提问于 2016-11-02 09:52:57
回答 1查看 2.1K关注 0票数 1

我已经在迷你内创建了一个拓扑(如这里所示)。我想运行2 pox controllers.Calculate,在控制器c0上运行负载,然后迁移到控制器c1。目前,我运行的pox控制器如下:

来自1号航站楼的

代码语言:javascript
复制
cd pox
./pox.py openflow.of_01 --port=6633

和来自2号航站楼的

代码语言:javascript
复制
cd pox
./pox.py openflow.of_01 --port=6634

和迷你自定义拓扑

代码语言:javascript
复制
sudo  python  ~/mininet/custom/customtopo.py

结果:

未满足ping请求。

运行两个控制器的正确方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2016-11-02 12:42:53

为了运行两个控制器,我们在第一航站楼上执行以下操作

代码语言:javascript
复制
./pox.py forwarding.l2_pairs openflow.of_01 --port=6633

在2号航站楼

代码语言:javascript
复制
./pox.py forwarding.l2_pairs openflow.of_01 --port=6634

在第三航站楼,我们运行微型管。

代码语言:javascript
复制
sudo  python  ~/mininet/custom/customtopo.py

使用forwarding.l2_pairs可以使OpenFlow交换机起到类似于L2学习开关的作用。然而,这可能是最简单的方法来正确地做它。与l2_learning不同,l2_pairs安装规则完全基于MAC地址。参考资料:这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40376910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档