Студопедия

КАТЕГОРИИ:


Архитектура-(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; Просмотров: 514; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.