Сети и технология frame relay. Что Ethernet-инженеру нужно знать о Frame Relay

2.2.2. Сети Frame Relay (FR)

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

Стек протоколов Frame Relay передает кадры при установленном виртуальном соединении по протоколам физического и канального уровней. В Frame Relay функции сетевого уровня перемещены на канальный уровень, поэтому необходимость в сетевом уровне отпала. На канальном уровне в Frame Relay выполняется мультиплексирование потока данных в кадры.

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

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

Сети Frame Relay широко используется в корпоративных и территориальных сетях в качестве:

  • каналов для обмена данными между удаленными локальными сетями (в корпоративных сетях);
  • каналов для обмена данными между локальными и территориальными (глобальными) сетями.

Технология Frame Relay (FR) в основном используется для маршрутизации протоколов локальных сетей через общие (публичные) коммуникационные сети. Frame Relay обеспечивает передачу данных с коммутацией пакетов через интерфейс между оконечными устройствами пользователя DTE (маршрутизаторами, мостами, ПК) и оконечным оборудованием канала передачи данных DCE (коммутаторами сети типа "облако").

Коммутаторы Frame Relay используют технологию сквозной коммутации, т.е. кадры передаются с коммутатора на коммутатор сразу после прочтения адреса назначения, что обеспечивает высокую скорость передачи данных. В сетях Frame Relay применяются высококачественные каналы передачи, поэтому возможна передача трафика чувствительного к задержкам (голосовых и мультимедийных данных). В магистральных каналах сети Frame Relay используются волоконно-оптические кабели, а в каналах доступа может применяться высококачественная витая пара.


Рис. 1.

На рисунке представлена структурная схема сети Frame Relay, где изображены основные элементы:

  1. DTE (data terminal equipment) – аппаратура передачи данных (маршрутизаторы, мосты, ПК).
  2. DCE (data circuit-terminating equipment) – оконечное оборудование канала передачи данных (телекоммуникационное оборудование, обеспечивающее доступ к сети).

Физический уровень Frame Relay

На физическом уровне Frame Relay используют цифровые выделенные каналы связи, протокол физического уровня I.430/431.

Канальный уровень Frame Relay

В сети Frame Relay используется два типа виртуальных каналов: постоянные (PVC) и коммутируемые виртуальные каналы. На канальном уровне поток данных структурируется на кадры, поле данных в кадре имеет переменную величину, но не более 4096 байт. Канальный уровень реализуется протоколом LAP-F. Протокол LAP-F имеет два режима работы: основной и управляющий. В основном режиме кадры передаются без преобразования и контроля.

В поле заголовка кадра имеется информация, которая используется для управления виртуальным соединением в процессе передачи данных. Виртуальному соединению присваивается определенный номер (DLCI). DLCI (Data Link Connection Identifier) - идентификатор соединения канала данных.

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

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

Процесс передачи данных через коммутируемые виртуальные каналы осуществляется следующим образом:

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

Процесс передачи данных через предварительно установленные постоянные виртуальные каналы осуществляется следующим образом:

  • передача данных по установленному логическому каналу;
  • режим ожидания, когда коммутируемая виртуальная цепь установлена, но обмен данными не происходит.

Достоинства сети Frame Relay:

  • высокая надежность работы сети;
  • обеспечивает передачу чувствительный к временным задержкам трафик (голос, видеоизображение).

Недостатки сети Frame Relay:

  • высокая стоимость качественных каналов связи;
  • не обеспечивается достоверность доставки кадров.

Технология Frame relay (FR) изложена в § 4.3. Сети Frame relay (ретрансля­ция кадров) также являются сетями пакетной коммутации, но отличаются от сетей Х.25: на канальном уровне не выполняется контроль ошибок. Контроль за пра­вильностью передачи данных от отправителя должен осуществляться на бо­лее высоком уровне иерархии протоколов; мультиплексирование (маршрутизация) осуществляется на канальном (ап­паратном) уровне. Управление потоком отсутствует. В основном применяются постоянные виртуальные каналы. На рис. 10.12 представлена структура сети Frame relay. Так как в FR применены виртуальные каналы (статическое мультиплекси­рование), то абонент (маршрутизатор) имеет возможность в течение некото­рого времени передавать данные со скоростью выше той, которая ему гаран­тируется. В связи с этим главной причиной потери передаваемых данных в

сетях ретрансляции кадров является перегрузка (congestion) узлов коммута­ции. Управление трафиком организовано так, что абонент по своему выбору ведет передачу либо в гарантированном режиме, либо с превышением заранее согласованной скорости, что, естественно, сопряжено с риском потери инфор­мации и с повтором передачи искаженных кадров. Пропускная способность сети FR, выделяемая виртуальному каналу, харак­теризуется следующими параметрами. гарантированная скорость передачи данных, т. е. обеспечиваемая абонен­ту постоянно (committed information rate, CIR); учетный период - промежуток времени (секунды), для которого опреде­лен максимальный объем данных (биты), передаваемых сетью с удовлетвори­тельной вероятностью (committed rate measurement interval, T c). гарантированный объем передачи - максимальный объем данных (биты), транспортировка которых в течение учетного периода Т с обеспечена с высокой вероятностью (committed burst size, В с). дополнительный объем передачи - максимальный объем данных (биты), доставка которых в течение учетного периода Т с (в дополнение к объему В с) возможна, но с меньшей вероятностью (excess burst size, В е). максимальная скорость передачи данных (excess information rate, EIR), которая определяется как EIR = (В с + В е)/Т с. Другое название этого параметра - пропускная способность порта (port speed). Из приведенных определений понятно, что CIR, В с и Т с должны удовлетво­рять следующему отношению: CIR = В с /Т с. Пользователь выбирает (и оплачи­вает) пропускную способность порта (EIR) и гарантированную скорость пере­дачи данных (CIR) для каждого виртуального канала, проходящего через порт.

Скорость передачи данных вычисляется узлом доступа к сети FR путем измерения объема, переданного за время Т с. При этом выполняются следую­щие действия: 1. Если полученное значение скорости не превосходит CIR, кадры переда­ются без изменения. 2. Если скорость больше CIR, но меньше EIR, то в кадрах устанавливается бит DE (Discard Eligibility), разрешающий их удаление (при возникновении пере­грузки сети такие кадры отбрасываются в первую очередь). Бит DE может устанавливаться и оборудованием пользователя, которое, таким образом, вы­бирает, какими кадрами пожертвовать прежде всего. 3. В случае, когда скорость превосходит ЕГО., поступающие кадры удаляют­ся независимо от каких-либо условий. Некоторые поставщики услуг предлагают значительные скидки за переда­чу кадров с битом DE. При наличии в сети достаточного запаса пропускной способности абонент может снизить свои финансовые затраты (иногда больше 50 %), положив CIR = 0 (в этом случае DE = 1 во всех передаваемых кадрах). Таким образом, в сетях FR допускается передача данных со скоростью выше гарантированной вплоть до пропускной способности порта, но при этом некото­рые кадры могут быть потеряны и для их восстановления требуется повторная передача. Российские абоненты могут воспользоваться некоторыми международны­ми службами: Global Managed Data Service (английская компания Cable&Wireless PLC), SITA (английская компания SITA Group), Datanet (финская компания Telecom Finland). Есть и отечественные сети, предоставляющие услуги Frame relay: Маком- нет, Метроком, Роском, СОВАМ-телепорт, Спринт и др. Диапазон параметра пропускной способности порта EIR составляет от 56 - 64 кбит/с до 1,544 Мбит/с с шагом 64 кбит/с, а СШ. - 4, 8,16, 32, 56, 64 кбит/с и далее до 1,544 Мбит/с с шагом 64 кбит/с. Основными преимуществами сетей Frame relay являются: высокая скорость передачи. В настоящее время сети Frame relay обеспе­чивают скорость передачи 56 кбит/с и 1,544 Мбит/с; малая сетевая задержка при активизации виртуального канала; хорошая связность для звездной и ячеистой топологии; эффективное использование полосы пропускания. В то же время можно отметить следующие недостатки Frame relay: для подключения к сети Frame relay пользователю необходимо арендо­вать или иметь собственную выделенную линию; для эффективной работы сети требуется высокая надежность каналов свя­зи. Поэтому для построения сетей Frame relay используются дорогие спутни­ковые, оптоволоконные, цифровые каналы связи; сети Frame relay не рассчитаны на передачу больших файлов данных (по­рядка 100 Мбайт), данных мультимедиа и на обслуживание ровного трафика (например, при коллективной разработке ПО). Сети Frame relay предназначены, прежде всего, для приложений со случай­ными сильными всплесками трафика, которые, например, имеют место в сетях электронной почты, автоматизированного проектирования, а также в системах клиент/сервер.

Лекция 6. Принципы построения сетей Frame Relay и АТМ

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

Стек протоколов Frame Relay передает кадры при установленном виртуальном соединении по протоколам физического и канального уровней. В Frame Relay функции сетевого уровня перемещены на канальный уровень, поэтому необходимость в сетевом уровне отпала. На канальном уровне в Frame Relay выполняется мультиплексирование потока данных в кадры.

Frame Relay осуществляет мультиплексирование в одном канале связи нескольких потоков данных. Кадры при передаче через коммутатор не подвергаются преобразованиям, поэтому сеть получила название ретрансляции кадров. Таким образом, сеть коммутирует кадры, а не пакеты. Скорость передачи данных до 44 Мбит/с, но без гарантии целостности данных и достоверности их доставки.

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

Технология Frame Relay в основном используется для маршрутизации протоколов локальных сетей через общие (публичные) коммуникационные сети. Frame Relay обеспечивает передачу данных с коммутацией пакетов через интерфейс между оконечными устройствами пользователя DTE (маршрутизаторами, мостами, ПК) и оконечным оборудованием канала передачи данных DCE (коммутаторами сети типа "облако").

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

На рисунке 6.1 представлена структурная схема сети Frame Relay, где изображены основные элементы:

DTE (data terminal equipment) – аппаратура передачи данных (маршрутизаторы, мосты, ПК);

DCE (data circuit-terminating equipment) – оконечное оборудование канала передачи данных (телекоммуникационное оборудование, обеспечивающее доступ к сети).

Рисунок 6.1 – Cтруктурная схема сети Frame Relay

Физический уровень Frame Relay. На физическом уровне FR используют цифровые выделенные каналы связи, протокол физического уровня I.430/431.

Канальный уровень Frame Relay. Протокол канального уровня LAP-F в сетях Frame Relay имеет два режима работы – основной (core) и управляющий (control). В основном режиме, который практикуется в сегодняшних сетях FR, кадры передаются без преобразования и контроля, как и в коммутаторах локальных сетей. За счет этого сети FR обладают высокой производи- тельностью, так как кадры в коммутаторах не подвергаются преобразованию, а сеть не передает квитанции подтверждения между коммутаторами на каждый пользовательский кадр. Структура стека (рисунок 6.2) отражает происхождение технологии FR в недрах технологии ISDN, так как сети FR заимствуют многое из стека протоколов ISDN (процедуры установления SVC).

Основу технологии составляет протокол LAP-F core, который является упрощенной версией протокола LAP-D.

Протокол LAP-F (стандарт Q.922 ITU-T) работает на любых каналах сети ISDN, а также на каналах типа Т1/Е1. Терминальное оборудование посылает в сеть кадры LAP-F в любой момент времени, считая что виртуальный канал в сети коммутаторов проложен. При использовании PVC оборудованию Frame Relay нужно поддерживать только протокол LAP-F core. Протокол LAP-F contol является необязательной надстройкой над LAP-F core, которая выполняет функции контроля доставки кадров и управления потоком. При этом control сетью реализуется служба frame switching.

Рисунок 6.2 – Стек протоколов Frame Relay

