Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - siniar1990

Pages: [1]
1
Zodiac FX General / CPU usage
« on: May 25, 2017, 07:33:36 PM »
Is it possible to measure current CPU usage on the Zodiac FX board? Any suggestions?

2
Zodiac FX General / Re: Regarding internet connection with ports 1-3
« on: February 24, 2017, 03:23:21 AM »
I guess Paul would be an expert on this, but it my understanding this simply plugging in router and host cable to a switch will not work. I don't know much about HP WAN, but you will also need to run a switching module, or install flows from router port to host port and from host port to router port.

It's just a guess, but maybe it will help. The switch as it is is dump, unless you install some flows on it.

3
Zodiac FX General / Re: OpenFlow Connection Dropped
« on: February 21, 2017, 03:02:21 AM »
[solved-ish]

Hi,

Thank you for your reply. I don't know why I never checked Wireshark on the controller before - silly.... The issue was something that I would never expect. There was another machine connected to the Zodiac. It was a Windows machine acting as a 3rd host in my topology, which had Chrome browser opened (no internet connection at the time tho). The Chrome was sending tons of HTTP requests that for some reason caused the TCP connection to drop on the switch that the host was connected to. Turning of Chrome solved the issue. I am now having stable connection between the controller and Zodiacs.

Happy days.

Bart

4
Zodiac FX General / OpenFlow Connection Dropped
« on: February 19, 2017, 05:46:49 AM »
Hi,

I was wondering what could be the reason for zodiacs to disconnect from from the network randomly. My set up looks like this:
                                         ZODIAC
                                      /               \
Host A  --- ZODIAC  ----                    ----- ZODIAC  ----- HOST B
                                      \               /
                                        ZODIAC
     
All ports 4 on each Zodiac are connected to network switch that then connects to the controller - RYU. So when I do ARP-SCAN I can see:

192.168.0.1   00:14:6c:36:23:89   Netgear Inc.
192.168.0.50   70:b3:d5:6c:d6:29   (Unknown)
192.168.0.51   70:b3:d5:6c:d6:23   (Unknown)
192.168.0.52   70:b3:d5:6c:d6:2e   (Unknown)
192.168.0.53   70:b3:d5:6c:d6:1c   (Unknown)
192.168.0.239   00:09:5b:e4:52:89   Netgear, Inc.

,where adresses 192.168.0.50/51/52/52 are my ZODIACS, 192.168.0.239 is my switch

It is very often that one or two of my ZODIACS disconnect from the network, an when I log in with minicom, I can see:

Zodiac_FX# openflow
Zodiac_FX(openflow)# show status

-------------------------------------------------------------------------
 Status: Disconnected
 Version: 1.3 (0x04)
 No tables: 0
 No flows: 0
 Total Lookups: 0
 Total Matches: 0

Also, the trace shows this:

openflow_13.c: Matched flow 1, table 0                                         
openflow_13.c: Output to controller (60 bytes)                                 
openflow_13.c: Packet in from packet received on port 2 reason = 1 (60 bytes)   
openflow.c: Sending 102 bytes to TCP stack, 2716 available in buffer           
of_helper.c: Looking for match in table 0 from port 3 : 78:2B:CB:83:F4:2D -> FF6
openflow_13.c: Matched flow 1, table 0                                         
openflow_13.c: Output to controller (60 bytes)                                 
openflow_13.c: Packet in from packet received on port 3 reason = 1 (60 bytes)   
openflow.c: Sending 102 bytes to TCP stack, 2716 available in buffer           
of_helper.c: Looking for match in table 0 from port 3 : 38:C9:86:27:89:14 -> 786
openflow_13.c: Matched flow 2, table 0                                         
openflow.c: Sent ECHO request                                                   
openflow.c: Sending 8 bytes to TCP stack, 2716 available in buffer             
openflow.c: Sent ECHO request                                                   
openflow.c: Sending 8 bytes to TCP stack, 2716 available in buffer             
openflow.c: Closing connection due to no heartbeat!   


Can you point me into a direction on what it could be?


5
Zodiac FX General / Re: clearing flow table via code
« on: February 18, 2017, 09:45:14 AM »
I'm not an expert in the SDN, but it sound's like it is something you can do with Ryu API. You need to remember that OpenFlow controllers/switches including Zodiac FX keep track of a packet count for per flow. The statistics of every flow can be accessed via API, so you can take action - in your case clear flow table, when packet number > 50.

There may be an easier way to do it, but API seems like the way to go.


Pages: [1]