Канальный уровень управления передачей Физический уровень управления передачей Мейнфреймы Серверы рабочих групп

Информационные сети Протоколы, архитектура, защита

Транспортный канал.

На основе информационного канала создается транспортный канал. Транспортный канал является фундаментом транспортной сети, осуществляющей передачу информации от процесса, находящегося в одной абонентской машине, к процессу, расположенному в другой абонентской машине.

Характер управления передачей пакетов по информационному каналу зависит от вида выбранной процедуры управления.

Однако, протокол HDLC относится только к вычислительным сетям общего пользования. В ведомственных сетях все еще продолжается появление новых типов протоколов управления информационным каналом.

Протокол BSC. Протокол BSC предусматривает набор правил, определяющих синхронную полудуплексную передачу информации по информационному каналу.

Каждый из информационных кадров заканчивается двумя символами ВСС1, ВСС2, обеспечивающими проверку содержимого пакета после его передачи по физическому каналу. Этот контроль осуществляется одним из трех способов.

Протокол BSC предусматривает два способа представления информации в пакете. В первом из них (нормально) вся информация в пакете кодируется определенным образом.

Это позволяет получить следующий алгоритм анализа, принятого из канала, кадра. Появление в кадре символа DLE является (см. рис. 9.9) предупреждением, сообщающим, что следующий далее символ является управляющим, если он отличен от DLE.

Протокол HDLC. Большой опыт, полученный при эксплуатации информационных каналов, использующих протокол BSC, позволил фирме IBM разработать новый, более совершенный, протокол, названный SDLC.

Версия МОС протокола HDLC предусматривает создание асимметричного информационного канала.

В версии МККТТ протокол HDLC предусматривает создание симметричного информационного канала. Здесь каждая из машин выполняет (см. рис. 9.13) как первичные, так и вторичные функции, благодаря чему два асимметричных информационных канала версии МОС как бы сливаются в один симметричный.

По информационному каналу, соединяющему пару вычислительных машин, передаются два встречных смешивающихся потока информационных кадров.

Список команд и ответов, используемых в протоколе HDLC, приведен в таблице 9.7. Команды и ответы, отмеченные в табл. звездочками в версии МККТТ отсутствуют.

В управляющем поле информационного кадра (кадра I) нет команд, ибо код самого кадра одновременно является и командой, сообщающей о том, что кадр содержит пакет, принятый с более высокого уровня программной структуры вычислительной сети.

Канальный уровень управления передачей.

Вводные замечания

Целью канального уровня является выполнение функций установления, поддержания и разъединения канальных соединений, соединяющих сетевые объекты. Эти соединения называются также информационными каналами.

Качество сервиса канального уровня может быть различным для разных информационных каналов и направлений передачи информации. Оно выбирается во время установления канального соединения.

Параметры качества сервиса практически здесь те же, что и на транспортном уровне.

Функции канального уровня связаны с управлением канальными

соединениями включают:

·  запрос физических соединений, направляемый на физический уровень;

· управление использованием физических соединений;

· связь канальных соединений с физическими;

·  обеспечение необходимой последовательности передачи канальных сервисных блоков данных;

· обнаружение ошибок в передаваемых блоках;

· исправление обнаруженных ошибок и уведомление о неисправленных ошибках.

Канальный уровень, как и ряд других уровней, обеспечивает управление потоком передаваемой им информации.

9.2.2. Протоколы управления информационным каналом

Общая характеристика и состав.

В общем случае протокол управления информационным каналом располагается на втором уровне иерархии протоколов вычислительной сети. Этот протокол включает ряд процедур, связанных с управлением информационным каналом, к которым в первую очередь относятся:

·  управление инициализацией и деинициализацией канала (установление и прекращение связи);

· упаковка передаваемой информации в кадры перед ее передачей и разупаковка информации после ее передачи по физическому каналу;

· генерация и чтение управляющих кадров;

· обеспечение прозрачности информационного канала (введение перед передачей и управление после передачи по каналу специальных символов);

· передача и прием подтверждений о приеме кадров;

· образование проверяющих символов и проверка содержимого кадров после их передачи по физическому каналу;

· повторная передача тех кадров, которые оказались потерянными, либо в которых обнаружены ошибки;

· управление потоками кадров в обе стороны физического канала.

В физических каналах используются два различных способа передачи информации. Первый из них заключается в параллельной передаче по d-цепям канала d-битовых символов (слов). Чаще всего в этих каналах осуществляется одновременная передача одного байта (восьми бит). Параллельные каналы используются в тех случаях, когда необходимы очень высокие скорости передачи.

Вторым способом является последовательная (бит за битом) передача информации по одной и той же цепи физического канала. Для передачи по ней байта необходимо договориться о том, в каком порядке передаются образующие его восемь бит. Тогда передающая сторона направляет в канал по одному биту каждого байта, а принимающая сторона собирает байт из принимаемых бит.


Информационные сети Защита вычислительных сетей