3. Качество обслуживания QoS

QoS связана с возможностью сети предоставить клиенту необходимый ему уровень услуг в условиях работы поверх сетей с самыми разнообразными технологиями, включая Frame Relay, ATM, Ethernet, сети 802.1, SONET, и маршрутизуемые IP-сети.

QoS представляет собой собрание технологий, которые позволяют приложениям запрашивать и получать предсказуемый уровень услуг с точки зрения пропускной способности, временного разброса задержки откликa, а также общей задержки доставки данных. В частности, QoS подразумевает улучшение параметров или достижение большей предсказуемости предоставляемых услуг. Это достигается следующими методами:

IEFT определяет для QoS следующие две архитектуры:

IntServ для явного задания уровня услуги (QoS) использует протокол RSVP. Это делается путем уведомления об этом требовании всех узлов вдоль пути обмена. Если все сетевые устройства вдоль пути могут предоставить запрошенную полосу, резервирование завершается успешно (смотри документ RFC-1633 [2]).

DiffServ, вместо того чтобы уведомлять о требованиях приложения, использует в IP-заголовке DiffServ Code Point (DSCP), чтобы указать требуемые уровни QoS. Cisco IOS® Software Release 12.1(5)T вводит совместимость маршрутизаторов Cisco c DiffServ (см. [15-16]). DSCP размещается в поле TOS IP-пакета. В таблице 3 представлены различные виды использования QoS.

Таблица 3.

Протокольная группа

Протокол

Ссылка

QoS Signaling

 

Protocol_family

QoS Policy and Shaping

CAR Rate Limiting
CAR

http://www.cisco.com/en/US/tech/tk543/tk545/tk764/tech_protocol_home.html
Tech_protocol

QoS Link Efficiency Mechanisms

MLPPP

http://www.cisco.com/en/US/tech/tk543/tk762/tk763/tech_protocol_home.html  

QoS Congestion Management

WFQ
VIP-Distributed WFQ
PQ
LLQ
IP RTP Priority
FIFO Queueing
Distributed LLQ
CBWFQ

http://www.cisco.com/en/US/tech/tk543/tk544/tk718/tech_protocol_home.html
 
http://www.cisco.com/en/US/tech/tk543/tk544/tk530/tech_protocol_home.html http://www.cisco.com/en/US/tech/tk543/tk544/tk399/tech_protocol_home.html http://www.cisco.com/en/US/tech/tk543/tk544/tk366/tech_protocol_home.html http://www.cisco.com/en/US/tech/tk543/tk544/tk228/tech_protocol_home.html http://www.cisco.com/en/US/tech/tk543/tk544/tk761/tech_protocol_home.html http://www.cisco.com/en/US/tech/tk543/tk544/tk96/tech_protocol_home.html

QoS Congestion Avoidance

WRED
RED
Flow-based WRED
D-WRED

http://www.cisco.com/en/US/tech/tk543/tk760/tk725/tech_protocol_home.html http://www.cisco.com/en/US/tech/tk543/tk760/tk549/tech_protocol_home.html http://www.cisco.com/en/US/tech/tk543/tk760/tk230/tech_protocol_home.html http://www.cisco.com/en/US/tech/tk543/tk760/tk185/tech_protocol_home.html

QoS Configuration and Monitoring

 

http://www.cisco.com/en/US/tech/tk543/tk759/tech_protocol_family_home.html

QoS Classification and Marking

MPLS EXP bit
Frame Relay DE bit
DCAR
ATM CLP bit

http://www.cisco.com/en/US/tech/tk543/tk757/tk776/tech_protocol_home.html  http://www.cisco.com/en/US/tech/tk543/tk757/tk758/tech_protocol_home.html


Управление перегрузкой может осуществляться путем изменения порядка, в котором посылаются пакеты согласно приписанного им приоритету. QoS-управление перегрузкой имеет четыре модификации протоколов управления очередями, каждый из которых позволяет организовать разное число очередей.

L2 QoS предполагает следующее:

  1. Управление входными очередями: когда кадр приходит на вход порта, он может быть отнесен к одной из нескольких очередей, ассоциированных с портом, прежде чем он будет направлен на один из выходных портов. Обычно, несколько очередей используются тогда, когда различные информационные потоки требуют различных уровней услуг или минимизации задержки. Например, IP мультимедиа требует минимизации задержки, в отличие от передачи данных в FTP, WWW, email, Telnet, и т.д.

  2. Классификация: процесс классификации включает просмотр различных полей в заголовке Ethernet L2, а также полей IP-заголовка (уровень 3 - L3) и заголовков TCP/UDP (уровень 4 - L4), чтобы обеспечить определенный уровень услуг при коммутации пакетов.

  3. Политика: осуществление политики является процессом анализа кадра Ethernet, чтобы определить, не будет ли превышен заданный уровень трафика за определенный интервал времени (обычно, это время является внутренним параметром переключателя). Если кадр создает ситуацию, при которой трафик превысит заданный уровень, он будет отброшен. Или значение CoS (Class of Service) может быть понижено.

  4. Перезапись: процесс перезаписи предоставляет возможность переключателю модифицировать CoS в заголовке или ToS (Type of Service) в IPv4-заголовке. Следует учесть, что заголовок Ethernet 802.3 поля CoS не имеет (именно эта версия стандарта наиболее распространена в РФ).

  5. Управление выходными очередями: после процесса перезаписи переключатель поместит кадр Ethernet, в выходную очередь для последующей коммутации. Переключатель выполнит управление буфером так, чтобы не произошло переполнение. Это обычно осуществляется с помощью алгоритма RED (Random Early Discard), когда некоторые кадры случайным образом удаляются из очереди. Weighted RE (WRED) является директивой RED (используемой некоторыми модулями семейства Catalyst 6000), где значения CoS анализируются с целью определения того, какие кадры следует отбросить. Когда буферы окажутся заполнены до определенного уровня, кадры с низким уровнем приоритета отбрасываются, в очереди сохраняются только высокоприоритетные кадры.


Hosted by uCoz