Hi, I added the following lines to the event handler
if (eth.dst == eth.src): print(f'EQUAL MACs: SRC: {eth.src} == DST: {eth.dst}') return EQUAL MACs: SRC: 00:1e:be:17:eb:9a == DST: 00:1e:be:17:eb:9a EQUAL MACs: SRC: c4:71:fe:10:fe:00 == DST: c4:71:fe:10:fe:00 EQUAL MACs: SRC: 00:1e:be:17:eb:9a == DST: 00:1e:be:17:eb:9a I see lots of equal MACs but now I get no new flows added: ~$ curl -X GET http://198.8.8.235:8080/stats/flow/176199429686713; echo {"176199429686713": [{"priority": 0, "cookie": 0, "idle_timeout": 0, "hard_timeout": 0, "byte_count": 51783, "duration_sec": 319, "duration_nsec": 180000000, "packet_count": 648, "length": 80, "flags": 0, "actions": ["OUTPUT:CONTROLLER"], "match": {}, "table_id": 0}]} regards, Diarmuid -- *Irish by birth, located in Uganda but Munster by the grace of God.* On Mon, 4 Mar 2019 at 12:16, Diarmuid O Briain <diarm...@obriain.com> wrote: > Hi, > > Referring to a mail I chain I started on this email group a couple of > weeks ago. The support engineer in Netgear asked me for a simple > description and how it could be replicated. > > For reference and in case anyone here is interested I attach this > description and a howto replicate. > > Essentially the Netgear switch sends a packet for each port that has SRC > MAC == DST MAC: > > - IN PORT: 1 > - SRC_MAC: *00:1e:be:17:eb:9a* > - DST_MAC: *00:1e:be:17:eb:9a* > > This causes the simple_switch_13.py to ADD FLOW with the in port and the > out port the same. > > - Priority: 1 > - OFPMatch(oxm_fields={*'in_port': 1*, 'eth_dst':'00:1e:be:17:eb:9a'}) > - [OFPActionOutput(len=16,max_len=65509,*port=1*,type=0)] > - Buffer ID: 267 > > Would it be safe to add a loop to drop add_flow() calls where the Match > port and the Action port are the same as well as the src and dst MAC > addresses? Is there any condition where that would be normal behaviour? > > regards, > > Diarmuid > -- > > *Irish by birth, located in Uganda but Munster by the grace of God.* > > >
_______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel