Телеграфные службы. Службы ПД. Защита от ошибок и преобразование сигналов. Факсимильные службы. Единая система документальной электросвязи, страница 20

4)  V.26 — модем со скоростью передачи 2400 бит/с, предназ­ наченный для использования в четырехпроводных каналах выделенного типа;

5)  V.27 — модем со скоростью передачи данных 4800 бит/с с ручным корректором, предназначенный для использования в выделенных каналах телефонного типа.

Имеются стандарты интерфейсов с модемами, например V.24 — "Перечень обозначений цепей обмена между оконечным обо­рудованием данных (ООД) и аппаратурой окончания канала данных".

Известны также стандарты МСЭ-Т, в которых описывается физический уровень серии X, например Х.21 — "Интерфейс между оконечным оборудованием данных (ООД) и аппарату­рой окончания канала данных (АКД) для синхронной работы в сетях передачи данных общего пользования", эта серия стандартов относится к сетям передачи данных общего пользо­вания.

Кроме МСЭ-Т, стандарты физического уровня разрабаты­вались и другими организациями. Например, всемирно-извест­ный стандарт RS-232C, разработанный EIA и используемый в устройствах подключения к персональным компьютерам пе­риферийных устройств. Большинство стандартов, опублико­ванных разными организациями, дублируют друг друга. На­пример, стандарты МСЭ-Т V.24 и EIA RS-232C [5,6].


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

1)  синхронизация по кодовым комбинациям (по байтам);

2)  разбиение потока информации, поступающего из физичес­ кого уровня, на сегменты (блоки информации), которые называются кадрами канального уровня, и формирование кадров канального уровня из протокольных единиц (для

v   сетей с коммутацией пакетов — это пакеты), поступающих на канальный уровень с вышележащего сетевого уровня;

3)  распознавание кадров, передаваемых между станциями компь­ ютерных сетей (каждый кадр имеет адрес станции, передав­ шей его);

4)  обеспечение возможности передачи информации любым ко­ дом (прозрачности по кодам);

5)  обеспечение коррекции ошибок, возникающих при передаче информации.

Протоколы канального уровня можно разделить на две группы: байт- и бит-ориентированные протоколы, инфор­мация, передаваемая с их помощью, рассматривается соответ­ственно на уровне одного байта или бита, и наименьшей обрабатываемой единицей информации являются байт или бит.

Байт-ориентированные протоколы — это процедуры управ­ления каналом передачи данных, в которых для функции управления применяются структуры определенных знаков пер­вичного кода, например стандартного американского нацио­нального кода ASCII.

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

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

1. Байт-ориентированный протокол BSC (BinarySynchro­nousCommunication) разработан фирмой IBM в 1968 г. Формат кадра приведен на рис. 13.1.


Контрольная сумма получается на передающей стороне путем суммирования всех знаков кадра. На приемной стороне вновь рассчитывается контрольная сумма. Принятая в составе кадра и посчитанная на приемной стороне контрольные суммы должны совпадать, в противном случае кадр считается приня­тым неверно.

Для обеспечения прозрачности по кодам перед каждым символом, встречающимся внутри информационного блока, совпадающим по виду со служебным, передается символ DLE. На приемной стороне он автоматически удаляется. Описанная процедура позволяет на приемном конце различать дейст­вительно служебные символы и символы, совпадающие по виду со служебными, встречающимися в информационном блоке в поле данных. Если бы внутри информационного блока был принят, например, символ "конец текста" или "конец блока", прием кадра прекратился бы преждевременно и, следо­вательно, данный кадр был бы принят неверно.