Общие принципы построения сетей. Физический уровень передачи данных. Технологии локальных сетей. Стек протоколов TCP/IP, страница 37

Достоинства режима передачи по виртуальным каналам достигаются при передаче данных, в этом случае коммутатор принимает решение о направлении пакета анализируя номер виртуального канала, а не адрес конечного узла, что приводит к увеличению скорости коммутации.

Разрушение виртуального канала происходит передачей пакета специального назначения, при получении которого коммутаторы освобождают выделенные для виртуального канала ресурсы.

Несмотря на возможности достижения потенциально более высоких скоростей, чем в сетях с дейтаграммными методамм передачи (когда решение о маршрутизации принимается для каждого пакета отдельно на основании адреса узла-получателя) режим передачи данных по виртуальным каналам, имеет недостатки связанные с отказоустойчивостью сети. При отказе коммутатора или канала на пути виртуального канала соединение разрывается, и виртуальный канал приходится прокладывать заново.

10.4. Технология Frame Relay.

Технология Frame Relay (технология ретрансляции кадров) предназначена для передачи данных на скорости 2 Мбит/с. Преимуществом сетей Frame Relay является их низкая протокольная избыточность, что обеспечивает высокую пропускную способность и небольшую задержку кадров. Передача данных по сетям Frame Relay основывается на механизме  виртуальных каналов. Существенной особенностью технологии является гарантированная поддержка основных показателей качества транспортного обслуживания локальных сетей - средней скорости передачи данных и допустимой пульсации трафика.

Технология Frame Relay при передаче кадров использует протоколы физического и канального уровней. Поскольку кадры передаются без преобразования и контроля, и сеть не передает квитанции подтверждения между коммутаторами на каждый кадр пользователя Frame  Relay обеспечивает высокую производительность передачи. Отказ от коррекции искажений кадров подразумевает, что конечные узлы будут обнаруживать и корректировать ошибки за счет работы протоколов транспортного или более высоких уровней.

Для обеспечения гарантий по обслуживанию трафика в сетях Frame Relay используется процедура заказа качества обслуживания при установлении соединения. Для каждого виртуального соединения определяется несколько параметров влияющих на качество обслуживания:

·  согласованная информационная скорость, с которой сеть будет передавать данные пользователя;

·  согласованный объем пульсаций - максимальное количество байт, которые сеть будет передавать от пользователя за интервал времени.

·  дополнительный объем пульсации – максимальное количество байтов, которые сеть будет пытаться передать сверх установленного значения согласованного объема пульсаций за интервал времени.

Основным параметром, по которому абонент сети заключает соглашение при установлении виртуального соединения, является согласованная скорость передачи данных. Для постоянных виртуальных каналов это соглашение является частью контракта на пользование услугами сети. При установлении коммутируемого виртуального канала соглашение о качестве обслуживания заключается автоматически.

После установления соединения,  в общем случае, пользователь не должен передавать данные со скоростью превышающей согласованную информационную скорость. Однако в случае если трафик поступающий от пользователя начинает превышать согласованную скорость и согласованный объем пульсаций, то сеть отказывается от гарантий по доставке поступающих кадров и помечает кадры признаком удаления. Кадры отмеченные таким признаком удаляются из сети только в случае, если коммутаторы сети испытывают перегрузку, если же перегрузки нет, то кадры помеченные признаком удаления доставляются адресату.

Такое поведение сети соответствует случаю, когда общее количество данных переданных пользователем не превышает суммы согласованного и дополнительного объема пульсаций. Если этот порог оказывается превышен, то кадры с признаком удаления немедленно отбрасываются.

Заключение соглашения на создание виртуального канала не обязательно подразумевает включение всех параметров обслуживания, например возможно использование параметров согласованной информационной скорости и согласованного объема пульсаций или только  значения дополнительного объема пульсаций.