Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [openflow]

A protocol for communication between controllers and network elements in a software-defined network.

0
votes
1answer
19 views

SDN switch: packet forwarding use of transport-layer headers

In the book "Computer Networking A Top-Down Approach - Kurose" there is an explanation as such: Packet forwarding by SDN-controlled switches can be based on any number of header field values in ...
0
votes
0answers
65 views

Mininet - Configure an IPv6 Router

There are a handful of examples for adding an IPv4 Router in a mininet topology. What there are almost no examples of, is how to add an IPv6 Router in a topology. I have read a few posts on the ...
0
votes
1answer
69 views

Detecting access point tree on POX Spanning Tree

I have created a topology at Mininet-Wifi with 4 access point and 2 station. #!/usr/bin/python import sys from mininet.net import Mininet from mininet.node import Controller,OVSKernelSwitch, ...
3
votes
1answer
128 views

Scaling VXLAN tunnels in openvswitch

As we're creating a cluster of tens of KVM host nodes we've chosen openvswitch as our virtual network infrastructure. So we need to make isolated virtual networks between VMs on demand. I've seen ...
0
votes
1answer
76 views

dpctl: OpenFlow packet receive failed: unexpected end of file

I'm doing some experiment with SDN and pox controller, I have written flows manually shown below: dpctl add-flow tcp:127.0.0.1:6653 in_port=10,actions=output:14 dpctl add-flow tcp:127.0.0.1:6653 ...
0
votes
1answer
241 views

How to use sFlow-RT with RYU (SDN Controller) for detecting flows in a Mininet Topology?

I am new to Software Defined Networking and can't really get a full grasp of it. I want to detect the flows in a Mininet Topology created in linux environment using sFlow-RT and RYU Controller. I am ...
0
votes
1answer
203 views

The communication among multiple controllers

I want to have a simple multi-domain topology in mininet in which each domain is controlled by a single controller and the communication among domains will take place through controllers. So I will ...
1
vote
2answers
126 views

Direct packet forwarding by controller

In a SDN network when a switch receives a packet for which it can not find a match in its flow table, it will forward this packet to the controller. The controller will decide about this packet and ...
3
votes
1answer
140 views

How does SDN Controller know the IP address from a packet?

We've always said that SDN Controllers are "Protocol-less", they don't need to know the packet's encoding to switch it or, controllers can be routed packets by the IP Address and the IP Address used ...
1
vote
1answer
422 views

how openflow messages get routed from switch to controller? (SDN)

we all know that in SDN when a packet arrives at a switch if there isn't already a flow, matching this packet, the switch will generate a packet_in message and ask the controller for instructions. my ...
2
votes
2answers
561 views

What does this flow mean? (SDN)

mininet> dpctl dump-flows -O OpenFlow13 *** s1 ---------------------------------------------------------------- OFPST_FLOW reply (OF1.3) (xid=0x2): cookie=0x0, duration=106.605s, table=0, n_packets=...
1
vote
0answers
31 views

OpenFlow: Baseline Flows for Windows environments [closed]

I'm currently looking into OpenFlow Networks in a Windows environment. To just get a network to run properly one needs to define quite a few Flows already. Per example, Active Directory communication, ...
2
votes
3answers
1k views

Forwarding to multiple output ports using SDN

Using switches that support OpenFlow, is it possible to forward packets for specific flows to multiple outgoing ports, so that each port receives a copy of the packet (similar to multicasting scenario,...
3
votes
3answers
668 views

FloodLight OpenFlow controller - ACLs, Firewall, static rules - what is the difference between them?

I'm trying to figure out what is the difference between ACLs, Firewall and static rules in FloodLight OpenFlow controller. Having look at https://floodlight.atlassian.net/wiki/display/...
0
votes
1answer
160 views

Software defined system

Over (Software defined network) what will happen when unknown Ethernet hits the first switch, using 4 OF switch and 8 host.
1
vote
1answer
3k views

What is the difference in OpenVSwitch and openswitch?

Can anybody explain about the main difference in OpenvSwitch(http://www.openvswitch.org/) and Openswitch(http://openswitch.net/). Both of them are open source.
1
vote
1answer
86 views

Openflow-based Switch Action set

Based on SDN, data plane's main function is to store and forward packets based on controller's instructions (in the form of flow rules). While I was reading OpenFlow Specification v5.1, I came across ...
0
votes
1answer
74 views

OpenFlow takes some seconds to apply rule

Is there a delay for openflow rules added with ovs-vsctl tool? I am successfully limiting the traffic of a specific interface with: ovs-vsctl set interface s0-eth1 ingress_policing_rate=128 ...
1
vote
1answer
403 views

Delete flow by cookie match in Pox?

Is it possible to delete flow matching a certain cookie number using Pox controller for OpenFlow? I tried something like: def delete_flow(dpid,cookie): msg = of.ofp_flow_mod() msg.match=of....
1
vote
1answer
41 views

Why OpenFlow allows L4 features to be included in match structure

So in simple scenario, a router needs to maintain a routing table that has at least minimum routing features such as Destination IP, Next Hub, and NIC interface. However, in OpenFlow specification the ...
2
votes
4answers
980 views

How firewalls differ between traditional networks and SDN

Is there a major difference between stateful firewalls that exist in the traditional networks and those that exist in SDN environment? In other word, do we have some special firewall devices that only ...
1
vote
1answer
27 views

What does the load balancer shall have the ability to serve traffic over a static IP address mean?

I am doing research on SDN (Software Defined Networks), I do not understand the concepts of this question the load balancer shall have the ability to serve traffic over a static IP address I ...
1
vote
1answer
856 views

Finding the difference between flow tables in SDN and routing tables in traditional network

What is the essential difference between the flow tables in SDN-based switches and the conventional routing tables in the existing routers? In fact, I understood that the difference is in the routing ...
3
votes
2answers
691 views

Problem with an n-host, zero-switch topology in mininet

I am experimenting a bit to gain a better understanding of Mininet and Openflow. I have built a topology with n hosts in a line and no switches. Strangely, host 1 and host 2 can ping each other but ...
1
vote
0answers
263 views

GTP support in OpenFlow

I know there is a "tunnel id" metadata matching field which was introduced in the 1.3 openflow release, if I'm not mistaken. However, are there any actions in supporting the encapsulation and ...
2
votes
0answers
202 views

OpenVSwitch OF1.4 Handle ARP as Normal L2/3 switch with RYU rest api

I want my OVS (which runs with OpenFlow14) to add flow entries for ARP with using the Ryu REST API. These ARP packets should be handled like a normal L2/3 switch. Setup of my bridge br0: sudo ...
1
vote
1answer
342 views

OpenFlow switching based on a specific ethertype

My goal is to send to a specific interface all ethernet traffic with a special ethertype. I have thus a virtual switch with OpenVSwitch on my interface eth0, and I use tap interfaces to retrieve ...
0
votes
2answers
313 views

Matching a packet in OVS

I'm new to OVS and I'm working on an OVS project, and i read a lot of documents about it but i didn't find anything that can make things clear to me about matching a packet and in userspace and ...
1
vote
1answer
806 views

Problem configuring QoS with FlowVisor and OpenVswitch

I am running a small experiment to isolate bandwidth with flowvisor (version 1.4, version 1.0 of openflow) implementing a port based slicing. With mininet, I create a topology that consists of a host ...
4
votes
2answers
776 views

How do SDN controllers handle unknown packets?

In an SDN controller, when a new packet arrived to an OpenFlow-based router or switch and does not find a match flow entry in the OpenFlow flow tables, what does the SDN controller do? Does it just ...
3
votes
1answer
631 views

Application aware routing in software defined network

For the last couple of months i am delving into SDN and trying to implement the application aware routing through SDN . Application aware routing: SDN controller will route each application data ...
2
votes
3answers
517 views

SDN vs OpenFlow

I'm a bit confused between Software-Defined Networks and OpenFlow. As far as I know, OpenFlow is just a protocol that manages the communication between the controlling plan and forwarding plan but I ...
2
votes
1answer
497 views

OpenFlow Example: Is my understanding correct?

I have a question concerning an example of OpenFlow utilization for a campus network made in the paper: Open Flow: Enabling Innovation in Campus Networks. I will first quote the paper to provide some ...
2
votes
1answer
175 views

SDN Controller aware of Vswitchs and physical network devices?

Imagine there is a topology which contains vswitchs on hypervisors and those are some how connected to outside physical network devices(I don't know whether this is possible or not...vswitchs and ...
1
vote
1answer
3k views

What is Hidden Flows and MegaFlow in OVS?

Can someone explain, what is Hidden flows and MegaFlow with examples. Thanks
4
votes
2answers
920 views

Default routing protocol used by SDN controllers

I am working with Open Daylight Hydrogen controller and I want to know which routing protocol does it use by default to set the path for a flow. Is it possible to know those paths? What about other ...
6
votes
2answers
1k views

How does Openflow decide which path to use?

In current networks, OSPF ,RIP,etc determine the path taken by a packet. In SDN, the OpenFlow protocol sets the flow tables of the forwarding units. Can someone be very clear that how does OpenFlow ...
1
vote
1answer
549 views

Get packet loss from Open Flow switch

I am using an Ryu controller (3.22) to monitor switches (Open vSwitch 2.0.2, supporting Open Flow 1.3), which are a part of virtual network created using mininet (2.1.0). It is a tree topology with ...
1
vote
0answers
117 views

Overlay network with GRE without spanning tree

I need to create an overlay network with potential of hundreds of servers (each is an hypervisor and running a open vswitch). I'm going to use ovswitch and connect each server to all other servers ...
5
votes
3answers
6k views

What's the difference between a traditional switch and OpenFlow Switch?

What's the difference between a traditional switch and OpenFlow Switch? I know that OpenFlow switch is used in Software-defined networking but am failing to understand why a OpenFlow switch is so ...
4
votes
1answer
2k views

Decoding packets in an OpenFlow ryu switch

I'm trying to examine a simple OpenFlow ryu switch, and get out of it the destination and source addresses. I'm using Mininet. For example for the next commands: h1 python -m SimpleHTTPServer 80 &...