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