Questions tagged [sdn]

Software-defined networking (SDN)

Software-defined networking (SDN) is an approach to computer networking which evolved from work done at UC Berkeley and Stanford University around 2008. SDN allows network administrators to manage network services through abstraction of lower level functionality. This is done by decoupling the system that makes decisions about where traffic is sent (the control plane) from the underlying systems that forward traffic to the selected destination (the data plane). (source)

621 questions
1
vote
0 answers

Is there a way to delete one output port from flow entries?

openvswitch, a flow entry can have a list of actions (e.x. multiple ports for output). Is there a way that I can remove one specific output port from the action list?
Roni
  • 11
  • 1
1
vote
0 answers

How to make mininet with RYU SDN work properly with iperf traffic?

when I generate iperf UDP traffic on a linear topology with 6 switches in mininet which is connected to RYU controller, I am getting a lot of packet in messages. like same switch is sending packet in messages for that traffic more than one time. Why…
Vinay
  • 111
  • 1
  • 7
1
vote
0 answers

How to solve problem of high data rates of flow, hits switches that does not have flowrule for that flow, in openflow mininet?

I am using iperf traffic generation and hard timeout as extension to simple_switch_13.py code in mininet with RYU SDN. I am using linear topology with 8 switches. I set the hard timeout to 5 seconds. I am working with only one flow. I started the…
Vinay
  • 111
  • 1
  • 7
1
vote
0 answers

Project Floodlight - Listening for openflow messages

I am using project Floodlight to understand the software defined networking for my personal project. My custom module uses floodlightProvider controller module and IOFMessageListener to listen for openflow messages. I can successfully listen to…
1
vote
1 answer

Sending packets from separate application to Ryu

I am trying to send data from a Northbound application that I have written, into the Ryu application. The NB app is performing a lot of computation, so I have chosen to run it outside of Ryu. How do I send this information into the Ryu controller so…
Matt
  • 11
  • 1
1
vote
0 answers

SDN vulnerability

I have searched about OpenFlow protocol or any SDN controller vulnerabilities that a real attack had been done. All of the papers just wrote about attack possibilities. I am looking for any real world situation attack. Any link or any method can be…
Amir Souri
  • 21
  • 1
  • 2
1
vote
1 answer

Opendaylight Hello World RPC throw "Unable to find a matching constructor" error

I am new at Opendaylight so I try to build Hello api on Magnesium via this tutorial. https://docs.opendaylight.org/en/stable-magnesium/developer-guide/developing-apps-on-the-opendaylight-controller.html I am going step by step what tutorial said but…
neurocranium
  • 75
  • 10
1
vote
1 answer

How could I run ARP in mininet Python script?

I run my topology through this command from a terminal: sudo mn --custom=~/myTopo.py --topo=myTopo --mac --arp --switch=ovsk --controller=remote But how could I write the same command in a Python script? net = Mininet(topo=topo, switch=OVSSwitch,…
Johonas
  • 33
  • 4
1
vote
0 answers

Getting flow infos from switch and copy the info in csv file (Ryu controller)

Hope you help me, I want to get flow info from switch and that by sending a request every 10s and the switch reply with the info but I get the following error when the controller receive the reply by using a flow request reply handler The error is…
El Guenfo
  • 11
  • 3
1
vote
1 answer

ODL with Docker - Web Interface not working

I´m new with SDN controllers and I´m trying get start with it, so using Docker on a win10 laptop i tried bring up a container up with ODL Controller image from docker (glefevre/opendaylight) hub. According with the documentation, once its up, it…
antoniogbn
  • 57
  • 8
1
vote
1 answer

How to update openflow to 1.3

I want to update openflow in my mininet from 1.0 to 1.2 or upper to run my flow pushers can anyone tell how to update it since i get this error when push entries ERROR [n.f.s.StaticFlowEntryPusher:Dispatcher: Thread-27] Apply Actions Instruction…
Thisura
  • 23
  • 5
1
vote
1 answer

How works the "default fanout" in mininet?

I read that "fanout" is the number of downstream links on each virtual switch. But, what happens with a default fanout, how many downstream links it will creat?. For example, in the below mininet command, what is the result? sudo mn --topo…
1
vote
0 answers

Unable to set correctly a firewall in mininet with sdn and opeflow ovs (UDP Version )

I'm experimenting with mininet in ubuntu 14 in order to create a basic firewall which blocks the udp packets from one host ( h1= 10.0.0.1 ) to another ( h4= 10.0.0.4 ). Those hosts are in the same vlan and in different switchs (if that can be of…
1
vote
1 answer

Are there any similar sdn controllers to POX controller

I am newbie to SDN and i have little experience with POX controller but i want to do the same work(same topology , same openflow rules) done using POX controller by using another controller. Can anybody give me any suggestions for pox like…
Thisura
  • 23
  • 5
1
vote
1 answer

Generate dataset traffic in mininet

I created a topology using mininet and connected it to Ryu controller. I also downloaded a dataset in .pcap format which is real network traffic for a period of time. Now I want to generate this traffic into mininet network. How can I do that? Any…
Babak Memar
  • 37
  • 2
  • 12