logo search
Программа Сетевой академии Cisco CCNA 3 и 4 (Вс

Различия между технологиями lapb, Frame Relay, isdn/lapd, hdlc, ppp и ddr

Данные сетевого уровня передаются на канальный уровень с последующей передачей в физический канал, который обычно является соединением типа "точка-точка". Ка­нальный уровень создает фрейм вокруг данных сетевого уровня для того, чтобы можно было выполнять необходимые операции проверки и управления. Каждый тип соедине­ния использует некоторый протокол 2-го уровня для инкапсуляции потоков данных при их прохождении по каналу WAN-сети. Для того, чтобы использовался правильный про­токол инкапсуляции, на каждом последовательном интерфейсе маршрутизатора должен быть сконфигурирован тип инкапсуляции на 2-м уровне. Выбор протокола инкапсуля­ции зависит от используемой WAN-технологии и коммуникационного оборудования. Создание фреймов, как правило, основано на стандартах протокола HDLC.

Создание фреймов HDLC преследует цель надежной доставки данных по нена­дежным каналам и поэтому включает в себя сигнальные механизмы управления по­токами и контроля ошибок. Фрейм всегда начинается и заканчивается 8-битовым полем фланга, который в двоичной форме имеет вид 01111110, ав шестнадцатерич- ной — 7Е16 (7Е по основанию 16).

Поскольку существует вероятность, что такая последовательность битов может встретиться в самих передаваемых данных, отправляющая их система HDLC всегда вставляет 0 после каждых последовательных пяти единиц в поле данных, поэтому на практике последовательность флаговых битов может присутствовать только на кон­цах фрейма. Принимающая система удаляет эти вставленные биты. В тех случаях, когда фреймы передаются последовательно друг за другом, оконечный флаг первого фрейма используется в качестве стартового флага следующего фрейма.

Каналам WAN-сетей не требуется адресное поле, поскольку почти всегда они являют­ся каналами типа "точка-точка", однако это поле все же присутствует. Оно может иметь длину 1 или 2 байта. Управляющее поле указывает тип фрейма, который может бьггь ин­формационным, супервизорным или ненумерованным. Ненумерованные фреймы пере­дают сообщения установки канала, информационные фреймы содержат данные сетевого уровня, а супервизорные фреймы управляют потоком информационных фреймов и при необходимости запрашивают повторную передачу данных в случае ошибок при передаче. Управляющее поле обычно имеет длину 1 байт, однако в системах с расширенными скользящими окнами его длина составляет 2 байта. Адресное и управляющее поля вместе называются заголовком фрейма. За управляющим полем находятся инкапсулированные данные, а далее — контрольная последовательность фрейма (frame check sequence — FCS), использующая механизм проверки циклической избыточности и образующая поле длиной 2 или 4 байта.

Как показано на рис. 20.18, на практике используются несколько протоколов ка­нального уровня, включая подмножества и фирменные версии протокола HDLC. Присутствующий на рисунке протокол РРР обсуждается более подробно в следую­щем разделе. Как протокол РРР, так и Cisco-версия протокола HDLC содержат до­полнительное поле в заголовке, которое используется для указания протокола сете­вого уровня инкапсулированных данных.