
- •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
- •Классификация модемов
- •Устройство современного модема
- •Режимы работы модема
- •Протоколы модуляции
- •Основные протоколы модуляции
Услуги транспортного уровня
Установление соединения
В примитиве T-CONNECT request указываются: вызываемый адрес, использование срочных данных, параметры качества сервиса, данные пользователя (32 байта).
В
поступающем обратно примитиве T-CONNECT
confirmation содержатся согласуемые партнером
значения параметров качества сервиса:
пропускной способности, транзитной
задержки, коэффициента необнаруженных
ошибок и вероятности отказа.(см рис.3.10.)
Рис.3.10.
Разъединение
В поле "причина" сообщается источник разъединения – удаленный пользователь или транспортный уровень.(см.рис.3.11.)
Рис.3.11.
3) Передача данных
Д
лина
поля "данные пользователя" в
примитиве не ограничивается, т.к. сам
транспортный уровень осуществляет
разбиение на протокольные блоки данных
(ПБД).(см.рис.3.12.)
Рис.3.12.
4)Передача срочных данных
О
бъем
поля "данные" не превышает 16 байт.
Следующий примитив T-EXPEDITED-DATA не может
передаваться, пока не завершится передача
предыдущего (3.13.).
Рис.3.13.
Классы транспортного протокола
Класс 0 – имеет только функции по установлению соединения и передаче данных. Используется только в сетях с очень хорошим сетевым сервисом типа А (Х.25).
Класс 2 – включает дополнительные функции мультиплексирования и передачи срочных данных (применяется тоже для сетевого сервиса типа А).
Классы 1 и 3 – имеют функции по восстановлению потока данных после сбросов сетевого соединения или разъединения. Эти функции включают: хранение блоков до подтверждения, повторную их передачу по запросу, прикрепление к новому сетевому соединению.
Различие между кассами 1 и 3 состоит лишь в отсутствии мультиплексирования в классе 1. Данные классы целесообразны в сетях с сетевым соединением типа В.
Класс 4 – используется при сетевом соединении очень плохого качества (например, дейтаграммная сеть, в которой не контролируется доставка данных). Этот класс имеет функции контроля передачи блоков, не реагирует на сетевые сбросы и разъединения, не требует доставки данных по сетевому соединению с сохранением их последовательности.
Процедуры протокола
Рассмотрим некоторые процедуры транспортного протокола.
1) Сегментация и сборка
Это операция разбивки на части (сегменты) длинных сервисных блоков данных, поступающих от пользователя, и обратная операция по сборке таких блоков.
2) Сцепление и выделение
Соединение вместе нескольких блоков данных транспортного протокола (БДТП) для переноса в одном сетевом сервисном блоке данных (и обратная операция).
Нумерация блоков данных
Ведется по модулю 27 (т.е. 0 127) или при расширенном формате по модулю 231.
4) Хранение блоков данных до поступления на них подтверждения.
Явное управление потоком
Для этого в передаваемых блоках используется параметр "кредит передачи". Это число блоков, которое в данный момент может принять абонент.
6) Дополнительное кодирование
Применяется в классе 4. Добавляются 2 байта для обнаружения ошибок (циклический код).
7) Повторная передача блока данных по истечении тайм-аута ожидания подтверждения. Используется в классе 4.
8) Восстановление порядка следования блоков данных. Применяется в классе 4 на базе порядковых номеров блоков.
9) Расщепление и объединение
Используется в классе 4. Позволяет транспортному соединению пользоваться несколькими сетевыми соединениями для большей надежности и повышения пропускной способности. Блоки данных могут передаваться по любому из прикрепленных сетевых соединений.