问题标签 [sdn]

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 回答
1152 浏览

openstack - 如何在没有 OpenStack 的情况下安装 OpenContrail

我想了解 OpenContrail 作为软件定义网络可以做什么,我对这个 OpenContrail 概念和虚拟机等很陌生。为了理解这一点,我只想在我的 Ubuntu 虚拟机上安装 OpenContrail。我试着按照这个官方快速入门指南。但。当我调用结构脚本时,它看起来也安装了 OpenStack 组件。

是否必须使用 OpenStack 才能了解 OpenContrail 的魔力。?如果是,为什么会这样。?

谢谢,
加内什

0 投票
0 回答
480 浏览

openflow - 在 ryu 中使用 OpenFlow v1 时将 nw_dst 添加为匹配字段时出错

我正在使用带有 flowvisor 的 RYU 控制器。由于 flowvisor 不支持除 openflow v1 之外的任何其他版本。我在我的项目中使用 openflow v1。

我有 3 个 ovs 交换机的拓扑结构,控制器位于包含 ovs 网桥的服务器之一中。其他服务器中的另外两个 ovs 桥通过公共接口连接到控制器。但是当运行我的 ryu 应用程序时,它连接到开关但无法使用 nw_src match 添加规则。我在这里收到此错误:

我的代码在这里:

请帮忙。

0 投票
5 回答
6679 浏览

ubuntu - OpenDayLight DLUX 登录:无法登录

这似乎是一个常见问题,但我还没有找到真正有效的解决方案。我尝试使用 wiki 中的安装指南在 Ubuntu 上安装锂和氦。按照本指南安装的唯一功能是 odl-l2switch-switch-ui,它还应该安装 DLUX Web 界面。我可以使用 http://:8181/index.html 正常访问它,但是当我尝试使用 admin/admin 登录时出现“无法登录”错误。我已经尝试了各种修复,包括以正确的顺序安装多个功能。而且我已经删除了数据目录,然后重新安装了功能,但我无法登录。我在 Ubuntu Server 上安装,而不是在 Ubuntu Desktop 上安装。这似乎不太可能导致问题,但值得注意。

0 投票
1 回答
320 浏览

sdn - POX 编程和 hello 数据包

我是 SDN 新手,我想编写 Python 代码来创建交换机,三个主机和控制器也将 hello 数据包从交换机发送到控制器

0 投票
1 回答
834 浏览

xterm - 如何在多个 xterm 窗口中同时执行 Mininet 环境中的 python 程序?

我有一个 python 程序(mypro.py),我想在其中同时在我的拓扑的所有主机上运行(即,无需进入每个 xtrem 窗口并输入python mypro.py)。有没有办法通过使用脚本在 Mininet 环境的 xterm 上做到这一点?

非常感谢

0 投票
2 回答
653 浏览

encryption - ipsec - SDN上的(加密网络流量)

OpenFlow 协议(1.0 和 1.1)没有定义任何关于加密网络流量(交换机之间的流量)的机制。

是否可以加密 SDN 网络上的网络流量..(例如,在 SDN 交换机上运行 IpSEC)

0 投票
2 回答
1619 浏览

java - 用于计算每秒数据包的 Java 代码

我有一种方法可以在 SDN 中接收从交换机到泛光灯控制器的数据包,这意味着每个新的数据包都会触发此方法。我想用这种方法计算每秒的数据包。

这是我的尝试;它是正确的?

0 投票
1 回答
1335 浏览

python - Mininet 链接参数到遥控器

  1. 我想将链接参数从开关添加到遥控器(泛光灯),我该怎么做。?我的意思是我想在交换机到其控制器之间指定链路带宽、链路延迟……。

  2. 这是实现双向链接的正确方法吗?

    /li>

我正在使用这个自定义拓扑

0 投票
1 回答
4145 浏览

python - 无法为 c++ python 扩展编译 swig 生成的包装器

嗨,我正在尝试使用 C++ 的 swig python 扩展,例如 -在 Mit 页面上

我的标题是-shapes.h

对应的接口文件是-shapesModule.i

我首先运行 swig 命令 - swig -c++ -python shapesModule.i

这生成了以下 2 个文件 - shapeModule_wrap.cxx shape.py

然后我运行 g++ 编译器 - g++ shapes.h shapesModule_wrap.cxx -I/usr/include/python2.7

但是我遇到了很多我无法理解的错误-

我似乎无法理解问题所在。我是swig的新手,所以请提供一些指示。另外,任何人都知道任何工作示例以及分步教程,也将不胜感激。

非常感谢

更新 - 来自@m7thon 的响应修复了编译错误。我现在在将模块导入 python 时遇到错误-

位我在导入时收到以下错误 -

我在 _shapes.so 文件上运行了一个 nm,我得到了以下符号 -

所以我认为它是未定义的。找到了这个 -在这里但仍然不确定如何解决这个问题。

0 投票
0 回答
59 浏览

java - 如何在 opendaylight 中使用 jmx api 进行配置

例如,在 odl 中为 bgpcep 添加一个 bgp 对等体,使用 mmx api。我有对等 ipaddr,保持计时器,所有数据,但是如何添加这个配置?