Hi Ben, Could you please give your's view on this case ? Ingress Policing works at access port & not trunk port ( wrt Vlan).
Thanks On Wed, Dec 11, 2013 at 4:54 PM, ashish yadav <ashishyada...@gmail.com>wrote: > Hi, > > What happen in Case when your's VMs has two Vlan tag like eth0.2 , eth0.4 ? > You can not apply two vlan tag on vnetX in this case .. > > So your's above solution is not good one . > > Thanks & Regards > Ashish > > > On Wed, Dec 11, 2013 at 12:03 PM, Linux user <linuxuser...@gmail.com>wrote: > >> Hi All, >> >> I have two set of Environment (including vlan tag & ingress policing). >> For One Case ingress policing works & for other its not work. >> >> 1. *Case Vlan tag & ingress policing not Works:* >> A. One HOST >> B. Two VM in Single Host >> Both VMs has vlan tag at Ethernet interface, like: >> eth0 , eth0.2 ( have IP) >> C. On openvswitch Bridge (Host Side), vnet0 & vnet1 don't have vlan >> tag. >> D. Ingress Policing is applied on vnet0: >> >> ovs-vsctl set Interface vnet0 ingress_policing_rate=1000 >> ovs-vsctl set Interface vnet0 ingress_policing_burst=100 >> E. Traffic send from VM0 to VM1 (using netperf -4 -H eth0.2 IP of >> VM1). >> F. ingress policing not work. >> >> 2. >> *Case Vlan tag & ingress policing Works:* >> Set up is same as above with only two difference: >> A. NO Vlan tag at VMs, ie only eth0 presents at VMs. >> B. Vlan tag present at vnet0 & vnet1, ie: >> ovs-vsctl set port vnet0 tag=2 >> ovs-vsctl set port vnet1 tag=2 >> C. Ingress Policing is applied on vnet0: >> >> ovs-vsctl set Interface vnet0 ingress_policing_rate=1000 >> ovs-vsctl set Interface vnet0 ingress_policing_burst=100 >> D. Traffic send from VM0 to VM1 (using netperf -4 -H eth0 IP of >> VM1). >> E. ingress policing work. >> >> So why with changing Vlan tag position, Ingress policing works ? >> >> >> Thanks >> >> >> >> >> >> On Wed, Dec 11, 2013 at 9:56 AM, Linux user <linuxuser...@gmail.com>wrote: >> >>> Hi Ashish, >>> >>> That a strange ....trunk port not support ingress policing for Vlan .... >>> >>> Any one also experience this issue & how got it resolved .? >>> Please let me know if you need more info from my side. >>> >>> >>> Thanks >>> >>> >>> On Tue, Dec 10, 2013 at 4:37 PM, ashish yadav >>> <ashishyada...@gmail.com>wrote: >>> >>>> Hi, >>>> >>>> I also face same problem few months back but not found any resolution. >>>> >>>> I think, tagged packets are received by trunk port (vnet0 in this case) >>>> and at the trunk port ingress policing may not applicable for these vlan >>>> tag packets(802.1q). >>>> >>>> >>>> Thanks & Regards >>>> Ashish >>>> >>>> >>>> >>>> >>>> On Tue, Dec 10, 2013 at 2:34 PM, Linux user <linuxuser...@gmail.com>wrote: >>>> >>>>> Hi, >>>>> >>>>> One more information that Host1 & Host2 are connected directly with >>>>> Ethernet Cable (eth1 <--->eth1, no switch in between). >>>>> But I don't think, its make any difference as far as Vlan & Ingress >>>>> Policing Concern. >>>>> >>>>> >>>>> Thanks >>>>> >>>>> >>>>> On Tue, Dec 10, 2013 at 2:09 PM, Linux user <linuxuser...@gmail.com>wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Could any one from openvswitch community help in understanding Vlan & >>>>>> Ingress Policing Issue. >>>>>> >>>>>> Thanks >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Dec 10, 2013 at 11:28 AM, Linux user >>>>>> <linuxuser...@gmail.com>wrote: >>>>>> >>>>>>> Hi , >>>>>>> >>>>>>> I was to trying to control traffic from VM in our environment. >>>>>>> Ingress rate limiting Policing work well (ingress applied at tun >>>>>>> device vnet0). >>>>>>> >>>>>>> But as soon as Vlan tag used at VM (like eth0.2), Ingress rate >>>>>>> limiting Policing not works ? Its allow more packets than desire >>>>>>> (default >>>>>>> packet rate depending on host interface speed). >>>>>>> >>>>>>> I am using following commands: >>>>>>> ovs-vsctl set Interface vnet0 ingress_policing_rate=1000 >>>>>>> ovs-vsctl set Interface vnet0 ingress_policing_burst=100 >>>>>>> >>>>>>> Also confirm that Ingress Policing is configure at vnet0: >>>>>>> tc filter show dev vnet0 parent ffff:fff1 >>>>>>> filter parent ffff: protocol ip pref 50 u32 >>>>>>> filter parent ffff: protocol ip pref 50 u32 fh 800: ht divisor 1 >>>>>>> filter parent ffff: protocol ip pref 50 u32 fh 800::800 order 2048 >>>>>>> key ht 800 bkt 0 flowid :1 >>>>>>> match 00000000/00000000 at 12 >>>>>>> police 0x7 rate 1000Kbit burst 100Kb mtu 64Kb action drop overhead >>>>>>> 0b >>>>>>> ref 1 bind 1 >>>>>>> >>>>>>> At Host1 (with VM): >>>>>>> [root@localhost etc]# ovs-vsctl show >>>>>>> 86494214-302a-4889-bba0-ee7bd66c8b0b >>>>>>> Bridge "ovsbr0" >>>>>>> Port "eth1" >>>>>>> Interface "eth1" >>>>>>> Port "ovsbr0" >>>>>>> Interface "ovsbr0" >>>>>>> type: internal >>>>>>> Port "vnet0" >>>>>>> Interface "vnet0" >>>>>>> ovs_version: "1.4.6" >>>>>>> >>>>>>> At VM: >>>>>>> [root@CentOS-6 ~]# ifconfig >>>>>>> eth0 Link encap:Ethernet HWaddr 52:54:00:DC:87:6E >>>>>>> inet6 addr: fe80::5054:ff:fedc:876e/64 Scope:Link >>>>>>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 >>>>>>> RX packets:1216572 errors:0 dropped:0 overruns:0 frame:0 >>>>>>> TX packets:2437042 errors:0 dropped:0 overruns:0 carrier:0 >>>>>>> collisions:0 txqueuelen:1000 >>>>>>> RX bytes:83603230 (79.7 MiB) TX bytes:3682548484 (3.4 GiB) >>>>>>> >>>>>>> eth0.4093 Link encap:Ethernet HWaddr 52:54:00:DC:87:6E >>>>>>> inet addr:192.168.200.11 Bcast:192.168.200.255 >>>>>>> Mask:255.255.255.0 >>>>>>> inet6 addr: fe80::5054:ff:fedc:876e/64 Scope:Link >>>>>>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 >>>>>>> RX packets:808841 errors:0 dropped:0 overruns:0 frame:0 >>>>>>> TX packets:1622423 errors:0 dropped:0 overruns:0 carrier:0 >>>>>>> collisions:0 txqueuelen:0 >>>>>>> RX bytes:45360666 (43.2 MiB) TX bytes:2449279050 (2.2 GiB) >>>>>>> >>>>>>> lo Link encap:Local Loopback >>>>>>> inet addr:127.0.0.1 Mask:255.0.0.0 >>>>>>> inet6 addr: ::1/128 Scope:Host >>>>>>> UP LOOPBACK RUNNING MTU:16436 Metric:1 >>>>>>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 >>>>>>> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 >>>>>>> collisions:0 txqueuelen:0 >>>>>>> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) >>>>>>> >>>>>>> [root@CentOS-6 ~]# >>>>>>> >>>>>>> At Host2 (another host): >>>>>>> [root@localhost ~]# ovs-vsctl show >>>>>>> d5c321fc-30ce-4278-a947-ec37d76a8f23 >>>>>>> Bridge "ovsbr0" >>>>>>> Port "ovsbr0.4093" >>>>>>> tag: 4093 >>>>>>> Interface "ovsbr0.4093" >>>>>>> type: internal >>>>>>> Port "eth1" >>>>>>> Interface "eth1" >>>>>>> Port "ovsbr0" >>>>>>> Interface "ovsbr0" >>>>>>> type: internal >>>>>>> ovs_version: "1.4.6" >>>>>>> >>>>>>> >>>>>>> >>>>>>> Could any one please help me to understand what went wrong with >>>>>>> Ingress rate limiting Policing when using VLAN ? >>>>>>> >>>>>>> Please let me know if any logs from system is needed. >>>>>>> >>>>>>> >>>>>>> Thanks >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> discuss mailing list >>>>> discuss@openvswitch.org >>>>> http://openvswitch.org/mailman/listinfo/discuss >>>>> >>>>> >>>> >>> >> >
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss