<<
>>

Качество обслуживания

Для каждого виртуального соединения определено несколько параметров, влияющих на качество обслуживания: • CIR (Committed Information Rate) - согласованная информационная ско­рость, с которой сеть будет передавать данные пользователя; • Вс (Committed Burst Size) - согласованный объем пульсации, т.
е. макси­мальное количество байтов, которое сеть будет передавать от пользователя за интервал времени Т; • Ве (Excess Burst Size) - дополнительный объем пульсации, т. е. макси­мальное количество байтов, которое сеть будет пытаться передать сверх ус­тановленного значения Вс за интервал времени Т. Если эти величины известны, то время можно вычислить по формуле: Т= В /CIR. с Можно задать значения CIR и Т, тогда производной величиной станет вели­чина всплеска трафика Вс. Реакция сети на поведение пользователя приведена на рис. 4.12. Гарантий по задержкам передачи кадров технология Frame relay не дает, оставляя эту услугу сетям ATM.
Рис.
4.12. Реакция сети на поведение пользователя: R - скорость канала доступа;^-/, - кадры

Основным параметром, по которому абонент и сеть заключают соглашение при установлении виртуального соединения, является согласованная скорость передачи данных. Для постоянных виртуальных каналов это соглашение опре­деляется контрактом на пользование услугами сети. При установлении комму­тируемого виртуального канала соглашение о качестве обслуживания заклю­чается автоматически с помощью протокола Q.931/933. Требуемые параметры CIR, Вс и Ве передаются в пакете запроса на установление соединения. Так как скорость передачи данных измеряют на каком-то интервале време­ни, то интервал Т и является тем контрольным интервалом, на котором прове­ряют условия соглашения.

В общем случае пользователь не должен за этот интервал передать в сеть данные со средней скоростью, превосходящей CIR. Если же он нарушает соглашение, то сеть не только не гарантирует доставку кадра, но помечает этот кадр признаком DE (Discard Eligibility), равным «1», т. е. как кадр, подлежащий удалению. Однако кадры, отмеченные таким при­знаком, удаляются из сети только в том случае, если коммутаторы сети испы­тывают перегрузки. Если же перегрузок нет, то кадры с признаком DE = 1 доставляются адресату. Такое щадящее поведение сети соответствует слу­чаю, когда общее количество данных, переданных пользователем в сеть за период Т, не превышает объема Вс + Ве. Если же этот порог превышен, то кадр не помечается признаком DE, а немедленно удаляется из сети. На рис.4.12 изображен случай, когда за интервал времени Т в сеть по вирту­альному каналу поступило 5 кадров. Средняя скорость поступления информа­ции в сеть составила на этом интервале R бит/с, и она оказалась выше CIR. Кадры fv f2 к/г доставили в сеть данные, суммарный объем которых не пре­высил порог Вс, поэтому эти кадры передаются дальше транзитом с признаком DE = 0. Данные кадра^ , прибавленные к данным кадров fx,f2 и/j, уже превы­сили порог Вс, но еще не превысили порога Вс + Ве, поэтому кадр^ также пере­дается дальше, но уже с признаком DE = 1. Данные кадра/5, прибавленные к данным предыдущих кадров, превысили порог Вс + Ве, поэтому этот кадр был удален из сети. Для контроля соглашения о параметрах качества обслуживания все комму­таторы сети Frame relay выполняют так называемый алгоритм «дырявого вед­ра» (Leaky Bucket). Алгоритм использует счетчик поступивших от пользова­теля байт. Каждые Т секунд этот счетчик уменьшает свое значение на величину Вс (или же сбрасывается в «0», если значение счетчика меньше, чем Вс). Все кадры, данные которых не увеличили значение счетчика свыше порога Вс, про­ходят в сеть со значением признака DE = 0.
Кадры, данные которых привели к значению счетчика, большему Вс, но меньшему Вс + Ве, также передаются в сеть, но с признаком DE = 1. И, наконец, кадры, которые привели к значению счетчика, большему Вс + Ве, коммутатор отбрасывает. Пользователь может заказать включение не всех параметров качества об­служивания на данном виртуальном канале, а только некоторых. Например, можно использовать только параметры CIR и Вс. Этот вариант дает более ка­чественное обслуживание, так как коммутатор никогда не отбрасывает кадры сразу. Он только помечает кадры, данные которых превышают порог Вс за вре­мя Т, признаком DE = 1. Если в сети не наблюдаются перегрузки, то кадры такого канала всегда доходят до конечного узла, даже если пользователь по­стоянно нарушает договор с сетью. Популярен еще один вид заказа на качество обслуживания, при котором ого­варивается только порог Ве, а скорость CIR полагают равной нулю. Все кадры такого канала сразу же отмечают признаком DE = 1, но отправляют в сеть, а при превышении порога Ве их отбрасывают. Контрольный интервал времени в этом случае равен (4.2) где R - скорость доступа канала.

На рис. 4.13. приведен пример сети Frame relay с пятью удаленными отде­лениями. Обычно доступ к сети осуществляют каналы с большей, чем у CIR, пропускной способностью. Но при этом пользователь платит не за пропускную способность канала, а за заказанные параметры CIR, Вс и Ве. Так, при исполь­зовании в качестве канала доступа канала Т1 и заказа службы со скоростью CIR, равной 128 кбит/с, пользователь будет платить только за скорость 128 кбит/с, а скорость канала Т1 в 1,544 Мбит/с будет влиять на верхнюю границу возмож­ной пульсации Все.

Параметры качества обслуживания могут быть различными для разных направлений виртуального канала. Так, на рис. 4.13 абонент 1 соединен с або­нентом 2 виртуальным каналом с DLCI =136. При направлении от абонента 1 к абоненту 2 канал имеет среднюю скорость 128 кбит/с с пульсациями В =256 кбит (интервал Т составил 1 с)ий = 64 кбит. А при передаче кадров в обратном направлении средняя скорость уже может достигать 256 кбит/с с пульсациями В - 512 кбит и В = 128 кбит. с е Механизм заказа средней пропускной способности и максимальной пульса­ции является основным механизмом управления потоками кадров в сетях Frame relay. Соглашения должны заключаться таким образом, чтобы сумма средних скоростей виртуальных каналов не превосходила возможностей портов комму­таторов. При заказе постоянных каналов за это отвечает администратор, а при установлении коммутируемых виртуальных каналов - программное обеспече­ние коммутаторов. При правильно взятых на себя обязательствах сеть борет­ся с перегрузками путем удаления кадров с признаком DE = 1 и кадров, превы­сивших порог Вс + Ве. Управление перегрузками В технологии Frame relay определен еще и дополнительный (необязатель­ный) механизм управления кадрами - механизм оповещения конечных пользо­вателей о том, что в коммутаторах сети возникли перегрузки (переполнение необработанными кадрами). Бит FECN (Forward Explicit Congestion Bit) кадра извещает об этом принимающую сторону. На основании значения этого бита принимающая сторона должна с помощью протоколов более высоких уровней (TCP/IP, SPX и т. п.) известить передающую сторону о том, что та должна снизить интенсивность отправки пакетов в сеть. Бит BECN (Backward Explicit Congestion Bit) извещает о переполнении пе­редающую сторону и является требованием немедленного снижения темпа пе­редачи. Бит BECN обычно отрабатывается на уровне устройств доступа к сети Frame relay - маршрутизаторов, мультиплексоров и устройств CSU/DSU. Протокол Frame relay не требует от устройств, получивших кадры с установ­ленными битами FECN и BECN, немедленного прекращения передачи кадров в данном направлении, как того требуют кадры RNR сетей Х.25. Эти биты служат указанием для протоколов более высоких уровней (TCP, SPX, NCP и т. п.) о снижении темпа передачи пакетов. Так как регулирование потока ини­циируется в различных протоколах по-разному - как принимающей стороной, так и передающей, - то разработчики протоколов Frame relay учли оба направ­ления снабжения предупреждающей информацией о переполнении сети. В общем случае биты FECN и BECN могут игнорироваться. Но обычно устройства доступа к сети Frame relay (FRAD - Frame relay Access Device) отрабатывают по крайней мере признак BECN.
<< | >>
Источник: В .А. Галкин, Ю .А. Григорьев. Телекоммуникации и сети. 2003

Еще по теме Качество обслуживания:

  1. 4. Обязательства из договоров на абонементное обслуживание
  2. Зона обслуживания телецентра
  3. 7. Договоры об организации транспортно-экспедиционного обслуживания
  4. Душа на сервисном обслуживании
  5. Богомазова Г.Н.. Установка и обслуживание программного обеспечения персональных компьютеров, серверов, периферийных устройств и оборудования, 2015
  6. § 7. Особенности обязательств по экспедиционному обслуживанию (п. 2184-1286)
  7. § 11. Право на товарный знак (знак обслуживания) (п. 1719-1730)
  8. 2. Правовая охрана товарного знака (знака обслуживания)
  9. 14.3. Права граждан и иных субъектов в области библиотечного дела. Право граждан на библиотечное обслуживание.
  10. 1. Товарный знак и знак обслуживания.
  11. Качества
  12. Качества
  13. 4. Условие о количестве и качестве.
  14. 30.2. Право на товарный знак и право на знак обслуживания
  15. Количество и качество
  16. Качества зрелости
  17. 5. Качество товара
  18. Качества
  19. Качество