Руководство по технологиям объединенных сетей Cisco (953103), страница 190
Текст из файла (страница 190)
Таким образом, любой поток данных, превышающий установленный порог, попадает в очередь, в отличие от использования САК, где пакеты в очередь не устанавливаются. Следовательно, поток данных определенного профиля может быть сформирован в соответствии с требованиями исходящего потока для предотвращения образования "узких мест" в сетевой топологии, в которых скорость передачи не соответствует возможностям канала. Схема работы ОТБ показана на рис. 59.10. 9З2 Часть Ч!!!. Управление сетями Ссбраснвенив пс ' сввп нес рнисинп внрет ° ~Р-приченен пеннстнарр Срвпсне првяатюрэнении трепрревн «сиене Рпревиеиие РВСРРСВН Ввеере ни врос впл Рис, 5й 1й Общее формирование потоков нрииеняепнся отдельно но консдан интерфейсе Формирование потоков СсТз применяется к каждому отдельному интерфейсу, может использовать списки доступа для выбора формируемого поток данных и поддерживает ряд технологий 2-го уровня, в том числе Ггашс Кс(ау, АТМ, БМОз (зтгйспсд Мцйипеяабп Вага Вест)се) и Егпсгпе1.
В подинтерфсйсе Ггапю Ке!ау можно настроить СТЯ на динамическую адаптацию к полосе пропускания с помощью сигналов ВЕС)Ч или жс просто установить заранее заданный уровень. Механизм СТЬ можно также сконфигурировать с помощью платы интерфейсного процессора АТМ (АТМ1А1Р) таким образом, чтобы он реагировал на сигналы протокола КЯ1Р, передаваемые по статически сконфигурированным постоянным виртуальным АТМ-каналам (РУС). ЕКТЗ: управление потоками данных агап)е йе!ау езз Глава 59.
Качество обслуживания Механизм формирования потоков донных Гготе )(е(ау (Гроте 1(е!оу Тпру!с З~аргщ— тпТБ) предоставляет параметры, позволяющие управлять перегрузкой в сети. Эти параметры включают в себя согласованйую скорость передачи информации (сошппцед 1п1оппайоп гатс — С!К), уведомления ГЕС)ч и ВЕС)ч, а также бит ()Е очередности при отбрасывании, В течение определенного времени компания С(зсо обеспечивала поддержку уведомлений ГЕС1Ч для сетей 0ЕСпег и ВЕСИ для ЯчА, используя непосредственную инкапсуляцию ЫХ2, описанную в КГС 1490, а также поддержку бита 0Е.
Функция ГКТБ базируется на этой поддержке Ггашс Кс1ау с дополнительными возможностями, увеличивающими масштабируемость и производительность сетей Ггашс Ке!ау, повышающими плотность передачи по виртуальным каналам и сокращающими время отклика. В частности, имеется возможность принудительной установки пиковых уровней для ограничения исходящих потоков данных при помощи С(К и других параметров, таких как уровень избыточной информации (ехсезз !и!оппайоп га!е — Е1К) на отдельных виртуальных каналах (ч!пца! с!гсщ! — ЧС).
Также можно задать приоритетную и настраиваемую очередность на уровне виртуального канала или на уровне подынтерфейса. Это позволяет более точно разграничить приоритеты и организовать очереди для различных потоков данных, а также дает больше возможностей управления ими на отдельных виртуальных каналах. Применение очередности СЯ в сочетании с поканальной организацией очередей и возможностью принудительной установки уровней позволяет организовать передачу виртуальными каналами Ргате Ке!ау данных различных протоколов, таких как 1Р, З)чА и )РХ с гарантированной полосой пропускания для каждого из них.
ЕКТБ позволяет избежать "узких мест*' в сетях Егаше Ке!ау использующих высокоскоростные соединения с центральным узлом и низкоскоростные — с периферийными, Скорость передачи можно сконфигурировать таким образом, чтобы она была ограничена значением, используемым при передаче данных по ЧС-каналу центральному узлу.
Производительность сети может быть дополнительно повышена путем использования имеющейся функции назначения приоритета по существующему идентификатору канального соединения (Рага-1.|пК Соппесг!оп Ыеп!1йег — Р1.С1). В сетях Егаше Ке!ау механизм ЕКТБ применяется только для РЧС-каналов и для коммутируемых виртуальных каналов (мя!гспег) ч!гша1 с!гсшг — БЧС). Используя информацию поступающих из сети пакетов, маркированных тетом ВЕС)ч, ЕКТВ также позволяет динамически замедлять передачу данных.
При таком замедлении скорости передачи пакеты хранятся в буферах маршрутизатора с целью уменьшения потоков данных из маршрутизатора в сеть Ггате Ке!ау. Замедление передачи выполняется для каждого ЧС-канала в отдельности, и скорость передачи настраивается в зависимости от количества полученных пакетов, маркированных тегом ВЕС)ч. РКТВ также предоставляет механизм совместного использования среды передачи несколькими ЧС-каналами. Повышение скорости передачи позволяет контролировать выбранную маршрутизатором скорость передачи по критериям, отличным от скорости канала, таким как С)К и Е)К. Функция повышения скорости передачи может быть использована для предварительного выделения полосы пропускания каждому каналу ЧС, в результате чего создается виртуальную сеть ТРМ.
Кроме вышесказанного, механизм ЕКТВ Сосо позволяет интегрировать средство управления нагрузкой в замкнутой цепи (ВгпцаСот АТМ Гогез!я)зг) для активной адаптации к условиям перегрузки для исходящих потоков. Механизмы повышения эффективности канала В настоящее время программное обеспечение Сосо 10$ предусматривает два механизма повышения эффективности канала: фрагментацию и чередование в канале (!зп)г Егайгпепгаг!оп апд 1пгсг!еач!пя — ЕЕ1) и сжатие заголовков протокола реального времени (Кеа!-Типе Ргогосо! Неаоег Сотргезз!оп — КТР-НС), которые в сочетании с организацией очередей и формированием потоков повышают эффективность и предсказуемость служб уровня приложений. 934 Часть Ч))!. Управление сетями Ш: фрагментация и чередование данных протокола! Р Интерактивные потоки данных (Те!пег, Ъо)се оуег 1Р и т.п.) чувствительны к повышению латентности и дребезжанию, которые возникают, когда сеть обрабатывает большие пакеты (например, при передаче данных по глобальному каналу между локшгьными сетями по протоколу ЕТР), особенно если они поставлены в очередь на медленном канале.
Функция ).Н операционной системы 1ОБ Сасо сокращает задержку и уменьшает уровень дребезжания на медленных каналах путем разбиения (фрагментации) крупных дейтаграмм и чередования получившихся пакетов меньшего размера с пакетами с малой задержкой (рис. 59. ! 1). Впслие ааи аза иаспмиваеми пс лмйсй ееппйисй сеерейи Клесс или лапин пи ° рап ирен сссвсссгпа асрмирсааипе пиите мараарсе Рис.
5КП. Сокращение задержки «а медленном канале путем разбиения крупках дейтаграмм поередетеам СР1 (.Р1 был разработан специально для низкоскоростных каналов, где задержки фрагментации достаточно велики. На интерфейсе, в котором используется режим чередования, функционирование 1Р1 требует установки многоканального протокола РРР.
Проект 1ЕТГ„называемый многоклассовым расширением многоканального РРР, (Мц1БС1азз ехгепз(опз го Ми!11(з)п)г РРР— МСМ1.) реализует практически те же самые функции как и БГ!. Следует обратить внимание на то, что лля фрагментации в сети Ггаше Ке!ау необходимо использовать функцию ГКГ.12, которая обеспечивает тот же результат.
Сжатие заголовков АСТР: повышение эффективности при передаче данных реального времени Глава 59. Качество обслуживания Транспортный протокол реального времени представляет собой протокол для передачи между узлами по !Р-сетям данных современных мультимедийных приложений, в том числе пакетированных аудио- и вицеоданных. Транспортный протокол реального времени обеспечивает сквозную передачу информации для приложений, требующих обмена данными в реальном времени, такой как аудио, вццео и данные моделирования по одиночному адресу или по группе адресов. Благодаря сжатию заголовка протокола КТР повышается эффективность работы многих современных мультиме- дийных приложений и приложений Чо!Р, в особенности на медленных каналах.
Схе- ма сжатия загауовка протокола КТР показана на рис. 59.12. Пптекеею кпюкснфнкюцню пе Ею»кап юстстена н пекакеаав ' ет»ОкОлу ' мне»унта су:у сеанса (псртуенюа Ере'нентнрееэеаке Фрей»»черепу»тек спюннккю нуас пап»канн»» кварк»сна мнаве ррр пав с йр»тененюей «Рупнае накате»к рккнер фратнееа канет ткпн квас сю таюкрн«н Рис 5й 12. Снсатие заголовка транспортного протокава реального времени КТР-пакет со сжатыми данныьуи аудиоприложений имеет 40-байтовый заголовок и, как правило, от 20 ло !50 байтов полезной нагрузки. Учитывая размер комбинированного заголовка !Р/(!13Р/КТР, неэффективно передавать несжатый заголовок.
Сжатие заголовка КТР/И1)Р/1Р с 40 до 2 — 5 байт обеспечивает более эффективную работу этого протокола„особенно на низкоскоростных каналах. Это особенно выгодно для небольших пакетов (таких, как данные Чо!Р! на медленных каналах (385 Кбит/с и ниже), в которых сжатие КТР-заголоака может значительно снизить объем управляющих сигналов и задержку при передаче. Сжатие заголовка протокола КТР также позволяет снизить удельный вес управляющих сигналов для мультимедийных данных протокола КТР и, соответственно, уменьшить задержку, особенно для пакетов небольшой (относительно заголовка) длины.
Сжатие КТР-заголовка полдерживается на последовательных каналах с помоуцью Ггаупе Ке)ау, протокола НГИ С или инкапсуляции РРР. Его поддерхсивают также интерфейсы БО)а!. Те же функции выполняет разработка 1ЕТГ, называемая сжатым КТР (Сошруеззег! КТР— СКТР). Протокол ЙЗЧР: гарантии С~о8 КАУР представляет собой протокол 1пгегпег-стандарта 1ЕТГ (КГС 2205), позволяющий приложению динамически резервировать полосу пропускания сети.
Этот протокол дает приложениям возможность запросить качество обслуживания ЯоЬ для потока данных (рис. 59.13). В реализации Спасо протокол К5ЧР также может быть использован в сети с настроенным прокоп-сервером КАУР. Таким образом, сетевые менеджеры имеют возможность использовать преимущества К5ЧР даже для тех приложений и узлов, которые не поддерживают протокол КЯЧР. 9ЗЕ Часть Ч1!!.