КАТЕГОРИИ: Архитектура-(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) |
Протокол SDLC(synchronius data link communication)
Рис11 Протоколы вычислительных сетей. Рис10.2
Правила и процедура взаимодействия соседних уровней программной структуры внутри одного узла называется интерфейсом. Правила и процедуры взаимодействия одноименных уровней программной структуры различных узлов называют протоколами. В связи с этим на каждом уровне существуют свои наборы протоколов. На 7 уровне это протоколы управления прикладными программами. На 6 уровне это протоколы управления представлением. На 5 уровне это протоколы управления сеансами связи. На 4 уровне это протоколы управления передачей На 3 уровне это протоколы управления сетью На 2 уровне это протоколы управления информационным каналом На 1 уровне это протоколы управления физическим каналом. Так же как и сами уровни, протоколы можно разделить на 3 группы: 1)1,2 уровни – протоколы 1 группы определяют правила и процедуры передачи данных по физическому каналу между 2-мя соседними узлами. 2)3,4 уровни – протоколы 2й группы определяют правила и процедуры передачи данных по сети между узлом отправителем и узлом получателем. 3)5,6,7 уровни – протоколы 3й группы определяют правила и процедуры взаимодействия пользователя с сетью.
Протокол SDLC(synchronius data link communication) – этот протокол обеспечивает синхронную дупликсную(передача может осуществляться одновременно в 2х направлениях) передачу данных и этот протокол является позиционно зависимым. Формат кадра: F01111110 Вначале и в конце кадра располагается специальный 8-битный ограничитель кадра, называемый флажком. За флажком идет 8-битное поле адреса, которое в многоточечном соединении задает адрес станции(если одноточечный, то это поле не используется), далее идет 8-битное поле команды(С), в котором передается управляющая иформация, затем идет поле данных переменной длинны, далее идет 16-битная контрольная сумма. Поскольку протокол является дупликсным, то с каждым кадром в поле команды передается и подтверждение о правильности/неправильности принятия предыдущих кадров с противоположной стороны. Для организации таких подтверждений все передаваемые в канал кадры нумеруются по модулю 8(т.е. могут принимать значения от 0 до 7). В каждом передаваемом кадре в поле команды сод-ся 2 номера: А)- Номер передаваемого в канал кадра Б)- номер последнего правильно принятого с противоположной стороны кадра. Протокол допускает передачу нескольких кадров в канал без получения подтверждения правильности их приема, но таких кадров может быть не больше чем позволяет нам системная нумерация(т.е. не больше 8). Как работает данная система подтверждения: Если направили в канал 6 кадров, то , а получили =3, то значит, что 4 кадр не правильно передан, а что с другими неизвестно(5 и 6), поэтому надо повторить все начиная с 4-го. При этом можно послать еще 7й кадр. Когда получим 7й правильный, можно опять начинать с 0. Для обеспечения прозрачности этого протокола используется процедура битстаффа т.е. вставки бита. Э та процедура выполняется при передаче кадра в канал над всеми полями кадра кроме флажковых. Суть: как только в кадре встречается 5 подряд идущих единиц, за ними вставляется один нулевой бит. При приеме кадра выполняется обратная процедура: входной поток просматривается в поисках пяти подряд идущих единиц. Как только они стречаются, анализируется 6й бит. Если он =1, это означает, что встретили флажок, если же 0, то это искусственно вставленный ноль и он уничтожается, за счет этого обеспечивается прозрачность протокола SDLC.
Дата добавления: 2014-01-06; Просмотров: 544; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |