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

Reply via email to