- •1. Понятие об osi 3
- •1.2. Понятие сетевого протокола.
- •1.3.OsIи межсетевое взаимодействие.
- •1.4. Общая структурная схемаOsi.
- •2. Описание функций уровнейOsi.
- •2.1. Прикладной уровень (7).
- •2.2. Уровень представления данных (6).
- •2.3. Сеансовый уровень (5).
- •2.4. Транспортный уровень (4).
- •2.5. Сетевой уровень (3).
- •2.6. Канальный уровень (2).
- •2.7. Физический уровень (1).
- •2.8. Особенности моделиOsIдля случая локальной сети.
- •3. Топология сети.
- •4. Продвижение сетевых сообщений.
- •4.1. Терминология.
- •4.2. Формат сетевых сообщений.
- •4.3. Типы транзакционного механизма.
- •5. Виртуальные каналы сети.
- •5.1. Понятие виртуального канала.
- •5.2. Типы виртуальных каналов.
- •5.3. Канал с полным подтверждением.
- •5.4. Канал с частичным подтверждением, выдаваемым пдс.
- •5.5. Канал с частичным подтверждением, выдаваемым пбс.
- •5.6. Канал без подтверждения.
- •5.7. Выбор типа виртуального канала.
- •5.8. Механизм квитанций.
- •6. Транспортно-независимая сетевая служба (тнсс).
- •7. Трансляция адресов.
- •7.1. Введение.
- •7.2. Динамическая трансляция.
- •7.3. Статическая трансляция.
- •7.4. Полустатическая трансляция.
- •8.2.2. Коммутация каналов.
- •8.2.3. Коммутация виртуальных каналов.
- •8.3. Коммутация без установления предварительного соединения.
- •8.3.1. Общие положения.
- •8.3.2. Коммутация сообщений.
- •8.3.3. Коммутация пакетов.
- •8.4. Проблемы объединения сетей с установлением и без установления предварительного соединения.
- •9. Маршрутизация сообщений.
- •9.1. Введение.
- •9.2. Классификация методов маршрутизации.
- •9.3. Размножение пакетов.
- •9.4. Методы таблиц маршрутизации.
- •9.4.1. Введение.
- •9.4.2. Метод статических таблиц.
- •9.4.3. Метод локальной оптимизации.
- •9.4.4. Метод глобальной оптимизации.
- •9.5. Централизованная маршрутизация.
- •9.5.1. Общие положения.
- •9.5.2. Метод централизованных таблиц маршрутизации.
- •9.5.3. Метод этикеток.
- •9.6. Применение методов маршрутизации.
- •10. Основы межсетевого взаимодействия.
- •10.1. Введение.
- •10.2. Понятие сегментации.
- •10.3. Понятие кластеризации.
- •10.4. Переименование.
- •10.5. Проницаемость при кластеризации.
- •10.6. Реализация умв (устройства межсетевого взаимодействия).
- •10.7. Топологии межсетевого взаимодействия.
- •10.8. Уровень межсетевого взаимодействия.
- •10.8.1. Повторитель (repeater).
- •10.8.2. Мост (bridge).
- •10.8.3. Маршрутизатор (router).
- •10.8.4. Шлюз (gateway).
- •10.9. Цена межсетевого взаимодействия.
- •11. Системы телеобработки.
- •11.1. Введение.
- •11.2. Алгоритм опроса.
- •11.3. Достоинства, недостатки, применение.
- •11.4. Структура системы телеобработки с использованием телефонного подключения.
- •11.5. Группирование абонентов.
- •11.6. Коммутируемые и выделенные линии.
5. Виртуальные каналы сети.
5.1. Понятие виртуального канала.
Во всех протоколах поддерживается т.н. «прозрачный механизм доступа» к функциям нижележащего уровня.
Свойство прозрачности означает, что пользователь сервиса i-го уровня, обращаясь к уровнюi+1-го (поставщику сервиса) может исходить из того, что никаких других сетевых средств, кроме поставщика сервиса, нет, и нижележащий уровень есть звено, обеспечивающее передачу данных. Т.е. для уровняiуровеньi+1 представляется некоторым виртуальным каналом.
Применительно к уровню 1 (физическому) говорить о виртуальном канале не принято. Для верхних уровней также не говорят о виртуальных каналах. Понятие виртуальных каналов применимо к уровням 2-5 (транспортная служба сети).
ВК – виртуальный канал i-го уровня, в котором выделяют две части:
ПБС – программы и оборудование, связанные с конвертацией сообщения на стороне активного пользователя.
ПДС – программы и оборудование, связанные с деконвертацией сообщения на стороне пассивного пользователя (получателя сообщения).
5.2. Типы виртуальных каналов.
В зависимости от того, какие типы транзакций используются в процессе передачи сообщения по виртуальному каналу, выделяют четыре типа каналов:
Канал с полным подтверждением.
Канал с частичным подтверждением, выдаваемым ПДС.
Канал с частичным подтверждением, выдаваемым ПБС.
Канал без подтверждения.
Какой именно тип канала будет использован в сети – это либо вопрос настройки стека протоколов (если используется сетевой протокол, поддерживающий множество типов каналов), либо вопрос выбора протокола.
5.3. Канал с полным подтверждением.
Используются все 4 типа транзакций:
З – запрос, выдается пользователем сервиса со стороны активного пользователя, является запросом к виртуальному каналу на выполнение передачи сообщения. Запрос распространяется по виртуальному каналу и вызывает появление индикации.
И – индикация, извещение пользователя сервиса со стороны пассивного пользователя о том, что получено сообщение и необходимо произвести деконвертацию. Выполнение деконвертации имеет результатом появление ответа.
О – ответ, сообщение виртуальному каналу со стороны пассивного пользователя о результатах выполнения деконвертации. Ответ распространяется по каналу и в конечном счете вызывает подтверждение.
П – подтверждение, сообщение о том, что доставка сообщения произошла. Сообщение, получаемое активным пользователем о результатах доставки сообщения и деконвертации.
5.4. Канал с частичным подтверждением, выдаваемым пдс.
Отметим отличия:
Транзакция «ответ» не используется (деконвертация не контролируется).
Подтверждение выдается не на основании деконвертации, а на основании ответа ПДС, и соответственно, свидетельствует только о том, что сообщение получено ПДС.
Достоинства:
- Более быстрая выдача подтверждения, т.к. выдача подтверждения осуществляется до завершения длительного процесса деконвертации.
Тонкость в том, что в ряде применений активный пользователь ограничен, а именно не может выдавать новые запросы, пока не получит подтверждения на старые. В таком случае быстрая выдача подтверждений позволяет более активно работать с сетью.
Недостатки:
Снижение надежности контроля передачи сообщений в сети.