КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Процедуры LAPB
Стандарт Х.25 включает их полное описание, а примеры функционирования собраны в Приложении 2 документа ISO 4335. LAPB обеспечивает одновременную двустороннюю передачу по двухточечной линии между DTE и DСЕ через шлюз пакетной сети (см. рис. 10.2). Поскольку линия является двухточечной, в адресном поле А кадра LAPB может появляться только адрес DTE или DCE. Эти адреса показаны на рис. 10.4. Поле А относится к адресу связи, а не к сетевому адресу. Сетевой адрес вызываемого терминала содержится в заголовке пакета (РН), который является частью информационного поля. Обе станции (DTE и DCE) могут передавать друг другу команды и ответы (рис. 10.4). В каком качестве, команды или ответа, будет выступать кадр, зависит от сочетания двух факторов: • направления движения кадра (кадр проходит по линии передачи от DTE или по линии приема к DTE); • значения поля А. Схема адресации исключает какую-либо неопределенность, даже если кадры движутся между DTE и ВСЕ в противоположных направлениях одновременно. В табл. 10.1 и 10.2 приведены команды и ответы кадров LAPB, а также соответствующие им контрольные значения октетов. Применяемые здесь аббревиатуры и термины разъяснены далее. При функционировании LAPB большинство кадров являются командами. Кадр ответа нужен при получении кадра команды, содержащего Р = 1; такой ответ будет содержать F = 1. Все остальные кадры содержат Р = 0 или F = 0. Символы Р и F в данном случае означают бит опроса (poll bit) и конечный бит (final bit) соответственно. Команда содержит бит опроса на месте бита 5 (табл. 10.1), а ответ, конечный бит (табл. 10.2), — на месте бита 5. Пара SABM/UA является постоянной парой команда-ответ, применяющейся для установки в исходное значение всех счетчиков и таймеров в начале сеанса, а пара команда-ответ DISC/BM используется в конце сеанса. FRMR - это ответ на любую недействительную команду, для которой отсутствует обозначение ошибки передачи в соответствии со значением поля FCS (Frame Check Sequence -контрольная последовательность кадра).
Команды I применяются для передачи пакетов. Пакеты никогда не пересылаются в качестве ответов. N(S) является трехбитовым счетчиком пакетов, который может осуществлять счет от 0 до 7 (в двоичной системе счисления от 000 до 111). После передачи восьми пакетов счетчик устанавливаются в значение 000 и счет продолжается дальше. В то время как счетчик N(S) ведет подсчет пакетов, отправляемых с одного конца линии, значение N(R) указывает на следующее значение N(S), которое, как ожидается, будет передано с другого конца линии. Обновляя значение N(R), станция подтверждает факт получения пакетов; точно так же подтверждается получение кадров в SDLC. Например, DTE отправляет пакет (команду I), для которого N(S) = 5 и Р = 1, a DCE возвращает ответ RR, в котором N(R) = 6 и F = 1, благодаря чему DTE узнает, что пакет был принят. Если же N(R) = 5 и F = 1, то получатель не подтверждает прием пакета. Таких случаев не должно быть более семи, иначе возникнет неоднозначность. Станция передает ответ RR в том случае, когда она должна ответить, но готовых пакетов для передачи у нее нет. В данной ситуации ответом на команду I может быть RR с F = 1. Такая процедура необходима для обнаружения ошибок LAPB. Команда REJ сигнализирует о восстановлении сети после аварийной ситуации и запрашивает повторную передачу кадров. Команда RNR применяется для управления потоком, когда необходимо обозначить состояние занятости. Данная команда предотвращает дальнейшую передачу кадров до поступления ответа RR.
Дата добавления: 2014-01-20; Просмотров: 967; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |