10-20-2013 06:16 PM - edited 03-04-2019 09:22 PM
Setup:
GigabitEthernet0/1 connected to DSL equipement connecting to the Internet
GigabitEthernet0/9 connected to the network that is to limit its equipments outbound Internet speed.
This is what I have configured so far:
access-list 101 deny ip 192.168.1.0 0.0.0.255 192.168.1.0 0.0.0.255
access-list 101 permit ip any any
mls qos srr-queue output dscp-map queue 2 threshold 1 38
this puts anything marked with DSCP decimal 38 into queue 2
policy-map intg09
class intg09
set ip dscp af43
this assigned to g0/9 sets traffic as per the ACL to be DSCP af43 (decimal 38)
interface GigabitEthernet0/9
service-policy input intg09
!
this shows the policy applied to the interface
interface GigabitEthernet0/1
srr-queue bandwidth share 10 1 1 1
priority-queue out
This gives queue 1 priority over everything and ten times more packets serviced than queues 2/3/4
Queue 1 would be everything other than traffic from Gi0/9
Queries:
Overall it does not appear to be working, as traffic from say Gi0/9 and Gi0/10 equally share the outbound bandwidth to the internet
It appears that any traffic from equipment on GigabitEthernet0/9 even if it is not destined for the Internet (GigabitEthernet0/1) is limiting its LAN speeds.
Something that might be related to the above, is that I am monitoring the Traffic on (GigabitEthernet0/1) via:
monitor session 1 source interface Gi0/1
monitor session 1 destination interface Gi0/3
but am seeing a lot of non Internet related traffic on Gi0/1, via its SPAN on Port 3.
ie/ Traffic from a Host on Gi0/15 to a Host on Gi0/16 or Hosts on Gi0/09(with the above QOS) to a Host on Gi0/16
Any ideas of my issues?
Regards,
Alby
10-21-2013 03:03 AM
Disclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
interface GigabitEthernet0/1srr-queue bandwidth share 10 1 1 1
priority-queue out
This gives queue 1 priority over everything and ten times more packets serviced than queues 2/3/4
Queue 1 would be everything other than traffic from Gi0/9
You're correct that Q1, with PQ enabled has priority over all the other queues, but I believe Q1 doesn't get 10x the packets serviced, it should get any of its packets serviced first until there are no more. I.e. PQ can starve bandwidth from all other queues.
You realize queuing priorities are difficult to "measure" except when the interface is congested, i.e. while packets are queued in multiple queues all the time. Is this the case?
It appears that any traffic from equipment on GigabitEthernet0/9 even if it is not destined for the Internet (GigabitEthernet0/1) is limiting its LAN speeds.
Once QoS is enabled, and you've mapped g0/9's bandwidth to a specific queue and threshold, it's possible QoS settings (default?) are limiting it's maximum transfer rate. I'm not familiar with the 2970 series, but the 2960/3560/3750 series all often slow traffic, when there's congestion, because their buffer resources often lead to premature packet drops. Are packet drops being registered on Q1 on other interfaces?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide