- •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. Канал с частичным подтверждением, выдаваемым пбс.
Отметим отличия:
Транзакция «ответ» не используется (деконвертация не контролируется).
Транзакция «подтверждение» выдается ПБС и свидетельствует о том, что запрос принят на исполнение.
Достоинства:
Еще большее снижение времени на выдачу подтверждений.
Недостатки:
Снижение надежности контроля передачи сообщений в сети.
5.6. Канал без подтверждения.
Отметим отличия:
Транзакция «ответ» не используется (деконвертация не контролируется).
Транзакция «подтверждение» не используется.
Достоинства:
Максимальное быстродействие.
Недостатки:
Полное отсутствие контроля.
5.7. Выбор типа виртуального канала.
В сетях TCP/IP,SPX,IPX,NetBIOSи некоторых других, основанных на протоколах старой разработки, стандартно используется только канал без подтверждения, который при установке дополнительного ПО может быть преобразован в канал с частичным подтверждением, выдаваемым ПДС.
В протоколах POSI,AppleTalk,SNAподдерживаются все 4 вида виртуальных каналов, выбор осуществляется на основании анализа ПО, работающего в сети, или исходя из приоритетов либо скорости, либо надежности работы в сети.
5.8. Механизм квитанций.
Механизм квитанций – это альтернативный механизм контроля доставки сообщений в сети, который может быть использован вместо механизма подтверждения, либо в дополнении к нему.
В отличие от механизмов подтверждения, механизм квитанций не является частью системных сетевых средств, и его поддержка полностью зависит от ПО.
Механизм квитанций состоит в следующем:
По получении сообщения, пассивный пользователь генерирует ответное сообщение (квитанцию), извещающее активного пользователя о получении.
Полноценной заменой механизма подтверждения механизм квитанций не является по следующим причинам:
Контролируется только факт получения/неполучения сообщения. При этом неизвестно, где возник сбой в случае недоставки сообщения.
Вся организация квитанций – вопрос, полностью решаемый между пользователями сети, администраторы не участвуют в передаче и не имеют никакой информации о результатах контроля.
Вся организация квитанций – вопрос, полностью решаемый между пользователями сети, администраторы не участвуют в передаче и не имеют никакой информации о результатах контроля.
6. Транспортно-независимая сетевая служба (тнсс).
1. До середины 90-х годов обычным способом обращения прикладного ПО к сетевым службам было прямое обращение к точке доступа к сервису сеансового уровня конкретного протокола, используемого в сети. Т.о. прикладное ПО писалось под стандарт сеансового уровня определенного протокола и было совместимо только с сетью, построенной на использовании только этого протокола.
2. Начиная с середины 90-х годов ОС получает распределенное использование транспортно-независимой сетевой службы, которая предполагает следующее:
а. В ОС реализован стандартный протокола доступа к функциям сеансового уровня, независимый от особенностей того или иного сетевого протокола. Реализуется посредством ТНСС.
б. ТНСС, получая запросы от пользователя сервиса с верхних уровней при обращении к нижележащему уровню преобразует формат запроса к стандарту того или иного протокола, который конкретно используется в сети. Можно говорить о том, что функции сеансового уровня выводятся из состава подсетевого драйвера и переносятся в независимую от подсетевых драйверов ТНСС.
в. Дополнительно ТНСС предоставляет следующие возможности: одновременное использование на одном хосте нескольких стеков протоколов и работа хоста в нескольких сетях, использующих различные протоколы.
г. Кроме того, к функциям современной ТНСС относится организация взаимодействия канальных средств с аппаратурой канального уровня. ТНСС перехватывает запросы сетевого драйвера сетевого уровня к канальному уровню и далее организует работу так, что контроллер оказывается способен к одновременной работе в нескольких сетях, использующих разные протоколы. Стек протоколов ОС, поддерживающей ТНСС, выглядит следующим образом: