- •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
- •Классификация модемов
- •Устройство современного модема
- •Режимы работы модема
- •Протоколы модуляции
- •Основные протоколы модуляции
Формат бдтп
На рис. 3.14. приведен формат блока данных транспортного протокола.
В
начале блока помещается «ИД» –
идентификатор длины блока. Следом идет
поле «код» — это последовательность
11110000, указывающая на блок данных.
Рис.3.14.
4.Структура системы передачи данных
При рассмотрении систем передачи данных вводятся два основные понятия (см. рис.4.1.):
DTE (Data Terminal Equipment). Этот термин переводится в нашей литературе как оконечное оборудование данных (ООД) и представляет собой обобщенное понятие, используемое для описания конечного прибора пользователя, который является источником или получателем данных. В качестве DTE может выступать любое оборудование, способное передавать и принимать данные: кассовый аппарат, ПК. мэйнфрейм и т.д.
D
CE
(Data Communication Equipment). Этот
термин определяется как аппаратура
канала данных
(АКД) и относится к тем устройствам,
которые обеспечивают возможность
передачи данных.
Рис.4.1.
DCE используют для доставки сообщения получателю некоторую среду, в качестве которой могут , например, использоваться:
GSTN (General Switched Telephone Network) — коммутируемая телефонная сеть общего пользования;
Network TCP/IP (Transmission Control Protocol/Internet Protocol) — сеть, использующая стек протоколов TCP/IP;
Network ATM (Asynchronous Transfer Mode) — сеть с режимом асинхронной передачи;
ISDN (Integrated Services Digital Network) — цифровая сеть интегрального обслуживания;
Network Frame Relay — сеть ретрансляции кадров.
Сетевой уровень osi
Сетевой уровень обеспечивает поддержку сетевых соединений для различных типов сетей – от простых двухточечных до объединения сетей с различными характеристиками.
На сетевом уровне выполняются следующие основные функции (рис.4.2.):
ретрансляция и маршрутизация;
обеспечение сетевых соединений;
обнаружение и исправление ошибок;
упорядочение передаваемых данных;
управление потоком данных;
передача срочных данных и т.д.
Рис.4.2.
Имеются стандарты на сетевую службу ISO 8348 и МККТТ Х.213. Формально сетевая служба определяется с использованием примитивов, их диаграмм временных последовательностей, диаграмм переходов состояний для последовательностей примитивов в оконечной точке сетевого соединения.
На рисунке 4.3. показано формальное представление на уровне сервисных примитивов процедуры установления соединения. Здесь используются стандартные элементы: request (запрос), indication (индикация), response (ответ) и confirmation (подтверждение).
Р
ис.4.3.
П
ередача
данных
может осуществляться в двух режимах –
простая или с запросом подтверждения.
В последнем случае в примитив N-DATA
request
включается параметр "запрос
подтверждения" (confirmation
request).
Формальное представление этих режимов
показано на рисунках 4.4. и 4.5.
Рис.4.4.
Рис.4.5.
Ф
ункционирование
сетевого объекта формально описывается
в форме диаграммы
состояний
(см. рис.4.6.). На этой диаграмме используются
сервисные примитивы:
N-CONNECT (соединение)
N-DISCONNECT (разъединение)
N-RESET (сброс)
N-DATA (данные)
N-EXPEDITED-DATA (срочные данные)
N-DATA-ACKNOWLEDGE (подтверждение данных).
На диаграмме упрощенно показан просто примитив N-DISCONNECT. Это может быть примитив типа indication или request. Отказ в установлении соединения может произойти из-за отсутствия возможности у поставщика либо нежелания вызываемого пользователя. Возможность использования процедуры передачи срочных данных согласовывается при установлении соединения. Ее особенность - это независимость от процедур управления потоком нормальных данных. Максимальный размер срочных данных – 32 байта. Процедура сброса применяется как пользователями (т.е. транспортными объектами) для взаимной синхронизации, так и самим сетевым уровнем при ошибках (потере данных). Сброс приводит к уничтожению на сетевом уровне всех не доставленных данных, срочных данных и подтверждений приема. Таким образом, он может использоваться и для устранения переполнения сетевого соединения.
Примитивы сервиса могут снабжаться набором параметров. Например, для примитива CONNECT возможно введение следующих параметров:
Выбор факультативных услуг: использование подтверждения приема применение срочных данных
Обмен параметрами качества сервиса: пропускная способность транзитная задержка параметры защиты сетевого соединения приоритет сетевого соединения
Данные пользователя (до 128 байт).
Для примитива DISCONNECT в качестве параметров могут быть указаны:
Инициатор разъединения
Причина разъединения
Данные пользователя (до 128 байт).
Примитив RESET с помощью параметров может указывать на:
Инициатора сброса
Причину сброса.
Рис.4.6.
