By default what DSCP values are used when initiating HTTP traffic? If I wanted to match HTTP traffic to a DSCP value, what should it be?
Using QoS for HTTP
qos
Related Solutions
To answer your questions:
- RDP traffic should get up to the 25% of the remaining bandwidth. Where the already reserved bandwidth is the 35% ( class-default gets 25% by default and EF get 10% ). So, if i'm right, you assigned ~665Kbps to RDP. Anyway you should check if you're dropping packets issuing the command below:
show policy-map <your wan interface> output class REMOTEDESKTOP
and checking for dropped packets.
Cisco assign a queue to each user-defined class that includes the bandwidth or police commands. To make a long-story simple those commands define the amount of bandwidth assigned to every queue during congestions.
In theory every TCP based stream should be OK with drops. In practice some of them aren't. Dropping precedence bits tell the routers what packets should be dropped, within a given class, before congestion happens. Since RDP is the only type of traffic defined in your REMOTEDESKTOP class, you should not worry about it.
Bandwidth percentage are not in order ( as Jeremy stated ).
That said, there are a lot of things that i would change in your configuration:
There are no matches between some of classes of the setTos and the useTos policy-map. For instance the one named AF-HIGH is processing no packets since no class in setTos sets DSCP to AF41.
BE class in setTos is somehow self-defeating since it makes the class-default class useless. Note that class-default is the only system-defined class and get the 25% of the bandwidth by default ( 100 - max-reserved-bandwidth ) .
bandwidth remaining percent is not the best options ( as Jeremy explained ). I would change it to bandwidth percent.
I would prefer to mark EF packets by myself and not to rely on the phones' settings.
The configuration of QoS in the 3850 line has been improved due to its implementation of MQC (universal QoS configuration model) configuration instead of the old MLS QoS (platform-dependent QoS configuration) commands from the 3750 and 3560 lines of switches.
On the 3650/3850 series, QoS is enabled by default and all packets by default are trusted (the L2/L3 QoS marking is preserved), unless you change it with an application of a specific policy map on the ingress or egress interface.
There are two queues configured by default on each wired interface on the switch. All control traffic traverses and is processed through queue 0. All other traffic traverses and is processed through queue 1.
All routing control traffic in the network uses IP precedence value 6 by default. IP precedence value 7 also is reserved for network control traffic. Therefore, the use of IP precedence values 6 and 7 is not recommended for user traffic.
For wired or wireless ports that are connected to the switch (end points such as IP phones, laptops, cameras, telepresence units, or other devices), their DSCP, precedence, or CoS values coming in from these end points are trusted by the switch and therefore are retained in the absence of any explicit policy configuration.
So all in all, IP phones etc. are trusted and the DSCP/Precedence/CoS values retained, when nothing else has been configured.
Best Answer
There is no default dscp value assigned do a HTTP connection by a web browser or web server when connections are initiated by either.