- •Содержание
- •Сети нового поколения (ngn)
- •Основные понятия и термины
- •Классы сервиса и приоритеты обслуживания трафика
- •Управление процессом передачи сообщений
- •Повышение загрузки ресурса сети
- •Характеристики трафика
- •Уровни анализа трафика в мультисервисных сетях
- •Основные параметры пакетного трафика
- •Распределения вероятностей
- •Взаимные корреляционные моменты
- •Пуассоновские потоки заявок
- •Непрерывные и дискретные случайные величины
- •Разделение канального ресурса во времени
- •Обслуживание пуассоновских потоков
- •Смо с непуассоновскими потоками
- •Особенности мультисервисного трафика
- •Непуассоновские потоки
- •Функция г-распределения
- •Квазипуассоновское распределение вероятностей числа заявок
- •Гиперпуассоновское распределение вероятностей числа заявок на интервале
- •Гипер г- распределение вероятностей числа заявок на интервале
- •Очереди в одноканальных системах передачи с потоками заявок общего вида
- •Последовательное распределение постоянных интервалов времени передачи
- •Средняя доля недообслуженных заявок
- •Дообслуживание очередей
- •Уравнение баланса
- •Аппроксимация
- •Аппроксимация степенной зависимостью
- •Полиномиальная аппроксимация
- •Мультиплексирование потоков
- •Бесприоритетное обслуживание
- •Мультиплексирование групповых потоков
- •Относительные приоритеты
- •Оценка канального ресурса на уровне установления соединения
- •Механизм управления трафиком
- •Классы трафика
- •Службы атм
- •Форматы ячеек атм
- •Механизмы управления потоком
- •Формирование трафика
- •Контроль приоритетов
- •Контроль потока abr
- •Механизмы отбрасывания ячеек
- •Методы сброса пакета
- •Протоколы
- •Cетевая модель tcp/ip
- •Уровень доступа к сети
- •Управление логическим каналом
- •Управление на подуровне доступа к среде удс (мас)
- •Протоколы межсетевого уровня
- •Протокол ip
- •Протоколы транспортного уровня модели tcp/ip
- •Протокол udp
- •Поля udp дейтограммы
- •Инкапсуляция udp
- •Протокол tcp
- •Протоколы прикладного уровня
- •Http – протокол передачи гипертекстов
- •Smtp-протокол
- •Средства мониторинга и анализа трафика
- •Системы мониторинга
- •Анализаторы протоколов
- •Описание программы Wireshark
- •Установка программы
- •Первый запуск и начало работы с программой
- •Настройка программы и запуск захвата трафика.
- •Главное рабочее окно программы
- •Фильтр. Построение фильтров
- •Поля и списки
Механизмы отбрасывания ячеек
Если службы CBR и VBR обеспечивают доставку трафика с гарантией, то службы ABR и UBR доставляют трафик с максимальным усилием, т.к. трафик обслуживается по остаточному принципу. В этом случае полностью избежать потери ячеек не удается, но можно потери ячеек свести к минимум, используя адаптивное управление буфера в коммутаторе. Существует два алгоритма отбрасывания ячеек: статический и адаптивный.
В статическом алгоритме решение о сбросе ячеек принимается по состоянию очереди данного соединения и не учитывается состояние очередей других соединений. В этом случае буферное пространство используется не эффективно.
При адаптивном методе решение о сбросе ячеек принимается с учетом состояния очереди данного соединения и состояния буферного пространства службы.
|
Рис. 8.5 График решения о сбросе ячеек при адаптивном методе управления. |
Если точка принятия решения лежит выше кривой сброса (1), то ячейка не сбрасывается, в противном случае (2) ячейка сбрасывается.
Методы сброса пакета
При передачи пакетов по сети АТМ, в случае перегрузки, ячейки пакета могут быть сброшены коммутатором АТМ. При потере хотя бы одной ячейки пакета приемник TCP не принимает пакет и осуществляется повторная передача пакета TCP источником. Поэтому, если теряется хотя бы одна ячейка пакета, то нет смысла передавать остальные ячейки пакета, потому что это бесполезная трата ресурсов. В службе UBR предусмотрен механизм сброса остатков пакета, который удаляет остаток пакета при обнаружении потери одной ячейки.
Кроме того, в службе UBR применяется механизм защиты от перезагрузок RED, который также использует сброс ячеек. Решение о сбросе ячейки основывается на средней длине очереди, а не текущей длине очереди. Это позволяет отличить серьезную перегрузку от кратковременного всплеска. Кроме того, в алгоритме RED учитываются два порога. Если вычисленная средняя длина очереди меньше первого порога, то ячейки не сбрасываются. Если средняя длина очереди больше первого, но меньше второго, то ячейки сбрасываются с возрастающей частотой при изменении очереди от первого порога ко второму. И если длина очереди достигает второго порога, то осуществляется 100% сброс ячеек.
Протоколы
Cетевая модель tcp/ip
Каждый из протокольных блоков (PDU) трафика мультисервисных сетей выполняет одну или несколько функций, предусмотренных семиуровневой моделью ЭМВОС (OSI).
Различные технологии, применяемые при построении мультисервисных сетей, используют множество соответствующих протоколов. Однако, в последние годы, все они все более объединяются в множество протоколов TCP/IP.
Обширная коллекция сетевых протоколов и служб, называемая TCP/IP, включает намного больше, чем просто сочетание двух основных протоколов, давших ей имя. Тем не менее, эти протоколы заслуживают первоначального представления: протокол управления передачей (Transmission Control Protocol, TCP) обеспечивает надежную доставку сообщений произвольного размера и определяет сложный механизм доставки для всех видов данных в сети; протокол Internet (Internet Protocol, IP) организует маршрутизацию сетевых передач от отправителя к получателю, отвечает за сетевые и компьютерные адреса и выполняет множество других функций. Вместе взятые, эти протоколы передают значительную часть данных, циркулирующих в мультисервисных сетях, хотя представляют собой лишь крошечную долю от всей совокупности протоколов TCP/IP.
Так как архитектура TCP/IP была разработана за долго до становления в 1980 – х годах эталонной модели взаимодействия открытых систем (OSI), неудивительно, что конструктивная модель TCP/IP несколько отличается от эталонной модели OSI. В таблице 10.1. изброжены уровни двух моделей OSI и более простой TCP/IP; так же устанавливается их соответствие уровням. Эти комплекты уровней похожи, но не идентичны. Причиной этого является то, что некоторые функции, связываемые с Сеансовым и Уровнем представления эталонной модели взаимодействия открытых систем, заключены в Прикладном уровне TCP/IP; с другой стороны, некоторые аспекты Сеансового уровня первой модели присутствуют в Транспортном уровне второй.
Таблица 7.
Уровни согласно модели OSI |
Уровни стека TCP/IP |
||||||||
7 |
приклад ной |
HTTP |
FTP |
Telnet |
SMTP |
SNMP |
DNS |
TFTP |
прикладной |
6 |
представительный |
||||||||
5 |
сеансовый |
||||||||
4 |
транспортный |
TCP |
UDP |
транспортный |
|||||
3 |
сетевой |
IP(ICMP, ARP, RARP, RIP, OSPF) |
межсетевой |
||||||
2 |
канальный |
Ethernet, Token Ring, FDDI, ATM, MPLS, RPR, SONET/SDH, PPP… |
Сетевого доступа интерфейса |
||||||
1 |
физический |
||||||||
