05-13-2019 07:04 AM
Hello,
I would like to implement QoS based on service (e.g. ftp,smb,voip,etc..)
Our network is being consisted by 3850 L3 switches and all of our sites are being connected through L3 mpls. Our managed 3850 has adjacency with a local managed ISP router on every site.
Below an example of the topology
I was thinking to implement access lists and match the different types of service and then mark them with a dscp value
3850_site1#sh access-lists | sec TEST
Extended IP access list TEST
10 permit tcp 192.168.1.0 0.0.0.255 host 10.1.1.130 eq 445
20 permit tcp 192.168.1.0 0.0.0.255 host 10.1.1.125 eq ftp ftp-data
3850_site1#sh class-map TEST_CLASS
Class Map match-any TEST_CLASS (id 31)
Match access-group name TEST
3850_site1#sh policy-map TEST_POLICY
Policy Map TEST_POLICY
Class TEST_CLASS
set dscp af41
int g1/0/1
service-policy output TEST_POLICY
Now, in the ISP_router1, there is a preconfigured class-map which matches some dscp values { cs4 af41 af42 af43 ef cs6 } and apply them the 50% of the available bandwidth. The other 50% is Best Effort.
Below a part of the configuration of ISP
class-map match-any PREMIUM
match dscp cs4 af41 af42 af43
class-map match-any PREMIUM-PLUS
match dscp ef cs6
class-map match-any ALL-PREMIUM
match class-map PREMIUM
match class-map PREMIUM-PLUS
class-map match-any BASIC-PLUS
match any
policy-map QOS-SCHEDULER-GI0/0
class ALL-PREMIUM
priority 10000
police 10000000 conform-action transmit exceed-action transmit
class BASIC-PLUS
policy-map QOS-SHAPER-GI0/0
class class-default
shape average 20000000
service-policy QOS-SCHEDULER-GI0/0
int g0/0
service-policy output QOS-SHAPER-GI0/0
Of course, the configuration on ISP side can be adjusted based on our needs, e.g. add new dscp values on the classes, etc..
With the current situation, we don't send any tagged traffic, so everything is considered as best effort, which cause problems when you try to access shared documents/folders, etc..
Can you please let me know if the way i am trying to implement QoS is a valid one?
Any other suggestion/recommendation for this case is more than welcome.
Thank you
Solved! Go to Solution.
05-18-2019 09:53 AM
05-13-2019 04:06 PM
05-14-2019 01:39 AM
Hello Joseph,
I am very familiar with QoS.
Can you please give me an example of what do you mean below?
thank you
05-14-2019 02:34 PM
05-16-2019 02:10 AM
Hello,
I have a question regarding the percentages of bandwidth.
For example, if i give 25% on smb, i guarantee this percentage on that traffic in case i have 100% consumption.
If there is available bandwidth and smb traffic requests it, is going to take it or with the percentage we lock a specific amount of bandwidth and nothing more?
05-18-2019 09:53 AM
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