Уровень канала и механизмы доступа к сети
Обзор Уровень канала передачи данных. 1.1. Методы построения протоколов канального уровня 1.2. Протокол HDLC Механизмы доступа к сети. Уровень канала передачи данных (link layer) любой архитектуры связи должен обеспечивать надлежащую и правильную доставку кадров между соединениями сети. Для этой цели были разработаны разнообразные протоколы. Рассмотрим основные аспекты протокола управления каналом передачи данных и различные методы разработки таких протоколов. Протокол канала должен объединять правила или процедуры, которые обеспечивают установление связи между двумя концами канала (эта фаза протокола называется фазой установления соединения). Кроме того, протокол должен обеспечивать надлежащую передачу пакетов данных в течении следующей фазы – передачи данных. Пакеты данных предоставляют информацию, передаваемую от вышестоящего сетевого уровня. Наконец, протокол должен предусматривать процедуры завершения связи либо когда канал больше не нужен, либо когда в нем появляются шумы или повреждения, нарушающие связь. Рассмотрим только фазу передачи данных. Связь между двумя концами канала по своей природе асинхронна. Поэтому для того, чтобы обеспечивалась возможность регистрации передаваемых символов, в отдельных пакетах должна содержаться синхроинформация, обычно в форме поля синхронизации. Пакеты, принятые с ошибками, должны быть опознаны. Процедура подтверждения должна быть организована таким образом, чтобы указывалось, приняты пакеты правильно или неправильно. Наконец, пакеты должны быть пронумерованы, чтобы обеспечивалась надлежащая доставка информации на следующий вышестоящий (в данном случае, сетевой) уровень принимаемого конца канала. Уровень канала передачи данных. Методы построения протоколов канального уровня