Назад | Перейти на главную страницу

Отбрасывание пакетов на основе Cisco DSCP

На маршрутизаторе Cisco при настройке карты политик для формирования трафика и отбрасывания пакетов на основе DSCP (например, в примере ниже) какой класс пакетов будет отброшен первым: DSCP 0 или AF13? DSCP AF13 описывается как наиболее вероятный отказ, а DSCP 0 описывается как «лучший вариант», какой из них победит?

policy-map mypolicy
 class class1
  shape average 128000
  random-detect dscp-based  <-- which will be dropped first, DSCP 0 or AF13?

Вот хорошая документация от Cisco о DSCP: http://www.cisco.com/en/US/docs/ios-xml/ios/qos_dfsrv/configuration/12-4t/qos-dfsrv.html.

Возможно, мне чего-то не хватает, поэтому, надеюсь, кто-то другой сможет это проверить (пока не CCIE), но важно знать, как эти значения DSCP сопоставляются с двоичными значениями и какие AF (гарантированная пересылка) является.

DSCP 0 (десятичное значение 0) будет 000000 в двоичном формате. Для AF вы можете увидеть этот документ для получения более подробной информации, но AF13 будет 001110, что равно 14 в десятичной системе.

Однако это не происходит непосредственно от десятичного значения. Если вы не укажете никаких других конфигураций, он будет использовать значения по умолчанию. Вы можете найти их в этой таблице: http://www.cisco.com/en/US/docs/ios/12_2/qos/command/reference/qrfcmd7.html#wp1070240.

Итак, DSCP 0 (дефолт в этой таблице) с большей вероятностью будет понижен, поскольку порог, при котором он может быть понижен, начинается с 20% по сравнению с 24% для AF13.