
- •2.Терминальные комплексы, мультиплексор.
- •7.Классификация выч. Сетей(сети с коммутацией каналов,сообщений,пакетов).
- •11. Протоколы вычислительных сетей.
- •13. Протокол sdlc(synchronius data link communication).
- •12.Протокол bsc(binary synchronius communications)(протокол 2го уровня).
- •14.Примитивные Методы маршрутизации(случайная маршрутизация,лавинная маршрутизация).
- •4)Оптоволокно
- •18. Топологии локальных сетей.
- •21.Методы доступа к шине и дереву:
- •23. Кольцевая сеть фирмы ibm – Token Ring.
- •24. Технические средства(передающие среды) Ethernet(коаксиальный кабель – толстый и тонкий Ethernet).
- •25. Технические средства(передающие среды) Ethernet(витая пара).
- •25. Технические средства(передающие среды) Ethernet(оптоволокно).
- •38.Таблицы маршрутизации ip в Windows.
- •39.Таблицы маршрутизации ip в Windows.
11. Протоколы вычислительных сетей.
Рис11
Правила и процедура взаимодействия соседних уровней программной структуры внутри одного узла называется интерфейсом.
Правила и процедуры взаимодействия одноименных уровней программной структуры различных узлов называют протоколами.
В связи с этим на каждом уровне существуют свои наборы протоколов.
На 7 уровне это протоколы управления прикладными программами.
На 6 уровне это протоколы управления представлением.
На 5 уровне это протоколы управления сеансами связи.
На 4 уровне это протоколы управления передачей
На 3 уровне это протоколы управления сетью
На 2 уровне это протоколы управления информационным каналом
На 1 уровне это протоколы управления физическим каналом.
Так же как и сами уровни, протоколы можно разделить на 3 группы:
1)1,2 уровни – протоколы 1 группы определяют правила и процедуры передачи данных по физическому каналу между 2-мя соседними узлами.
2)3,4 уровни – протоколы 2й группы определяют правила и процедуры передачи данных по сети между узлом отправителем и узлом получателем.
3)5,6,7 уровни – протоколы 3й группы определяют правила и процедуры взаимодействия пользователя с сетью.
13. Протокол sdlc(synchronius data link communication).
Протокол 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.