ovs-ofctl add-flow br-dp0 priority=20478,tcp,in_port=1,tcp_flags=2,table=0,actions=mod_dl_dst:00:00:00:00:00:01,output:3 Im using ubuntu ovs 2.9.2 and didnt set manually the openflow version so I guess the default is 1.3
this is the table0 dump: cookie=0x5adc15c0, duration=3874.646s, table=0, n_packets=279, n_bytes=22481, priority=20480,udp,in_port=ens4,tp_dst=53 actions=mod_dl_dst:00:00:00:00:00:01,output:vethb73cf48a cookie=0x5adc15c0, duration=3874.645s, table=0, n_packets=0, n_bytes=0, priority=20479,udp6,in_port=ens4,tp_dst=53 actions=mod_dl_dst:00:00:00:00:00:01,output:vethb73cf48a cookie=0x5adc15c0, duration=3874.644s, table=0, n_packets=530, n_bytes=43639, priority=20478,tcp,in_port=ens4,tp_dst=80 actions=mod_dl_dst:00:00:00:00:00:01,output:vethb73cf48a cookie=0x5adc15c0, duration=3874.644s, table=0, n_packets=0, n_bytes=0, priority=20477,tcp6,in_port=ens4,tp_dst=80 actions=mod_dl_dst:00:00:00:00:00:01,output:vethb73cf48a cookie=0x5adc15c0, duration=3874.646s, table=0, n_packets=277, n_bytes=43823, priority=20480,udp,in_port=ens5,tp_src=53 actions=mod_dl_dst:00:00:00:00:00:02,output:veth91fe926b cookie=0x5adc15c0, duration=3874.645s, table=0, n_packets=0, n_bytes=0, priority=20479,udp6,in_port=ens5,tp_src=53 actions=mod_dl_dst:00:00:00:00:00:02,output:veth91fe926b cookie=0x5adc15c0, duration=3874.644s, table=0, n_packets=507, n_bytes=747670, priority=20478,tcp,in_port=ens5,tp_src=80 actions=mod_dl_dst:00:00:00:00:00:02,output:veth91fe926b cookie=0x5adc15c0, duration=3874.644s, table=0, n_packets=0, n_bytes=0, priority=20477,tcp6,in_port=ens5,tp_src=80 actions=mod_dl_dst:00:00:00:00:00:02,output:veth91fe926b cookie=0x5adc15c0, duration=3874.640s, table=0, n_packets=0, n_bytes=0, priority=20474,icmp6,in_port=ens4,icmp_type=134 actions=drop cookie=0x5adc15c0, duration=3874.645s, table=0, n_packets=891, n_bytes=798051, priority=20480,in_port=vethb73cf48a actions=resubmit(,1) cookie=0x5adc15c0, duration=3874.645s, table=0, n_packets=1009, n_bytes=80696, priority=20480,in_port=veth91fe926b actions=resubmit(,1) cookie=0x5adc15c0, duration=3874.640s, table=0, n_packets=6438, n_bytes=7853031, priority=20476,in_port=ens5 actions=resubmit(,1) cookie=0x5adc15c0, duration=3874.640s, table=0, n_packets=6215, n_bytes=855625, priority=20473,in_port=ens4 actions=resubmit(,1) cookie=0x0, duration=3864.277s, table=0, n_packets=410, n_bytes=31472, priority=20478,tcp,in_port=ens4,tcp_flags=syn actions=mod_dl_dst:00:00:00:00:00:01,output:vethb73cf48a cookie=0x0, duration=3864.271s, table=0, n_packets=0, n_bytes=0, priority=20478,tcp,in_port=ens5,tcp_flags=syn actions=mod_dl_dst:00:00:00:00:00:02,output:veth91fe926b cookie=0x5adc15c0, duration=3874.641s, table=0, n_packets=0, n_bytes=0, priority=20476,udp,in_port=ens4,tp_src=67,tp_dst=68 actions=drop cookie=0x5adc15c0, duration=3874.640s, table=0, n_packets=0, n_bytes=0, priority=20475,udp6,in_port=ens4,tp_src=547,tp_dst=546 actions=drop cookie=0x5adc15c0, duration=3874.622s, table=0, n_packets=0, n_bytes=0, priority=0 actions=drop Thanks, ________________________________ From: knet solutions <knetsolutio...@gmail.com> Sent: Sunday, June 23, 2019 2:28 PM To: Alon Dotan Cc: Ryu-devel Subject: Re: [Ryu-devel] ofctl_rest app tcp flags 1. could you share the ovs-ofct command which you use? 2. Also paste the flows (dump-flows) output. 3. which openflow version are you using?. Thanks suresh On Sun, Jun 23, 2019 at 4:13 PM Alon Dotan <alon.do...@bullguard.com<mailto:alon.do...@bullguard.com>> wrote: not sure I understood.. there is no problem to add it via the ovs-ofctl command line.. ________________________________ From: knet solutions <knetsolutio...@gmail.com<mailto:knetsolutio...@gmail.com>> Sent: Sunday, June 23, 2019 1:41 PM To: Alon Dotan Cc: Ryu-devel Subject: Re: [Ryu-devel] ofctl_rest app tcp flags TCP flags are not supported in openflow match field. Refer openflow specification. On Sun, 23 Jun 2019 15:00 Alon Dotan, <alon.do...@bullguard.com<mailto:alon.do...@bullguard.com>> wrote: Hey, Im triyng to configure rule that match by tcp flags like the following https://ryu.readthedocs.io/en/latest/library_packet_ref/packet_tcp.html but im unable to do so with the ofcl_rest app.. I got invalid syntax error POST command: curl -X POST -d '{"dpid":1,"table_id":7,"cookie":1685023343,"priority":56000,"flags":1,"match":{"tcp_flags": 2, "ip_proto": 6, "eth_type": 2048},"actions":[]}' http://127.0.0.1:30002/stats/flowentry/add ERROR: Unknown match field: tcp_flags any ideas? Thanks, _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net<mailto:Ryu-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/ryu-devel -- Regards, Knet solutions. Whatsapp/Mobile: +919445042007 website: http://knetsolutions.in/ Facebook Page : https://www.facebook.com/sdntraining/ youtube channel: https://www.youtube.com/channel/UCTD6X9_oDqIYs_xpE7moFnQ
_______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel