-
1 votesanswersviews
Mininet开放流程教程
我是mininet的新手,并尝试按照mininet / openflow上的教程进行操作https://github.com/mininet/openflow-tutorial/wiki/Learn-Development-Tools 我有一个Wireshark捕获问题,它只捕获lo接口上的TCP数据包,根本没有OpenFlow数据包 . 什么可能是错的? 干杯,ami -
0 votesanswersviews
opendaylight:如何在不同的交换机上部署不同的应用程序?
我正在使用Oendaylight(碳)来开发一个SDN应用程序,该应用程序由连接到控制器的多个开关组成 . 我希望能够在连接时在不同的交换机上部署不同的应用程序 . 我怎么指定这个?例如,当openflow:1连接时,我想在其上部署L2交换机,当openflow:2连接时,我想在其上部署不同的应用程序 . 谢谢 . -
0 votesanswersviews
如何为OpenDaylight安装Defense4All?
(这是来自ServerFault的重复问题,但似乎这不是一个正确的问题,它无缘无故地被投票,所以我在这里重新发布) 基本上我正在为我的SDN设置一个OpenDaylight控制器 . 我正在尝试安装一个应用程序 - Defense4All,它来自文档,将与控制器主机通信 . 我在https://wiki.opendaylight.org/view/Defense4All:Installation... -
-1 votesanswersviews
控制器SDN OpenFlow
假设我有一个拓扑,如<host1 - switch1 - switch2 - switch3 - controller> . 因此,switch1和控制器之间的物理路径由switch2和switch3组成 . 从switch1到控制器的控制流量是否来自switch2和switch3?我的意思是switch1和控制器之间的openflow流量首先进入switch2,然后进... -
0 votesanswersviews
Opendaylight控制器 . 有什么不同?
我正在使用Opendaylight控制器构建测试SDN系统 . 现在我正在使用锂释放并制作3节点集群 . 阅读了一些材料后,我遇到了这个页面 - https://wiki.opendaylight.org/view/OpenDaylight_SDN_Controller_Platform_(OSCP):Installation . 那么,问题 - 只是平面opendaylight控制器分布和这个... -
2 votesanswersviews
通过Mininet python API设置的带宽不会反映在Opendaylight中
我一直试图在mininet中模拟具有不同带宽的不同边缘/链路的网络 . 我使用以下命令在mininet中添加具有特定bw的链接 . 在下面的代码片段中,我将边缘(s1-s2)的带宽设置为3mbps . self.addLink(s1, s2, bw=3, delay='5ms', use_htb=True) 我通过执行以下操作将mininet拓扑连接到远程OpenDaylight控制器 . ne... -
1 votesanswersviews
Mininet没有连接到OpenDayLight
我正在尝试使用以下命令将我的自定义拓扑连接到ODL控制器: sudo mn --custom topology.py --topo mytopo --controller=remote,ip=127.0.0.1,port=6633 但是在运行此命令时,我得到一行: Unable to contact the remote controller at 127.0.0.1:6633 当我执行pin... -
0 votesanswersviews
Opendaylight API无法选择创建流的节点
我是SDN的新手,我正在尝试使用opendaylight控制器 . 我已经设置了运行Web API,我无法添加流,但它识别我的拓扑 . 我使用mininet来创建拓扑 . Opendaylight氦2.0 . 有谁知道为什么我不能选择节点来创建我的流程?这是一些图像: Opendaylight can't select node to create flow -
0 votesanswersviews
Opendaylight显示错误的拓扑
我正在SDN实验室工作,我有3个互连的交换机(2NETFPGA 1Open Vswitch),主机连接到每个 . 我将OpenDayLight设置为控制器,但问题是我无法让控制器看到拓扑结构:它只显示开关!没有主持人!交换机之间无连接! 我已经在karaf中安装了这些功能:odl-l2switch-all和odl-dlux-all 谢谢你的帮助!问候 -
0 votesanswersviews
MiniNet模拟传统(非SDN)网络
我想在做一个SDN之前在MiniNet仿真器中创建一个传统的网络 . 是否有任何教程或演练或步骤我可以作为指南使用? 几乎所有链接都以SDN教程开头 . -
1 votesanswersviews
不推荐使用OpenDaylight AbstractBindingAwareConsumer
我正在为OpenDaylight编写一个插件,我看到在Helium发行版中不推荐使用AbstractBindingAwareConsumer或AbstractBindingAwareProducer . 有人知道为什么会这样,我应该使用什么呢? 谢谢 -
1 votesanswersviews
如何使用OpenFlow和Ryu控制器“激活”STP禁用/阻止的端口,这样我可以通过它转发数据包?
我收集了ARP数据包并避免洪水暴躁我正在使用STP . 我的问题是,当我的路由算法计算的路径包含被STP阻塞/禁用的端口时,无法实现连接(主机不能相互ping通) . 在思考之后,我得出结论,我需要"activate"禁用/阻止我的路径上的端口 . 但我找不到任何办法这样做.. 所以现在的问题是:我如何实现我的解决方案?有没有办法“激活”Ryu的端口?或者,如果我的解决方案无法... -
0 votesanswersviews
Ryu OF版本错误
我正在尝试将REST API集成到基于Ryu书中示例的简单开关,在这里:chapter 4 here 现在,当我运行我的代码时,我得到一个错误,说明支持OF版本'm using isn'并在事件 EventOFPHello 处中断 . 即使我根据需要明确地将OF版本设置为1.3,并确保mininet和ryu上的端口匹配! 我错过了什么吗? Here's a screenshot我收到的错误消息 -
1 votesanswersviews
SDN - ofsofswitch13数据包处理
我正在尝试更改现有的cpqd开关,使其充当状态防火墙,可以定义查看TCP标头标志的流条目 . 我正在使用的开源项目是:https://github.com/CPqD/ofsoftswitch13 我在理解代码必须发生变化的位置时遇到了问题,或者换句话说,交换机在哪里监听和监视主机之间的数据包流量 . 我不知道如何调试这个,所以我目前在代码中使用打印 . 有关如何在代码中找到发送或接收数据包的地方的... -
0 votesanswersviews
DPSET:Ryu SDN控制器中的多个连接
我在VM(VM-A)上的Ubuntu 14.04中从pip install(Python3)安装最新的Ryu控制器,并将NIC配置为桥接模式(192.168.88.252) . 我假设VM-A的主机是“Host-A” 并将物理Zodiac FX Openflow交换机,port4(保留用于连接控制器,192.168.88.252)连接到路由器(192.168.88.0/24) Zodiac FX ... -
0 votesanswersviews
如何告诉SDN交换机处理指向他的数据包
我正在与Ryu,openVswitch和OpenFlow Build 一个SDN网络 . 我遇到的问题是我的数据路径没有回答适合他的消息,因为table-miss流条目告诉他洪水泛滥 . 这也发生在邻居请求的数据包中,因此主机永远不会接收邻居广告,因为它不知道如何与数据路径通话 . 我如何告诉我的数据路径回答这类消息?我正在尝试安装新的流条目,但我不知道哪个应该是正确的操作 . 谢谢您的帮助 编辑... -
0 votesanswersviews
整合Kubernetes和SDN?
我正在使用Kubernetes构建一个可以控制多个Raspberry PI的平台 . 让这些PI相互合作,实现一些复杂的应用,如计算视觉 . 由于PI可能会移动,因此网络拓扑经常发生变化 . 我想知道我是否有可能整合SDN和Kubernetes,并使网络配置更加灵活 . 我是SDN的新手,不确定这个想法是否实用 . 如果答案是肯定的,那么哪个SDN项目更好实施? (Ryu?OpenContrail... -
0 votesanswersviews
OpenFlow 13,RYU SDN控制器,究竟是什么buffer_id?
我一直在为使用OpenFlow13的RYU SDN控制器挣扎了很长一段时间 . 我不明白我们需要什么buffer_id . 我正在尝试编写代理应用程序,所以当我收到192.168.2.2作为ipv4.dst时,我将其修改为172.10.2.2 . 我使用命令执行此操作 actions = [parser.OFPActionSetField(eth_dst=pkt_ethernet.dst),par... -
0 votesanswersviews
使用faucent作为控制器时出现接收错误
我正在学习SDN和openflow协议 . 我用ryu控制器做了一个实验 . 我能够安装流程 . 我正在尝试与水龙头控制器相同 . 我收到错误说不支持INST和BAD_MATCH . 如果yaml文件中的内容正确,请告诉我 . 此外,任何有关如何在控制器端解码消息的帮助将是有帮助的 . 复制粘贴faucet.yaml文件并收到错误 . 文件:faucet.yaml 版本:2 dp_id:0x000... -
0 votesanswersviews
Ryu应用程序向交换机发送定制的openflow消息并观察其响应
我正在寻找一个应用程序,可以向交换机发送带有不同参数的openflow消息(如添加流条目,删除,multipart_request,set_config_request ....),并查看交换机对每条消息的不同响应 . 你能帮忙谢谢 -
0 votesanswersviews
OpenFlow - 将端口统计信息作为操作发送
OpenFlow允许控制器使用消息从交换机请求端口统计信息,然后控制器接收带有统计信息的回复 . 例如,在Ryu中我们可以使用 ryu.ofproto.ofproto_v1_3_parser.OFPPortStatsRequest 来实现此目的 . 有没有办法从交换机获取端口统计信息而不从控制器发出请求消息,但可能是交换机收到特定类型的数据包时的操作? -
0 votesanswersviews
可以't Parse DHCP packets with Ryu' s get_protocol(dhcp.dhcp)
我正在使用带有Open vSwitch的Ryu SDN控制器使用OpenFlow 1.3来解析DHCP数据包 . 根据在线示例和Ryu资源,我实现了一个DHCP数据包解析器 . 但是,它不能像我预期的那样工作,我想知道是否有人对我的第一个解决方案不起作用的原因有任何见解? 用于解析DHCP数据包的代码片段示例如下: from ryu.lib.packet import dhcp ... ... @... -
1 votesanswersviews
使用CentOS 6.7中的Wireshark捕获Openflow流量
我想在CentOS 6.7机器上使用wireshark捕获Openflow数据包 . 现在的问题是,我从存储库获取的带有"yum install wireshark"的wireshark只是版本1.8并且没有Openflow Dissector来理解Openflow . 我也试过以下解决方案:https://www.1310nm.net/coherentlight/2017/0... -
1 votesanswersviews
连接RYU控制器和Flowvisor
我使用RYU和POX控制器与Mininet上的Flowvisor . 当我将POX控制器连接到flowvisor(我的切片的端口是10000和20000)时,我使用这一行: cd /home/ubuntu/pox && ./pox.py openflow.of_01 --port=10000 forwarding.<name_of_controller> RYU控制器... -
2 votesanswersviews
Ryu控制器丢包
如何使用Ryu发送流条目来删除包?我从教程中学到了如何发送包流出条目: 我定义了这个动作: actions = [ofp_parser.OFPActionOutput(ofp.OFPP_FLOOD)] 那么条目本身: out = ofp_parser.OFPPacketOut(datapath=dp, buffer_id=msg.buffer_id, in_port=msg.in_port... -
0 votesanswersviews
RYU state_change_handler在交换机断开时不一致
寻找关于使用RYU进行swithc断开检测的一些照明 - 最后看到更新... 我正在使用Northbound Networks的ZodiacFX交换机,RYU作为MACbook中的控制器运行 . 我已经完成了这个实验,在Pycharm下直接从命令行运行RYU,具有相同的效果 . 我也使用具有类似结果的linux桌面完成了这项工作,尽管没有那么多 . 我有OFPStateChange,DPSet和O... -
0 votesanswersviews
如何使用Opendaylight控制器启动SDN和打开流程
有没有可以使用Opendaylight控制器开始使用SDN和OpenFlow的教程? 教程应该从头开始讲述完整流程的设置 . -Ajay -
0 votesanswersviews
要知道openvswitch中的端口号
我正在使用一个openvswitch和真正的sdn开关在真实环境中运行开关测试Switch Test . 我在openvswitch上创建了一个桥接器并添加了端口(例如eth0,eht1) . 但我想知道逻辑端口号(如1,2)哪个命令给我正确的信息 . ovs-ofctl show bridge s1 显示 1(eth3): mac address etc 2(eth4): 5(eth5): ... -
1 votesanswersviews
Mininet路由无法正常工作
我遇到Mininet拓扑问题 . 我想在 h3 和 h4 之间进行ping操作 . 它们连接到同一个开关 s4 . 但他们不能ping,他们在不同的子网,所以我想做一个 flow table for s4 但没有成功 . 这是我的拓扑图像: 运行Mininet之后我设置了这个: h3 route add default gw 30.0.0.254 h3-eth0 h3 arp -s 30.0.... -
2 votesanswersviews
如何通过Python代码定期在mininet中记录所有流表条目?
据我所知, dpctl dump-flows 命令只能帮助查看流表的当前状态 . 流表经常被刷新 . 我想记录流表条目 . 我需要考虑哪一类来记录流表?我在Virtual Box上安装的Ubuntu上使用POX控制器和mininet .