Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
всит 2 семестр.doc
Скачиваний:
46
Добавлен:
28.03.2015
Размер:
96.77 Кб
Скачать

Маршрутизация сети передачи данных

Под маршрутизацией в сети передачи данных понимается процесс определения следования информации от отправителя до получателя. Основной целью является обеспечение наилучшего пути следования данных с позиции выбранного качества обслуживания. Маршрутизация сводится к выбору узлом коммутации дальнейшего пути поступившей на его вход информации.

Алгоритмы маршрутизации должны выполнять свои функции при различных условиях:

- маршрутизация требует координации работы всех узлов передачи данных;

- маршрутизация должны справляться с выходом из строя как отдельных узлов, так и линий связи;

- маршрутизация должна учитывать топологию и нагрузку на отдельные узлы и изменять путь (маршрут) следования данных при необходимости.

В целом выделяют два вида маршрутизация: простая и табличная.

Простая маршрутизация.

Простая маршрутизация осуществляется без учета нагрузки на сети и ее топологии. Примеры: случайная маршрутизация и лавинная маршрутизация.

В лавинной маршрутизации делаются копии пакетов и передаются во все возможные узлы.

В каждом узле коммутации формируют специальные таблицы маршрутов, в которых указывается через какие узлы может быть передан пакет с указанным адресом.

Табличная маршрутизация.

При статической маршрутизации таблицы заполняются при создании сети и в дальнейшем не изменяются.

Динамическая (адаптивная маршрутизация), в которой таблица постоянно обновляется.

Примитивы транспортного уровня

Примитивы транспортного уровня позволяют пользователям получить доступ к сервису, аналогичному сервису сетевого уровня. Между этими сервисами существует принципиальная разница. Сетевой сервис ненадежен. Транспортный сервис обеспечивает надежную доставку сообщения от отправителя до получателя.

Два процесса, соединенные между собой не должны знать о том, каким образом они соединены физически. Задача транспортного уровня спрятать от них подробности….

Если добавить в сообщение контрольную сумму, то можно гарантировать, что оно придет без искажения, при этом не важно, что часть пакетов приходила с ошибками и их передача повторялась неоднократно. Важно то, что все пакеты прибыли к месту назначения в правильном порядке, как будто между верхними уровнями имелся виртуальный канал (его предоставляет транспортный уровень).

Транспортный сервис реализует транспортный протокол. Например, протокол TCP.

Сеансовый уровень

Решается задача представления абонентов друг другу и расставления точек синхронизации.

Сеансовый уровень отвечает за установление и поддержку сеансового соединения и за управление диалогом.

Выделяют 3 режима управления диалогом:

- дуплексный (данные передаются одновременно в двух направления);

- полудуплексный (попеременно в двух направлениях);

- симплексный (только в одном направлении).

Функции администрирования :

- установка, поддержание и разрыв сеансового соединения;

- синхронизация передачи.

Когда два объекта хотят начать диалог они устанавливают соединение. При установлении соединения устанавливается его регистрационный номер, определяется какие услуги нужны, режим диалога. Потом начинается фаза передачи данных (активного диалога). При этом осуществляется собственно передача данных, обнаруживаются и исправляются ошибки, восстанавливаются прерванные соединения. Завершение соединения заключается в том, что объекты согласны на завершение диалога.

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