Технология ATM. В 80-е годы во многих промышленных развитых странах началась разработка широкополосной цифровой сети с интеграцией служб (B-ISDN). Создание такой сети позволяет организовать такие службы, как высококачественная видеотелефония, видеоконференции, высокоскорост- ная передача данных, передача телевизионных программ высокого качества, поиск видеоинформации и ряд других. Для этого требуются скорости передачи, превышающие 2 Мбит/с, являющуюся максимальной скоростью, предостав- ляемой пользователю узкополосной ISDN. В результате исследований, проводившихся с середины 80-х годов, МККТТ (ныне МСЭ-Т) принял в 1988 г. рекомендацию I.121, определившую общие принципы B-ISDN. Наиболее важный из них – использование асинхронного режима переноса информации (АТМ), реализующего процессы передачи и коммутации выше физического уровня. Решающее значение при выборе АТМ имело то, что большинство источников информации работают в прерывистом режиме. Например, коэффициент активности речи составляет 0,3 – 0,4, еще меньше он в интер- активных системах передачи данных, весьма разнообразна видеоинформация и т. д. Поэтому применение синхронного режима переноса (STM), при котором выделяется постоянная полоса пропускания, соответствующая наивысшей мгновенной скорости передачи информации, оказывается весьма неэффек- тивным. В то же время асинхронный режим переноса, основанный на статистических (пакетных) методах, позволяет гибко распределять полосу пропускания, обеспечивая совместную работу разнообразных служб в условиях изменения параметров служб и нагрузки.

В соответствии с определениями рекомендаций I.113 и I.121 термин АТМ обозначает специфический пакетно-ориентированный режим переноса информации, использующий метод асинхронного временного разделения, при котором поток информации организуется в блоки фиксированной длины, называемые ячейками. Для прояснения терминологии следует заметить, что согласно рекомендации G.803 различают термины "передача" (transmission), обозначающий физический процесс распространения сигнала по каналу связи, и "перенос" (transfer) – процесс перемещения информации по сети. Ячейка (cell) имеет длину 53 байта, из которых 48 байтов – информация пользователя и 5 байт – заголовок. Основное назначение заголовка – идентификация ячеек, принадлежащих одному и тому же виртуальному каналу. АТМ является методом, ориентированным на установление соединений. До начала передачи информации между пользователями должен быть организован виртуальный канал. Сигнальная и пользовательская информация передаются по отдельным виртуальным каналам. Группа виртуальных каналов, проходящих на некоторых участках сети по одному и тому же направлению, может объединяться в виртуальный тракт. Поскольку АТМ предполагает использование высоко- скоростных и обладающих высокой помехозащищенностью цифровых систем передачи (как правило, на основе волоконно-оптических линий), повышение верности осуществляется только в оборудовании пользователей. Отказ от повышения верности в узлах коммутации значительно упрощает алгоритм их функционирования и позволяет применять в них аппаратные средства, имеющие значительно более высокое быстродействие, чем программируемые микропроцессоры. Высокая пропускная способность трактов передачи, быстродействие коммутационных устройств и короткая длина ячеек обеспечивают, как правило, быструю доставку ячеек по сети. Контроль за их доставкой осуществляется в оконечном оборудовании пользователей. По своей сути метод АТМ представляет собой разновидность метода коммутации пакетов – так называемую быструю коммутацию пакетов – наиболее близкую по своим пользовательским характеристикам методу коммутации каналов.



Сеть АТМ способна не только быть основой для организации самых разнообразных служб в рамках B-ISDN, предназначенных для передачи данных, изображений и т.д. Она также может служить транспортной средой для телефонной сети, узкополосной ISDN, связи городских сетей передачи данных (MAN) и др. (рисунок 6.3).

Рисунок 6.3 – Логическая схема возможного использования сети АТМ

Использования технологии АТМ позволяет строить гибкие сети, эффективно использующие пропускную способность трактов передачи за счет их статистического мультиплексирования. Универсальность АТМ состоит еще и в том, что это первая технология, которая может использоваться в сетях любого масштаба: локальных (LAN), городских (MAN) и территориальных (WAN).

Упрощенная архитектура сети АТМ представлена на рисунке 6.4.

