- •Классификация сетей Традиционная классификация.
- •Классификация по видам коммутации и видам связи
- •Интеграция информационного сервиса пользователей Совмещение разных видов обслуживания в одной сети.
- •Понятие телесервиса и его составляющих.
- •Задачи, решаемые интегрированной сетью.
- •Преимущества цифровых систем.
- •Лекция 2 методы преобразования аналоговых сигналов в цифровые
- •Импульсные методы модуляции.
- •Теорема отсчета
- •Импульсно-кодовая модуляция
- •Лекция 3 системы цифровой передачи сигналов
- •Синхронное временное мультиплексирование
- •Система синхронизации
- •Группообразование системы икм
- •Плезиохронная цифровая иерархия
- •Синхронная цифровая иерархия
- •Уровни сци
- •Классы систем цифровых кроссовых коммутаторов
- •Лекция 4 телекоммуникационные сети как транспортная подсистема цсио
- •Основные принципы построения телекоммуникационных сетей
- •Методы коммутации телекоммуникационных сетей в цсио
- •Разновидности методов коммутации
- •Сочетание метода передачи с методом коммутации
- •Отличие асинхронных методов передачи от синхронных
- •Метод пакетной передачи, как база современных методов цифровой передачи
- •Метод передачи речи
- •Тенденции развития методов коммутации
- •Лекция 5 концепция архитектуры открытых систем как основа построения цифровых сетей интегрального обслуживания
- •Структура ивс
- •Многоуровневая концепция сети
- •Правила взаимодействия объектов смежных уровней
- •Функции уровней эмвос при интегральном обслуживании
- •Верхние уровни эмвос
- •Транспортный уровень
- •Каналы уровней эмвос
- •Низшие уровни эмвос
- •Распределение протоколов по системам сети
- •Лекция 6 Связь удаленных объектов
- •Межуровневые интерфейсы эмвос
- •Фазы процесса связи удаленных объектов
- •Подуровни сетевого уровня эмвос
- •Лекция 7 международные рекомендации по цсио
- •Общие сведения
- •Подсерия I.100
- •Подсерия I.200
- •Подсерия I.300
- •Подсерия I.400
- •Подсерия I.500
- •Распределение каналов по режимам коммутации
- •Интерфейсные структуры
- •Номенклатура терминального оборудования
- •Аппаратура цсио
- •Интерфейсы цсио
- •Способы подключение терминалов к сети цсио
- •Лекция 9 протоколы в цсио
- •Физический протокол
- •Система сигнализации
- •Минимальная и максимальная интеграции
- •Уровни системы сигнализации сс-7
- •Протокол lapd
- •Интегрированная передача речи и данных в цсио: стандарт 1еее 802.9
- •Рекомендация X.31 для использования пакетов X.25
- •Обработчик пакетов
- •Лекция 10 административное и оперативное управление цсио
- •Административная служба
- •Задача управления сетью
- •Сетеметрия
- •Основные уровни управления в цсио
- •Лекция 11 цифровая коммутация
- •Общие положения
- •Метод коммутации каналов
- •Пространственный принцип построения кб
- •Временной принцип построения кб
- •Многокаскадные коммутационные блоки (поля) типа вПрВ
- •Метод коммутации пакетов
- •Датаграммный режим
- •Виртуальный вызов
- •Кп с установлением виртуального канала
- •Кп с виртуальными соединениями
- •Совместная коммутация каналов пакетов
- •Гибридная коммутация
- •Адаптивная коммутация
- •Смешанная коммутация каналов и пакетов
- •Лекция 12 управление режимами коммутации
- •Уровни протоколов узла коммутации
- •Архитектура узла коммутации
- •Показатели эффективности алгоритмов коммутации
- •Оценка эффективности алгоритмов коммутации
- •Метод гибридной коммутации с перемещающейся границей между ресурсами
- •Метод гибридной коммутации с уплотнением речевых каналов
- •Лекция 13 адаптивные модели и алгоритмы
- •Метод адаптивной коммутации с использованием прогнозирования
- •Алгоритмы адаптивной коммутации на сетевом и канальном уровнях
- •Задачи управления обменом
- •Особенности процесса обмена в цсио.
- •Процедуры обмена информации в цсио.
- •Модель процесса обмена информацией.
- •Лекция 14 адаптивные модели и алгоритмы (продолжение)
- •Пример адаптивной маршрутизации.
- •Проблемы маршрутизации
- •Классификация методов маршрутизации
- •Лекция 15
- •Услуги (сервис), предоставляемые пользователям ш-цсио
- •Технология atm (опустить для 7231, т.К. Была в 4 лекции) Режим асинхронной передачи
- •Назначение и характеристика atm
- •Типы соединений и классы обслуживания
- •Типы каналов в atm
- •Виртуальные каналы и виртуальные пучки
- •Формат ячейки атм
- •Как работает атм
- •Лекция 16
- •Архитектура ш-цсио
- •Основные процессы в тракте atm
- •Протокольная модель
- •Классы видов сервиса и интерфейсы ш-цсио
- •Лекция 17
- •Быстрая коммутация пакетов
- •Особенности бкп
- •Поколения метода коммутации пакетов
- •Структуры кс при быстрой коммутации пакетов
- •Isdn как один из видов подключения к Интернету
- •Основная
Лекция 14 адаптивные модели и алгоритмы (продолжение)
Пример адаптивной маршрутизации. Проблемы маршрутизации. Классификация методов маршрутизации.
Пример адаптивной маршрутизации.
Классическим примером адаптивной маршрутизации является сеть ARPANET, ставшая родоначальницей сети Internet.. В ней использовался динамический каталог маршрутизации. Она также являлась примером распределенной пакетной системы.
Как только пакеты посланы из узла D в смежные узлы (С, Е, G), программа в узле D делает запись о времени, которое потребовалось для получения АСК (ACKnowlogy - подтверждение) из смежных узлов. Кроме того, каждый узел знает, сколько у него пакетов осталось для других узлов. Каждые десять секунд узел вычисляет задержки на своих выходящих связях. Любое существенное отклонение при изменении задержки рассылается пакетной волной во все остальные узлы. После этого узлы могут использовать полученную информацию для перестройки таблицы маршрутизации. Наименование «динамическая» или «адаптивная» маршрутизация потому и использовано, поскольку логика маршрутизации производится на основе оценки состояния сети. Основными целями адаптивной маршрутизации являются:
обеспечить гибкость сети, достаточную для работы с меняющимися условиями потоков данных, и
обеспечить быстрый и доступный метод для решения проблемы обхода узлов.
Например, сеть ARPANET обрабатывала более 20 млн. пользовательских пакетов и отдавала пользователям свыше 99% полезного времени. Эта замечательная производительность достигалась в то время, как каждые две недели в систему добавлялся новый узел связи.
Проблемы маршрутизации
Адаптивная маршрутизация имеет свои проблемы. Во-первых, программы для обработки этой мощной схемы маршрутизации довольно сложны. Во-вторых, существует вероятность, что пакет начнет «автоколебание» и потеряется в сети, когда будет двигаться от одного узла к другому во время, когда их таблицы маршрутизации изменяются. Однако, если таблицы маршрутизации изменяются не часто, проблема потери пакетов не выглядит серьезно. Первоначально узлы сети ARPANET обменивались пакетами обновления со своими соседними узлами каждые 128 мс, что создавало множество проблем. При современном подходе узлы обновляют свои таблицы каждые 10 с.
Адаптивная маршрутизация также представляет некоторые проблема при сборке пакетов в узле конечного назначения. Когда используется подход с фиксированным каталогом, то, поскольку пакеты исходят один за другим строго последовательно по одному и тому же пути, они и прибывают в узел назначения в том же строгом порядке. При адаптивной маршрутизации пакеты могут перемещаться в сети по разным маршрутам, поэтому во многих случаях они будут прибывать в конечный пункт с нарушением исходной последовательности. Передача пакетов с нарушением последовательности требует от принимающего узла постановки в очередь и сохранения всех пакетов прежде, чем они будут собраны и выданы пользователю.
Чтобы описать проблему потери пакетов, представим, что пакет направлен к узлу D через узел коммутации В, который оповестил узел А сообщением АСК (рис. "Потеря пакета"). Однако узел, который дал ответ АСК (т.е. узел В), не отправляет сам пакет, поскольку этот узел вышел из строя до отсылки пакета. Очевидно, пакет потерян. И если другие пакеты из этого сеанса в конце концов все-таки прибывают в узел конечного назначения, то потерянный пакет найти уже невозможно.
Известно несколько методов для обработки ситуаций потерь пакетов. Один из подходов заключается в том, что узел В воздерживается от посылки сигнала АСК узлу А до тех пор, пока пакет не будет передан узлу D на самом деле. В других системах требуется посылка узлом D сообщения о статусе приема пакета из узла А, что помогает выявить потерянные пакеты. Последний подход обусловливает учет пакетов, пришедших в конечный узел.
В этом случае ответ АСК из узла В не возвращается в А даже в случае успешной отправки пакета в узел D. Следовательно узел А предполагает, что узел В вышел из строя и повторно посылает пакет через узел С. Узел С перешлет пакет в D, который, очевидно, ранее уже получил пакет из В.
Для устранения ситуации дублирования пакетов также известно несколько методов. Один из них требует более тщательно отработанной схемы идентификации последовательности пакетов в головной метке для того, чтобы определить каждый пакет уникально. На приемном конце специальные программы проверяют пакеты на дублирование и уничтожают дубли.
Проблемы возникают при использовании пакетов-глушителей в тех случаях, когда условия выполняются двумя или более узлами, находящимися в зависимости друг от друга. Например, если пакет-глушитель направлен в узел, от которого исходит чрезмерный поток пакетов, а этот узел должен был передать в принимающий узел именно тот пакет, который вызовет освобождение буферов принимающего узла, то возникает ситуация, известная как «клинч» или «мертвое сцепление». Одним из решений этой ситуации является требование, чтобы посылающий узел запросил от принимающего узла необходимое буферное пространство для многопакетного сеанса (запрос на ресурс одних махом). Принимающая сторона запасает буферное пространство заранее или же отвергает запрос на вызов.
Из-за различных возможных проблем (ошибки последовательности, проблемы временные и т.д.) сеть выпускает управляющий пакет (пакет очистки, сброса и рестарта), который должен завершить сеанс пользователя . Обычно, когда этот пакет прибывает в узел D, последующие пакеты этого же сеанса в этом случае не принимаются узлом D. Поэтому пакеты 2 и 3 не будут восприняты и протокол более высокого уровня должен начать восстановление этих пакетов.
В некоторых случаях при работе с потоком пакетов устраняются пакеты, которые существуют в сети свыше выделенного лимита времени. Пакетам выделено некоторое «время жизни», затем они устраняются («снимаются»). После некоторого времени пакеты утрачивают свое значение. Сети с адаптивной маршрутизацией и бесконтактные сети иногда используют этот механизм.