- •Содержание
- •Сети нового поколения (ngn)
- •Основные понятия и термины
- •Классы сервиса и приоритеты обслуживания трафика
- •Управление процессом передачи сообщений
- •Повышение загрузки ресурса сети
- •Характеристики трафика
- •Уровни анализа трафика в мультисервисных сетях
- •Основные параметры пакетного трафика
- •Распределения вероятностей
- •Взаимные корреляционные моменты
- •Пуассоновские потоки заявок
- •Непрерывные и дискретные случайные величины
- •Разделение канального ресурса во времени
- •Обслуживание пуассоновских потоков
- •Смо с непуассоновскими потоками
- •Особенности мультисервисного трафика
- •Непуассоновские потоки
- •Функция г-распределения
- •Квазипуассоновское распределение вероятностей числа заявок
- •Гиперпуассоновское распределение вероятностей числа заявок на интервале
- •Гипер г- распределение вероятностей числа заявок на интервале
- •Очереди в одноканальных системах передачи с потоками заявок общего вида
- •Последовательное распределение постоянных интервалов времени передачи
- •Средняя доля недообслуженных заявок
- •Дообслуживание очередей
- •Уравнение баланса
- •Аппроксимация
- •Аппроксимация степенной зависимостью
- •Полиномиальная аппроксимация
- •Мультиплексирование потоков
- •Бесприоритетное обслуживание
- •Мультиплексирование групповых потоков
- •Относительные приоритеты
- •Оценка канального ресурса на уровне установления соединения
- •Механизм управления трафиком
- •Классы трафика
- •Службы атм
- •Форматы ячеек атм
- •Механизмы управления потоком
- •Формирование трафика
- •Контроль приоритетов
- •Контроль потока abr
- •Механизмы отбрасывания ячеек
- •Методы сброса пакета
- •Протоколы
- •Cетевая модель tcp/ip
- •Уровень доступа к сети
- •Управление логическим каналом
- •Управление на подуровне доступа к среде удс (мас)
- •Протоколы межсетевого уровня
- •Протокол ip
- •Протоколы транспортного уровня модели tcp/ip
- •Протокол udp
- •Поля udp дейтограммы
- •Инкапсуляция udp
- •Протокол tcp
- •Протоколы прикладного уровня
- •Http – протокол передачи гипертекстов
- •Smtp-протокол
- •Средства мониторинга и анализа трафика
- •Системы мониторинга
- •Анализаторы протоколов
- •Описание программы Wireshark
- •Установка программы
- •Первый запуск и начало работы с программой
- •Настройка программы и запуск захвата трафика.
- •Главное рабочее окно программы
- •Фильтр. Построение фильтров
- •Поля и списки
Формирование трафика
Механизм формирования трафика позволяет сформировать входящий трафик пользователя, заранее согласованный с требованиями в контракте. Для формирования трафика могут использоваться следующие механизмы:
снижение пиковой скорости передачи, т.е. отправитель работает на меньшей пиковой скорости, чем та, которая указана в контракте.
Уменьшение длины пачки. Отправитель ограничивает размер пачки до значения меньшего, чем указанного в контракте. В этом случае снижается и вероятность нарушения контракта.
Буферизация ячейки. Ячейка, нарушавшая контракт устанавливается в дополнительный буфер и ожидает там обработки, до тех пор, пока не разгрузится выходной интерфейс. Ячейки, передаваемые с выходного интерфейса, гарантированно не нарушают контракт.
Механизмы формирования трафика не являются обязательными.
Контроль приоритетов
Механизм контроля приоритетов решает задачу выбора из очереди ячейки, которая должна быть поставлена следующей. В коммутаторах АТМ используется приоритетная схема обслуживания очередей, согласно которой наивысшем приоритетом обладают ячейки CBR трафика, а наименьшим – UBR. Ячейки меньшего приоритета могут обслуживаться только в том случае, если обнулены все ячейки более высоких приоритетов. Очевидным недостатком этой схемы является нехватка ресурсов для низкоприоритетного трафика в случае перезагрузки.
Альтернативной приоритетной схемой является схема с взвешенным распределением полосы пропускания. В этом случае каждому трафику или службе назначается доля пропускной способности выходного интерфейса, которая гарантированно предоставляется трафику в случае перегрузки. Планировщик циклически обнаруживает очереди, и за каждый цикл опроса очередей из каждой очереди считывается количество ячеек, которое соответствует назначенному весу или проценту. Если очередь пустая, то ресурс для нее не выделяется и обслуживается следующая очередь, т.е. при циклическом процессе ресурс выделяется динамически.
Контроль потока abr
Чтобы уменьшить потери при передаче трафика данных при перезагрузке, в 1996 г. была введена еще одна служба: служба ABR. Эта служба предусматривает алгоритм управления потоком с обратной связью. С помощью этого алгоритма сеть уведомляет источник о своих свободных ресурсах (о свободной полосе пропускания, т.е. желательной скорости передачи, или о буферном пространстве коммутатора). Источник введет передачу и, наряду с ячейками данных, посылает служебные ячейки. На 32 ячейки данных – 2 служебные. Служебные ячейки прямого направления содержат желательную скорость передачи источника. При прохождении служебных ячеек по сети каждый коммутатор АТМ может изменить желательную скорость передачи, указанную с служебных ячейках, исходя из собственной нагрузки. Приемник также может изменить, т.е. уменьшить эту скорость. Приемник преобразует служебные ячейки прямого направления в служебные ячейки обратного направления и передает их источнику. При обратном следовании каждое устройство также может изменить скорость передачи. Таким образом, источник в служебных ячейках получит ту скорость передачи, с которой сеть может его обслужить. Эта скорость соответствует самому медленному устройству на пути следования ячеек. Рассмотренная схема называется скоростной, она поддерживается всеми коммутаторами АТМ.
Альтернативой скоростной схеме является кредитная схема. В этой схеме устройства сообщают по обратной схеме не скорость, а кредит, т.е. свое свободное буферное пространство. В этом случаи источник передает ровно столько информации, сколько может принять приемник. В этой схеме полностью исключаются потери ячеек. Однако кредитная схема является более сложной, поэтому для ее реализации требуется раздельное введение очередей под каждое соединение.
Фактически в оборудовании АТМ могут использоваться обе схемы на различных участках сети. Например, на магистральном участке – скоростная схема, на граничном участке с пользователем – кредитная схема. Такой подход совместного использования схем имеет следующие преимущества:
обратная связь становится более короткой, и, следовательно, сеть быстрее реагирует на перезагрузки;
обеспечивает более гибкое управление потоком.
На границе индивидуальный трафик пользователя является пульсирующим, и поэтому целесообразно использовать кредитную схему. На магистральном участке передается агрегированный трафик многих пользователей, он является более регулярным, и можно использовать скоростную схему.
|
Рис. 8.4 Совместное использование различных схем управления потоком |
VS – виртуальный отправитель, передает служебные ячейки.
VD – виртуальный получатель, получает служебные ячейки и преобразует их в служебные ячейки обратного направления.
