DSCP need help

Hi,
Can someone explain what is DSCP ?

WIKI :
Differentiated services or DiffServ is a computer networking architecture that specifies a simple and scalable mechanism for classifying and managing network traffic and providing quality of service (QoS) on modern IP networks. DiffServ can, for example, be used to provide low-latency to critical network traffic such as voice or streaming media while providing simple best-effort service to non-critical services such as web traffic or file transfers.

DiffServ uses a 6-bit differentiated services code point (DSCP) in the 8-bit differentiated services field (DS field) in the IP header for packet classification purposes. The DSCP field and ECN field replace the outdated IPv4 TOS field.[1]


Is this value changeable? For exemple my Voip service has DSCP 26, is it a good idea to change DSCP value to 46? Is 46 better priority that 26 ?

The device / application sets the DSCP. You VoIP signaling is 26, while your VoIP audio is 46. It’s best not to change from the defaults.
You will want to configure the router to read and use the DSCP bits. I use the script in this post to setup the routers.

http://forum.mikrotik.com/t/simplified-dscp-qos-setup-script/101647/1

DSCP is used for quality of service. It allows us to set a value on traffic that we can use to control how it is handled when it is routed. This can be to prefer it over other traffic or to drop it in favor of other traffic. RFC4594 provides a framework we can build on but at the end of the day it’s up to you. It’s common for us to implement policies to protect voice, video and IM while identifying traffic like SCCM and dropping it before the default class. While a device can mark traffic it’s not uncommon for that to be verified and potentially remarked at points of contention.

https://tools.ietf.org/html/rfc4594