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
2
votes
1 answer

Mininet script for generic Tree topology with custom bandwidth links

Previously I created mininet topology using the command: sudo mn --topo tree,depth=2,fanout=5 --controller=remote,ip=10.0.0.1,port=6633 --switch ovsk,protocols=OpenFlow13, --link tc,bw=1,delay=10ms I need to specify custom bw values for different…
sinhayash
  • 2,693
  • 4
  • 19
  • 51
2
votes
1 answer

Mininet pingall fails when there is loop in topo

I am using Ryu as my SDN controller to control a topo that has a loop. I am using a learning switch technique to route packets. My main functions/handlers are: @set_ev_cls(ofp_event.EventOFPSwitchFeatures, CONFIG_DISPATCHER) def…
Ehsan Ab
  • 679
  • 5
  • 16
2
votes
2 answers

SDN and Android

I'm working on setting up an SDN controller on an android device. Sadly, there seems to be very little out there on finding a way to get this type of software shoehorned into place. Even some suggestions on where else to search for information would…
John Brown
  • 21
  • 2
2
votes
1 answer

How can i "activate" the port disabled/blocked by STP using OpenFlow and Ryu controller, so i could forward packets through it?

I'm looking for the way to send packets using OpenFlow 1.3 protocol in SDN network in a topology with loop. My choice of controller is Ryu. To identify the hosts i'm catching ARP packets and to avoid floodstorm i'm using STP. My problem is that…
Jacu629
  • 53
  • 8
2
votes
3 answers

What about SNMP in SDN ?

There is something I still don't get in Software defined networks : in legacy networks we used CLI or NETCONF or maybe SNMP to configure devices and in SDN we use Openflow to do so but what about retrieving information ? Before we used SNMP to get…
Rominou75
  • 21
  • 1
  • 3
2
votes
1 answer

Mininet ~ Load Balacing

I have to work on Mininet, Python, SDN and my objective is to do a simple task: create a network with some switches connected randomly (so the topology is not important), every one with a host connected. In the network I have to do load balancing…
gatb27
  • 31
  • 5
2
votes
2 answers

Bandwidth set via Mininet python APIs does not reflect in Opendaylight

I have been trying to simulate a network in mininet with different edges/links having different bandwidths. I am using a following command to add a link with a specific bw in mininet. In the following snippet I am setting the bandwidth of the edge…
Abhishek
  • 323
  • 1
  • 3
  • 8
2
votes
0 answers

StackOverflow on Cypher Query with SDN

I'm using Neo4J 2.1.5 with SDN 3.2.0.RELEASE and Spring 4.1.1.RELEASE One repository contains a derived query: Landscape getLandscapeByuuid(String landscapeUUID); Intermittently (and it is -- some calls to this method return the appropriate object,…
Darrell Berry
  • 203
  • 2
  • 14
2
votes
3 answers

Confusing about NFV implementation (Network Functions Virtualization)

I'm researching about SDN and NFV. In the concept of NFV on Wikipedia , it says : "Network Functions Virtualization (NFV) is a network architecture concept that proposes using IT virtualization related technologies, to virtualize entire classes of…
xtiger
  • 1,446
  • 2
  • 15
  • 33
2
votes
1 answer

Advantages of Openflow over SNMP? Differences between Openflow and SNMP?

Why was the decision made to introduce a new protocol (Openflow) and new concept(SDN) to manage network devices remotely from a centralised location, when there is already a well know concept/management protocol is available like SNMP? Any reference…
Hemanth
  • 5,035
  • 9
  • 41
  • 59
1
vote
0 answers

Actions not executed in SDN Ryu application

I hope that you are all doing well, So I am working on a SDN application using Ryu controller, I want to implement mpls and then trqffic engineering (load balancing) later on. I have started by getting the path using 'shortest path method' from…
1
vote
1 answer

Checking mode availability using ping in RYU controller

I’m trying to write code that checks if a node is up by pinging the node in ryu controller. If the node responds, then the node is marked as being up. I already have the code for the controller so I want to incorporate this ping code into the…
Elo
  • 11
  • 2
1
vote
0 answers

[Mininet/Python]: Cant get the hosts two ping each other

As a part of an experiment, my network has the following topology for two host machines connected to two routers in mininet(on Ubuntu 22.04.02 Virtual Machine) h1 - r1 - r2 - h2 I have written the following script in mininet API to set…
1
vote
1 answer

Implementing a graph-based SDN network management system as a DFD

Can I use Data Flow Diagram (DFD) to implement an SDN Network Management System? The developed system handles topology modeling and storage (as a Graph in a graph DB), load balancing, security, acquiring traffic statistics, and routing. All these…
Sama
  • 75
  • 10
1
vote
0 answers

It is possible to connect 1 host to 2 different switches with SDN-ONOS controller?

I want to create a simple topology with 2 hosts (h1,h2) and 2 switches (s1,s2), but i want to connect h1 to s1 and s2 at the same time but i will activate only 1 connection as needed. Like this(where green link is an activate and the red one is…