- •1.Локальные вычислительные сети
- •Топологии локальных сетей
- •Среды передачи информации
- •Методы кодирования информации
- •Методы управления обменом в сети типа «активная звезда»
- •В сети типа «шина»
- •В лвс типа «кольцо»
- •Контроль правильности передачи
- •Функции аппаратуры локальных сетей
- •Сетевые адаптеры
- •Магистральные функции
- •Сетевые функции
- •Другие сетевые устройства
- •Аппаратура лвс
- •Расчет максимальной длины сети
- •Типы лвс Ethernet
- •Аппаратура 10base 5
- •Аппаратура 10base-f
- •Создание сложных конфигураций
- •Аппаратура сети Fast Ethernet
- •Аппаратура сети Gigabit Ethernet
- •Аппаратура сети Token Ring фирмы ibm
- •Аппаратура сети Arcnet
- •Аппаратура сети fddi
- •Аппаратура сети 100vg-AnyLan
- •2.Эталонная модель взаимодействия открытых систем
- •Уровни эталонной модели
- •Функции уровней
- •Правила описания сервиса
- •3.Верхние уровни модели osi
- •Прикладной уровень
- •Уровень представления
- •Сеансовый уровень osi
- •Фазы и услуги сеансового сервиса
- •Функциональные группы и сервисные подмножества
- •Транспортный уровень osi
- •Услуги транспортного уровня
- •Установление соединения
- •Разъединение
- •Классы транспортного протокола
- •Процедуры протокола
- •Нумерация блоков данных
- •Явное управление потоком
- •Формат бдтп
- •4.Структура системы передачи данных
- •Сетевой уровень osi
- •Протоколы сетевого уровня
- •Зависимые от подсетей протоколы конвергенции (пр2)
- •Независимые от подсетей протоколы конвергенции
- •Рекомендация х.25 мкктт
- •Особенности пакетного уровня (х.25/3)
- •Управление потоком
- •Процедуры протокола х.25/3
- •Уровень управления информационным каналом
- •Протокол bsc
- •Типы станций hdlc
- •Режимы работы
- •Процедуры обмена
- •Назначение бита p/f
- •Установление соединения
- •Разъединение соединения
- •Восстановление посредством rej
- •5.Высокоскоростные глобальные сети Каналы t1/e1
- •Сети isdn
- •Имеются две стандартные для isdn конфигурации каналов: bri и pri/
- •Сети Frame Relay
- •Сети atm
- •6.Сеть Интернет
- •Определение Интернет
- •Управление Интернет
- •Оплата Интернет
- •Адресация в Интернет
- •Стек протоколов tcp/ip
- •Протокол ip
- •Протокол iPv6
- •Протокол tcp
- •Механизм тайм-аута ожидания подтверждения
- •Формат заголовка
- •Процедура передачи данных
- •Завершение соединения
- •Протокол udp
- •Протокол icmp
- •7.Маршрутизация
- •8.Удаленный доступ к сети
- •Работа модемов в рамках семиуровневой модели osi
- •Классификация модемов
- •Устройство современного модема
- •Режимы работы модема
- •Протоколы модуляции
- •Основные протоколы модуляции
Правила описания сервиса
Рассмотрим пример(рис.2.11.).
Протокольные объекты А и В устанавливают соединение друг с другом. Объект А передает протокольный блок REQ. Объект В, получив REQ, отвечает блоком RES.
Теперь посмотрим, как этот обмен должен быть связан с пользователем услуг (N)-уровня.
CONNECT request – запрос установления соединения
CONNECT indication – уведомление о наличии запроса
CONNECT response – ответ пользователя на запрос
C
ONNECT
confirmation – подтверждение установления
соединения
Рис.2.11
Т
акие
пользовательские сообщения получили
в стандартах ВОС наименование сервисных
примитивов. Это концептуальные понятия,
облегчающие описание последовательности
событий при доступе к сервису уровня.
Для рассматриваемого случая упрощенно будем иметь следующие помеченные графы для протокола установления соединения (см. рис.2.12.).
Сервис каждого уровня состоит из услуг. Был рассмотрен пример одной из них – по установлению соединения. В общем же случае услуги могут быть обязательными и факультативными (опции), подтверждаемыми и неподтверждаемыми.
Подтверждаемые услуги – это те, предоставление которых связано с обменом набором сервисных примитивов запроса и подтверждения.
Р
ис.2.12.
Элементы описания сервиса стандартизованы МОС в документе IS 8509. Согласно этому стандарту сервис уровня определяется через следующую абстрактную модель:
Обозначение каждого сервисного примитива состоит из трех элементов: обозначение уровня ВОС; имя примитива; тип примитива.
Уровни обозначаются следующим образом: А — прикладной; Р — представления; S — сеансовый; T — транспортный; N — сетевой; DL — канальный; PL — физический.
Имя примитива определяется видом услуги. Например,
CONNECT – установление соединения;
RESET – сброс;
DATA – передача данных.
Сервисные примитивы разделяются на 4 типа(рис.2.14.):
Р
ис.2.14.
запроса – request; индикации – indication;
ответа – response; подтверждения – confermation.
Таким образом, например, примитив P-CONNECN request – это примитив представительного сервиса, относится к услуге по установлению соединения и является запросом.
Стандартом оговариваются также формальные правила составления диаграмм последовательности примитивов.
Вертикальные линии изображают точки доступа к сервису (N)-ТДС и, кроме того, течение времени (сверху-вниз).
При явной причинно-временной зависимости между сервисными примитивами они соединяются прямыми линиями. При отсутствии явной зависимости - используется "тильда".
Уточненная модель поставщика сервиса, показанная на рисунке, включает две очереди (А-В) и (В-А).
Пользователь может помещать в очередь содержимое сервисных примитивов (их параметры) и октеты данных. Некоторые параметры могут вставляться поставщиком, например, относящиеся к разъединению.
В исходный момент очередь пуста. Элементы передаются посредством очереди FIFO по соединению. На другом конце извлекаются из очереди в порядке следования (рис.2.15.).
Р
ис.2.15.
3.Верхние уровни модели osi
В рамках общей концепции OSI разработаны рекомендации по внутреннему содержанию уровней. В основном эту работу проводили следующие международные организации:
CCITT (МККТТ) – международный консультативный комитет по телеграфии и телефонии;
ISO (МОС) – международная организация по стандартизации;