Рисунок 6.4 – Структура сети АТМ

Она состоит из связанных между собой АТМ коммутаторов. Находящееся за пределами сети оборудование пользователя взаимодействует с коммутаторами через интерфейс пользователь – сеть (UNI). Для взаимодей- ствия коммутаторов между собой служит интерфейс сетевого узла (NNI). МСЭ-Т стандартизировал в рекомендации I.432 два типа интерфейса UNI: на скоростях 155 и 622 Мбит/с (это скорости 1-го и 4-го уровней SDH). Подготовлены стандарты по использованию технологии АТМ на первичной скорости европейской иерархии 2 Мбит/с.

Стек протоколов ATM (рисунок 6.5) включает уровень адаптации ATM и физический уровень.

Рисунок 6.5 – Стек протоколов АТМ

Уровень адаптации АТМ (AAL) осуществляет преобразование пользовательской информации в информационные поля ячеек и наоборот. Именно наличие AAL придают АТМ присущую ей способность переносить разнообразную пользовательскую информацию в стандартных ячейках. Следует подчеркнуть, что процедуры ААL реализуются вне пределов сети АТМ в оконечном оборудовании пользователя. Уровень адаптации может использовать для своих нужд до 4 байт в пределах 48-байтного информационного поля ячейки, оставляя, таким образом, непосредственно для полезной информации пользователей 44 байта. AAL делится, в свою очередь, на два подуровня: подуровень конвергенции (CS) и подуровень разборки и сборки (сегментации и реассемблирования) (SAR).

Верхний из них – CS – получает информацию от пользователя и разбивает ее на протокольные единицы данных этого подуровня, длина которых определяется конкретным типом уровня адаптации. Далее к ним добавляются заголовок и окончание, содержащие служебную информацию о виде передаваемого трафика и размере протокольной единицы, а также позволяющие осуществлять контроль и исправление ошибок на приеме. При необходимости этот подуровень обеспечивает также синхронизацию. Подуровень разборки и сборки принимает полученные протокольные единицы CS и разбивает их на фрагменты, длина которых от 44 до 48 байтов. К ним могут добавляться заголовок (1 – 2 байта), идентифицирующий тип данного фрагмента, и окончание (до 2 байт), содержащее контрольную сумму. В результате получается 48-байтная последовательность, образующая информационное поле ячейки АТМ. Описанный выше алгоритм варьируется в зависимости от типа уровня адаптации. На приеме все процедуры выполняются в обратной последовательности. Уровень АТМ добавляет к полученным от подуровня SAR 48-байтным последовательностям 5-байтовые заголовки, формируя таким образом ячейки АТМ, передаваемые затем на физический уровень. К функциям уровня АТМ относятся также: управление входным потоком на интерфейсе пользователь-сеть; мультиплексирование ячеек, принадлежащим различным виртуальным каналам и трактам, в единый поток; преобразование идентификаторов виртуальных каналов в узлах коммутации. На приемной стороне уровень АТМ осуществляет демультиплексирование потока ячеек и удаление заголовков.

Физический уровень также состоит из двух подуровней: подуровень конвергенции передачи (TC) и подуровень, зависящий от физической среды (PMD). Подуровень ТС осуществляет согласование потока ячеек с используемой системой передачи (например, упаковывает ячейки АТМ в контейнеры SDH). Подуровень PMD ответственен за передачу и прием битов, передаваемых в конкретной физической среде (оптическое волокно, коаксиальный кабель).

Основная литература: 2

Дополнительная литература: 7

Контрольные вопросы:

1. Какую технику для передачи данных использует технология FR?

2. Какие два режима работы в сетях FR имеет протокол канального уровня LAP-F?

3. В чем заключается универсальность АТМ?

4.Какие уровни включает стек протоколов ATM?

5. Объясните структуру сети АТМ.

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


Frame Relay первоначально замышлялся как протокол для использования в интерфейсах ISDN, и исходные предложения, представленные в CCITT в 1984 г., преследовали эту цель. Была также предпринята работа над Frame Relay в аккредитованном ANSI комитете по стандартам T1S1 в США.

