Олифер В.Г., Олифер Н.А. - Компьютерные сети. Принципы, технологии, протоколы (4-ое изд.) - 2010 - обработка (953099), страница 170
Текст из файла (страница 170)
Можно рассматривать значения С1К и Т в качестве варьируемых параметров, тогда производной величиной станет пульсация Во. Обычно для контроля пульсаций графика выбирается время Т, равное 1-2 секундам при передаче компьютерных данных и в диапазоне десятков-сотен миллисекунд при передаче голоса. Соотношение между параметрами С1К, Вс, Ве и Т иллюстрирует рис. 19.10 (Я вЂ” скорость в канале доступа; 6-6 — кадры).
Т 1,с Рис. 19.10. Реакция сети на поведение пользователя 677 Технология Егаше йе!ау Работа сети описывается двумя линейными функциями, показывающими зависимость количества переданных битов от времени: В - Я и с и В = С1К х с. Средняя скорость поступления данных в сеть составила на этом интервале Я бит/с, и она оказалась выше С1К, На рисунке представлен случай, когда за интервал времени Тв сеть по виртуальному каналу поступило 5 кадров.
Кадры/ь/т и/з доставили в сеть данные, суммарный объем которых не превысил порог Вс, поэтому эти кадры ушли дальше транзитом с признаком !)Е - О. Данные кадра /е прибавленные к данным кадров/ь/з и/з, уже превысили порог Вс, но еше не достигли порога Вс + Ве, поэтому кадр /4 также ушел дальше, но уже с признаком ПЕ - 1. Данные кадра 5, прибавленные к данным предыдуших кадров, превысили порог Вс + Ве, поэтому этот кадр был удален из сети.
На рис. !9.11 приведен пример сети Ргаше Ке!ау с пятью удаленными региональными отделениями корпорации. Обычно доступ к сети осуществляется по каналам с пропускной способностью, большей чем С!К. Однако при этом пользователь платит не за пропускную способность канала, а за заказанные величины С1К, Вс и Ве. Так, при применении в качестве линии доступа канала Т1 и заказа обслуживания со скоростью С! К, равной 128 Кбит/с, пользователь будет платить только за скорость 128 Кбит/с, а скорость канала Т1 в 1,5 Мбит/с окажет влияние на верхнюю границу возможной пульсации Вс + Ве.
С!и = 2бб Кбит/с В, = б12 Кбит Вя = 126 Кбит Кбит!с ит т Рис. 19.11. Пример обслуживания в сети Еташе йе!ау Параметры качества обслуживания могут быть разными для разных направлений виртуахьного канала. Так, на рисунке абонент 1 соединен с абонентом 2 виртуальным каналом с меткой 136. При направлении от абонента 1 к абоненту 2 канал имеет среднюю скорость 128 Кбит/с с пульсациями Вс = 256 Кбит (интервал Тсоставил 1 с) и Ве = 64 Кбит.
А при передаче кадров в обратном направлении средняя скорость уже может достигать значения 256 Кбит/с с пульсациями Вс = 512 Кбит и Ве - 128 Кбит. Технология Ргаше Ке!ау получила большое распространение в сетях операторов связи в 90-е годы благодаря простоте и возможности гарантировать клиентам пропускную способность соединений. Тем не менее в последнее время популярность услуг Ргаше Ке!ау резко упала, в основном это произошло из-за появления технологии МРЕЯ, которая, так же как и Ргаше Ке!ау, основана на технике виртуальных каналов и может гарантировать втв Глава 19.
Транспортные услуги и технологии глобальных сеп пропускную способность пользовательских соединений. Решающим преимущестас МР1.5 является ее тесная интеграция с технологией 1Р, за счет этого провайдерам лег формировать новые комбинированные услуги. Кроме того, функциональность МР15 по, держивается сегодня практически всеми маршрутизаторами среднего и высшего класс так что применение МР15 не требует установки в сети отдельных коммутаторов. Более подробную информацию вы можете найти ~ф на сайте чита.огйег.со.«К в разделе «Технология Ргаше Ке!ау». Технология АТМ Ао«1«Ф«нммй Ражим пеР«днч«'(Азу«с«пиюиэ тщпэтег моба«Атм ) — это технология, осно. вайнад на устеноэлщбчилндтуалФэых ~)алана(«лреднээндйенидв,бдя нопользоеаи«в а качестве , ванн«ко униаерсалмкхрчрмкхюрТа ЙОВбГФйбкелэниддауей'с»йф3гйцроэанщюмобслужиеанием, Под интегрированным обслуживанием здесь понимается способность сети передавать тр фик разного типа: чувствительный к задержкам (например, голосовой) график и эласлпг ный, то есть допускающий задержки в широких пределах (например, график электроннс почты или просмотра веб-страниц).
Этим технология АТМ принципиально отличаеп от технологии Ргаше Ке1ау, которая изначально предназначалась только для передач эластичного компьютерного графика. Кроме того, в цели разработчиков технологии АТМ входило обеспечение широкой иере~ хии скоростей и возможности использования первичных сетей Я)Н для соединения ко~ мутаторов АТМ. В результате производители оборудования АТМ ограничились первыи двумя уровнями иерархии скоростей Я)Н, то есть 155 Мбит/с (ЗТМ-1) и 622 Мбит, (БТМ-4). Ячейки АТМ В технологии АТМ для переноса данных используются «чайки. Пр«нцнпиалыю ячейка отл«чается от кадра только тем, что имеет, во-перфых, фиксированный, во-еторых, небсльиюл размер. Длине ячейки составляет 63 байта, а поля данных — 48 байт.
Именно такие размеры позволяет сети АТМ передавать чувствительный к задержкам аудио- и видеографик с необходимым уровнем качества. Главным свойством АТМ, которое отличает ее от других технологий, является комплексная поддержка парэметроа О«$ для всех основных аидов графика. Для достижения этого свойства разработчики АТМ тщательно проанализировали все тип графика и провели его классификацию. Мы уже познакомились с этой классификацие в главе 7, когда рассматривали требования различных приложений к С4«8. Напомни~ что в АТМ весь трафик разбивается на 5 классов, А, В, С, 0 и Х. Первые четыре клас< представляют трафик типовых приложений, которые отличаются устойчивым наборо требований к задержкам и потерям пакетов, а также тем, что генерируют трафик с ш Технология АТМ стоянной (СВК) или переменной (ЧВН) битовой скоростью.
Класс Х зарезервирован для уникальных приложений, набор характеристик и требований которых не относится ни к одному из первых четырех классов. Однако на какое количество классов мы бы ни разбивали существующий трафик, принципиальная задача от этого не меняется — нужно найти решение для успешного сосуществования в одном канале и эластичных, и чувствительных к задержкам классов трафика. Требования этих классов почти всегда противоречат друг другу. Одним из таких противоречий является требование к размеру кадра. Эластичный трафик выигрывает от увеличения размера кадра, так как при этом снижаются накладные расходы на служебную информацию.
Мы видели на примере Еглеглес, что скорость передачи пользовательской информации может изменяться почти в два раза при изменении размера поля данных от его минимальной величины в 46 байт до максимальной з 1500 байт. Конечно, размер кадра не может увеличиваться до бесконечности, так как при этом теряется сама идея коммутации пакетов. Тем не менее для эластичного трафика при современном уровне скоростей размер кадра в несколько тысяч байтов является вполне приемлемым.
Напротив, чувствительный к задержкам график обслуживается лучше при использовании кадров небольшого размера в несколько десятков байтов. При применении больших кадров начинают проявляться два нежелательных эффекта: О ожидание низкоприоритетных кадров в очередях; О задержка пакетизации. Рассмотрим этн эффекты на примере голосового графика. Мы знаем, что время ожидания кадра в очереди можно сократить, если обслуживать кадры чувствительного к задержкам трафика в приоритетной очереди.
Однако если размер кадра может меняться в широком диапазоне, то даже при придании чувствительным к задержкам кадрам высшего приоритета обслуживания в коммутаторах время ожидания компьютер- наго пакета может все равно оказаться недопустимо высоким. Например, пакет в 4500 байт будет в течение 18 мс передаваться в выходной порт на скорости 2 Мбит/с (максимальная скорость работы порта коммутатора Ргшпе Не!ау). При совмещении трафика за это время необходимо через тот же порт передать 144 замера голоса.
Прерывать передачу пакета в сетях нежелательно, так как при распределенном характере сети накладные расходы аа оповещение соседнего коммутатора о прерывании пакета, а потом — о возобновлении передачи пакета с прерванного места оказываются слишком большими. Другой причиной явилось стремление ограничить еще одну составляющую задержки доставки данных — задержку пакетнзацин. Задержка пакетиэацин равна времени, в течение которого первый замер голоса ждет момента окончательного формирования пакета и отправки его по сети. Механизм образования этой задержки иллюстрирует рис.
19.12, На рисунке показан голосовой кодек — устройство, которое представляет голос в цифровой форме. Пусть он выполняет замеры голоса в соответствии со стандартной частотой 8 КГц (то есть через каждые 125 мкс), кодируя каждый замер одним байтом данных. Если мы используем для передачи голоса кадры ЕгЬегпег максимального размера, то в один кадр поместится 1500 замеров голоса. В результате первый замер, помещенный в кадр ЕглегпеС, вынужден будет ждать отправки кадра в сеть (1500 — 1) х 125 = 187 375 мкс, или около 187 мс. Это весьма большая задержка для голосового трафика.
Рекомендации стандартов ВВО Глава 19. Транспортные услуги н технологии глобальных сетей говорят о величине 150 мс как о максимально допустимой суммарной задержке голоса, в которую задержка пакетизации входит как одно из слагаемых. т — интервал между замерамн голоса рис. 19.12. Задержка пвкетнзвцнн ВНИМАНИЕ Вюкно отметить, что задержка лакетнзацни не зависит от битовой скорости протокола, а зависит только от частоты работы кодека н размера поля данных кадра. Эго отличает ее от задержки ожидания в очереди, которая снижается с возрастанием битовой скорости.