Главная страница История развития электросвязи 3) ЕСМА - European Computer Manufactures Association (Европейская ассоциация производителей ЭВМ); 4) IEEE - Institute of Electronic and Electrical Engineers (Институт инженеров по электронике и электротехнике); 5) Госстандарт Российской Федерации. Стандарты протоколов физического уровня. Функции протоколов физического уровня (уровень 1) обеспечивают взаимодействие процедур канального уровня с физической средой передачи, по которой передается сигнал. В этих стандартах, как правило, описываются принципы построения устройств преобразования сигналов (модемов) и межуровневых интерфейсов, описывающих как уровень 1 связывается с уровнем 2, предоставляя ему свои услуги. Наибольшее количество стандартов физического уровня и интерфейсов между физическим и канальным уровнем опубликовано МККТТ (МСЭ-Т). Перечислим некоторые из них: 1) V.21 - дуплексный модем со скоростью передачи 300 бит/с, предназначенный для использования в общей коммутируемой телефонной сети; 2) V.22 - дуплексный модем со скоростью передачи 1200 бит/с, предназначенный для использования в общей коммутируемой телефонной сети и выделенных каналах; 3) V.23 - модем со скоростью передачи 600/1200 бит/с, предназначенный для использования в общей коммутируемой телефонной сети; 4) V.26 - модем со скоростью передачи 2400 бит/с, предназначенный для использования в четырехпроводных каналах выделенного типа; 5) V.27 - модем со скоростью передачи данных 4800 бит/с с ручным корректором, предназначенный для использования в выделенных каналах телефонного типа. Имеются стандарты интерфейсов с модемами, например, V.24- Перечень обозначений цепей обмена между оконечным оборудованием данных (ООД) и аппаратурой окончания канала данных . Известны также стандарты МСЭ-Т, в которых описывается физический уровень серии X, например, Х.21 - Интерфейс между оконечным оборудованием данных (ООД) и аппаратурой окончания канала данных (АКД) для синхронной работы в сетях передачи данных общего пользования , эта серия стандартов относится к сетям передачи данных общего пользования. Кроме МСЭ-Т, стандарты физического уровня разрабатывались и другими организациями. Например, всемирно-известный стандарт RS-232C, разработанный EIA и используемый в устройствах подключения к персональным компьютерам периферийных устройств. Большинство стандартов, опубликованных разными организациями, дуб- лируют друг друга. Например, стандарты МСЭ-Т V.24 и стандарт EIA RS-232C [5, 6]. Стандарты протоколов канального уровня. В качестве основных функций канального уровня можно перечислить следующие: 1) синхронизация по кодовым комбинациям (по байтам); 2) разбиение потока информации, поступающего из физического уровня, на сегменты (блоки информации), которые называются кадрами канального уровня, и формирование кадров канального уровня из протокольных единиц (для сетей с коммутацией пакетов - это пакеты), поступающих на канальный уровень с вышележащего сетевого уровня; 3) распознавание кадров, передаваемых между станциями компьютерных сетей (каждый кадр имеет адрес станции его передавшей); 4) обеспечение возможности передачи информации любым кодом (прозрачности по кодам); 5) обеспечение коррекции ошибок, возникающих при передаче информации. Протоколы канального уровня можно разделить на две группы: байт- и бит-ориентированные протоколы, информация, передаваемая с их помощью, рассматривается соответственно на уровне одного байта или бита, и наименьшей обрабатываемой единицей информации является байт или бит. Байт-ориентированные протоколы - это процедуры управления каналом передачи данных, в которых для функции управления применяются структуры определенных знаков первичного кода, например, стандартного американского национального кода ASCII. 6 бит-ориентированных протоколах управление каналом производится посредством анализа битовых последовательностей, представляющих собой поля кадра канального уровня. При передаче через канал связи информация представляется в виде кадра, состоящего из собственно блока данных и служебной части, в которую входят поля, определяющие начало кадра, адресную часть, и поле управления. В качестве примера рассмотрим несколько протоколов канального уровня. 1. Байт-ориентированный протокол BSC (Binary Synchronous Communication) разработан фирмой IBM в 1968 г. Формат кадра приведен на рис. 13.1. Контрольная сумма получается на передающей стороне путем суммирования всех знаков кадра. На приемной стороне вновь рассчитывается контрольная сумма. Принятая в составе кадра и посчитанная на приемной стороне контрольные суммы должны совпадать, в противном случае кадр считается принятым неверно. Для обеспечения прозрачности по кодам перед каждым символом, встречающимся внутри информационного блока, совпадающим по
Рис. 13.1. Формат кадра BSC SYN - синхросимвол (СИН); SON - начало заголовка (НЗ); STX -начало текста (НТ); ЕТХ - конвц текста (КТ); ЕТВ - конец блока (КБ); вес - контрольная сумма виду со служебным, передается символ DLE. На приемной стороне он автоматически удаляется. Описанная процедура позволяет на приемном конце различать действительно служебные символы и символы, совпадающие по виду со служебными, встречающимися в информационном блоке в поле данных. Если бы внутри информационного блока был принят, например, символ конец текста или конец блока , прием кадра прекратился бы преждевременно и, следовательно, данный кадр был бы принят неверно. Особенность этого протокола - работа его только в режиме поочередной двухсторонней передачи. Рассмотрим еще один вариант байт-ориентированного протокола, принципиально отличающегося от BSC методом обеспечения прозрачности по кодам. 2. Байт-ориентированный протокол DDCMP (Digital Data Communication Message Protocol) разработан в фирме Digital Equipment Corporation (DEC). Формат кадра протокола приведен на рис. 13.2. Допускаются синхронный и асинхронный способы передачи информации. Перед началом передачи любая из станций должна послать запрос и получить на него подтверждение , после чего информация передается в виде нумерованных блоков, т.е. каждый передаваемый блок имеет свой номер. Протокол предусматривает подтверждение 255 ранее принятых пронумерованных сообщений одной операцией.
Рис. 13.2. Формат кадра DDCMP ПН - последовательный номер сообщения; CRC1, CRC2 - проверочные контрольные суммы
|
© 2000 - 2024 ULTRASONEX-AMFODENT.RU.
Копирование материалов разрешено исключительно при условии цититирования. |