Крупное событие в истории Frame Relay произошло в 1990 г., когда Cisco Systems, StrataCom, Northern Telecom и Digital Equipment Corporation образовали консорциум, чтобы сосредоточить усилия на разработке технологии Frame Relay и ускорить появление изделий Frame Relay, обеспечивающих взаимодействие сетей. Консорциум разработал спецификацию, отвечающую требованиям базового протокола Frame Relay, рассмотренного в T1S1 и CCITT; однако он расширил ее, включив характеристики, обеспечивающие дополнительные возможности для комплексных окружений межсетевого об"единения. Эти дополнения к Frame Relay называют обобщенно local management interface (LMI) (интерфейс управления локальной сетью).


Основы технологии

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

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

В роли интерфейса между оборудованием пользователя и сети, Frame Relay обеспечивает средства для мультиплексирования большого числа логических информационных диалогов (называемых виртуальными цепями) через один физический канал передачи, которое выполняется с помощью статистики. Это отличает его от систем, использующих только технику временного мультиплексирования (TDM) для поддержания множества информационных потоков. Статистическое мультиплексирование Frame Relay обеспечивает более гибкое и эффективное использование доступной полосы пропускания. Оно может использоваться без применения техники TDM или как дополнительное средство для каналов, уже снабженных системами TDM.

Другой важной характеристикой Frame Relay является то, что она использует новейшие достижения технологии передачи глобальных сетей. Более ранние протоколы WAN, такие как Х.25, были разработаны в то время, когда преобладали аналоговые системы передачи данных и медные носители. Эти каналы передачи данных значительно менее надежны, чем доступные сегодня каналы с волоконно-оптическим носителем и цифровой передачей данных. В таких каналах передачи данных протоколы канального уровня могут предшествовать требующим значительных временных затрат алгоритмам исправления ошибок, оставляя это для выполнения на более высоких уровнях протокола. Следовательно, возможны большие производительность и эффективность без ущерба для целостности информации. Именно эта цель преследовалась при разработке Frame Relay. Он включает в себя алгоритм проверки при помощи циклического избыточного кода (CRC) для обнаружения испорченных битов (из-за чего данные могут быть отвергнуты), но в нем отсутствуют какие-либо механизмы для корректирования испорченных данных средствами протокола (например, путем повторной их передачи на данном уровне протокола).

Другим различием между Frame Relay и Х.25 является отсутствие явно выраженного управления потоком для каждой виртуальной цепи. В настоящее время, когда большинство протоколов высших уровней эффективно выполняют свои собственные алгоритмы управления потоком, необходимость в этой функциональной возможности на канальном уровне уменьшилась. Таким образом, Frame Relay не включает явно выраженных процедур управления потоком, которые являются избыточными для этих процедур в высших уровнях. Вместо этого предусмотрены очень простые механизмы уведомления о перегрузках, позволяющие сети информировать какое-либо устройство пользователя о том, что ресурсы сети находятся близко к состоянию перегрузки. Такое уведомление может предупредить протоколы высших уровней о том, что может понадобиться управление потоком.

Стандарты Current Frame Relay адресованы перманентным виртуальным цепям (PVC), определение конфигурации которых и управление осуществляется административным путем в сети Frame Relay. Был также предложен и другой тип виртуальных цепей - коммутируемые виртуальные цепи (SVC). Протокол ISDN предложен в качестве средства сообщения между DTE и DCE для динамичной организации, завершения и управления цепями SVC.


Форматы блока данных

Формат блока данных изображен на Рис. 2.2.1. Флаги (flags) ограничивают начало и конец блока данных. За открывающими флагами следуют два байта адресной (address) информации. 10 битов из этих двух байтов составляют идентификацию (ID) фактической цепи (называемую сокращенно DLCI от "data link connection identifier").


Длина поля, в байтах 1 2 Variable 2 1

Flag Address Data FCS Flag

Рис. 2.2.1 Кадр Frame Relay


Центром заголовка Frame Relay является 10-битовое значение DLCI. Оно идентифицирует ту логическую связь, которая мультиплексируется в физический канал. В базовом режиме адресации (т.е. не расширенном дополнениями LMI), DLCI имеет логическое значение; это означает, что конечные усторойства на двух противоположных концах связи могут использовать различные DLCI для обращения к одной и той же связи. На рис. 2.2.2 представлен пример использования DLCI при адресации в соответствии с нерасширенным Frame Relay.

Рис. 2.2.2 предполагает наличие двух цепей PVC: одна между Aтлантой и Лос-Анджелесом, и вторая между Сан Хосе и Питтсбургом. Лос Анджелес может обращаться к своей PVC с Атлантой, используя DLCI=12, в то время как Атланта обращается к этой же самой PVC, используя DLCI=82. Аналогично, Сан Хосе может обращаться к своей PVC с Питтсбургом, используя DLCI=62. Сеть использует внутренние патентованные механизмы поддержания двух логически значимых идентификаторов PVC различными.

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

Бит C/R, следующий за самым значащим байтом DLCI, в настоящее время не используется.


Рис. 2.2.2 Адресация Frame Relay


И наконец, три бита в двубайтовом DLCI являются полями, связанными с управлением перегрузкой. Бит "Уведомления о явно выраженной перегрузке в прямом направлении" (FECN) устанавливается сетью Frame Relay в блоке данных для того, чтобы сообщить DTE, принимающему этот блок данных, что на тракте от источника до места назначения имела место перегрузка. Бит "Уведомления о явно выраженной прегрузке в обратном направлении" (BECN) устанавливается сетью Frame Relay в блоках данных, перемещающихся в направлении, противоположном тому, в котором перемещаются блоки данных, встретившие перегруженный тракт. Суть этих битов заключается в том, что показания FECN или BECN могут быть продвинуты в какой-нибудь протокол высшего уровня, который может предпринять соответствующие действия по управлению потоком. (Биты FECN полезны для протоколов высших уровней, которые используют управление потоком, контролируемым пользователем, в то время как биты BECN являются значащими для тех протоколов, которые зависят от управления потоком, контролируемым источником ("emitter-controlled").

Бит "приемлемости отбрасывания" (DE) устанавливается DTE, чтобы сообщить сети Frame Relay о том, что какой-нибудь блок данных имеет более низшее значение, чем другие блоки данных и должен быть отвергнут раньше других блоков данных в том случае, если сеть начинает испытывать недостаток в ресурсах. Т.е. он представляет собой очень простой механизм приоритетов. Этот бит обычно устанавливается только в том случае, когда сеть перегружена.


Может применяться высококачественная витая пара. Рис. 3. Структурная схема сети Frame Relay. На рисунке представлена структурная схема сети Frame Relay, где изображены основные элементы: DTE (Data Terminal Equipment) – аппаратура передачи данных (маршрутизаторы, мосты, ПК). DCE (Data Circuit-Terminating Equipment) – оконечное оборудование канала передачи данных (телекоммуникационное...





Туннелирования показан на рис. 6. Рис. 6. Туннелирование с использованием GRE Две локальные сети, использующие протокол IPX, разделены некоторой сетью, работающей по протоколу IP. При использовании GRE маршрутизаторы Cisco, находящиеся на краях этой сети (назовем ее IP WAN) могут инкапсулировать дейтаграммы IPX в пакеты IP для передачи первых через сеть IP. Внутри туннелированных сетей сетевые...

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





Предлагается, для самого дешевого решения, на каждый из клиентских компьятеров установить ОС Windows 95. Администрация Владимирской области обладает лицензией на использование данного продукта. Фирма Shiva, крупнейший поставщик оборудования и программного обеспечения для корпоративных территориальных сетй связи, помогла фирме Microsoft внедрить в Windows 95 функции удаленного доступа. ...

Технология Frame Relay(FR, ретрансляция кадров) ориентирована на использование в сетях с коммутацией пакетов. Сама технология охватывает только физический и канальный уровни OSI. Сетью Frame Relay принято считать любую сеть, использующую на нижних двух уровнях управления одноименную технологию. Основное отличие Frame Relay от Х.25 - в механизме обеспечения достоверности информации. Сеть Х.25 разрабатывалась с учетом плохих аналоговых каналов связи, имевшихся в то время, и поэтому в ней приняты весьма трудоемкие меры по обеспечению достоверности, требующие для своей реализации больших временных затрат. Именно поэтому сеть Х.25 является сетью с гарантированной доставкой информации.

Технология FR разрабатывалась с учетом уже достигнутых в телекоммуникациях высоких скоростей передачи данных и низкого уровня ошибок в современных сетях. Таким образом, сеть Frame Relay ориентирована на хорошие цифровые каналыпередачи информации, и в ней отсутствует проверка выполнения соединения между узлами и контроль достоверности информации(контроль за появлением ошибок) на канальном уровне, а именно на этом уровне в FR выполняется мультиплексирование потока данных в кадры. Каждый кадр канального уровня содержит заголовок, который используется для маршрутизации трафика. Контроль достоверности передачи осуществляется на верхних уровнях модели OSI. При обнаружении ошибки повторная передача кадра не производится, а искаженный кадр просто выбрасывается.

Таким образом в сети Frame Relay обеспечивается гарантированная согласованная скорость передачи информации. Скорость передачи может быть весьма большой: в диапазоне от 56 Кбит/с до 44 Мбит/с, но без гарантии достоверности доставки.

Компонентами сети Frame Relay являются устройства трех основных категорий:

l устройства DTE (Data Terminal Equipment);

l устройства DCE (Data Circuit-Terminating Equipment);

l устройства FRAD (Frame Relay Access Device).

Также как и в сети X.25, основу Frame Relay составляют виртуальные каналы (virtual circuits). Виртуальный канал в сети Frame Relay представляет собой логическое соединение, создаваемое между двумя устройствами DTE в сети Frame Relay и используемое для передачи данных.

В сети Frame Relay используется два типа виртуальных каналов - коммутируемые (SVC) и постоянные (PVC).

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

l установление вызова (Call Setup) - на этом этапе организуется виртуальное соединение между двумя DTE;


l передача данных (Data Transfer) - непосредственная передача данных;

l ожидание (Idle) - передача данных через уже существующее виртуальное соединение не производится; если период ожидания превысит установленное значение, соединение может быть завершено автоматически;

l завершение вызова (Call Termination) - выполняются операции, необходимые для завершения соединения.

Постоянные каналы представляют собой постоянное соединение, обеспечивающее информационный обмен между двумя DTE-устройствами. Процесс передачи данных по каналу PVC имеет всего две фазы: передача данных и ожидание.

Для обозначения виртуальных каналов в сети Frame Relay используются идентификаторы DLCI (Data-Link Connection Identifier), выполняющие ту же роль, что и номера логического канала в сетях X.25. DLCI определяет номер виртуального порта для процесса пользователя.

В технологии Frame Relay задействуются протоколы только на физическом и канальном уровнях. Протокол физического уровня описывается весьма распространенным стандартом I.430/431.

Протоколом канального уровня в Frame Relay является LAP-F - весьма упрощенная версия протокола LAP-D, описывающего взаимодействие соседних узлов либо как процедуру без установления соединения, либо как процедуру с установлением соединения без подтверждения.

На остальных уровнях могут работать протоколы любых сетей с коммутацией пакетов. В частности, с технологией Frame Relay хорошо согласуются стек протоколов TCP/IPи протоколы сети Х.25.

Протокол LAP-F в сетях Frame Relay имеет два режима работы: основной и управляющий. В основном режиме кадры передаются без преобразования и контроля, как в обычных коммутаторах. Поэтому достигается высокая производительность, тем более, что подтверждения передачи не требуется.

Упрощена и процедура передачи пакетов из локальных сетей: они просто вкладываются в кадры канального уровня, а не в пакеты сетевого уровня, как в Х.25.

Кадр протокола Frame Relay содержит минимально необходимое количество служебных полей. Его формат, реализованный в соответствии с протоколом HDLC, показан ниже.




Top