Класс ABR

Класс услуг ABR предназначен для приложений, не работающих в режиме реального времени, способных уменьшать и увеличивать скорость передачи своих ячеек исходя из условий в сети, и не имеющих определенных требований к задержкам. Класс ABR использует полосу пропускания, оставшуюся после того как соединения, для которых установлены классы обслуживания CBR и VBR, займут определенную полосу пропускания, необходимую им для обеспечения их потребностей. Однако класс ABR гарантирует предоставление минимальной полосы пропускания, поскольку в сети не может быть установлено соединение (с использованием процедуры управления допуском к соединению — САС) в том случае, когда не может быть гарантирована полоса пропускания, основанная на параметре минимальной скорости передачи ячеек (MCR). И хотя фактическая скорость передачи ячеек зависит от типа контроля перегрузок в сети, известного как контроль потоков с обратной связью (Closed-Loop Flow Control), параметры PCR и CDVT все же указываются, как и для классов обслуживания, описанных выше. Для параметров, связанных со скоростью передачи ячеек, существуют стандартные значения. Для пиковой скорости PCR стандартным значением является скорость доступа к линии (access-line rate), а для минимальной скорости MCR стандартно назначено значение 0 ячеек в секунду (cells per second — cps).

Дребезг и допустимый размер пакета (CDV и MBS/BT) не имеют значения и не указываются явным образом для ABR-соединений, поскольку ячейки эмиттируются (испускаются) в сеть по мере того, как отправитель обнаруживает ресурсы, доступные для успешной передачи данных к пункту назначения. Параметр CLR имеет значение для ABR-соединений, но поскольку такие соединения устанавливают свою скорость передачи ячеек в зависимости от сообщений о перегрузке сети, что удовлетворяет условиям рекомендованного согласованного поведения, то параметр CLR должен иметь достаточно низкое значение и вообще быть несущественным. Кроме того, такие самосогласованные соединения являются причиной способности системы обеспечить одинаковое качество обслуживания абонентов в рамках класса обслуживания ABR, которые могли бы быть потеряны в том случае, если бы рекомендованное согласованное поведение устройств сети не удовлетворяло предъявляемым к ним требованиям.

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

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

Только класс обслуживания ABR при управлении ячейками позволяет наделено использовать функциональные возможности функции RM (функции управления ресурсами). Начальные сведения о RM-ячейке изложены в разделе "Поле типа полезной нагрузки (РТ) и ячейки ОАМ". RM-ячейки эмиттируются после назначенного количества ячеек с пользовательскими данными. В основе этого механизма лежит тот факт, что каждый отправитель посылает ячейки с заранее заданной переменной скоростью. Текущая назначенная скорость известна как допустимая скорость передачи ячеек (Allowed Cell Rate — ACR) и передается в пункт назначения внутри RM-ячейки в поле текущей скорости передачи ячеек (Current Cell Rate — CCR). В табл. 10.4 представлен формат пятидесяти трех октетов RM-ячейки. Допустимая скорость ACR устанавливается не ниже минимальной скорости передачи ячеек MCR и не выше пиковой скорости PCR в ответ на перегрузку сети или ее отсутствие. Значение скорости ACR является вычисленной величиной, основанной на другом поле в RM-ячейке, а именно — поле текущей реальной скорости передачи ячеек (Explicit Cell Rate — ECR). Первоначальное поле RM-ячейки CCR считается начальной допустимой скоростью передачи ячеек (Initial Allowed Cell Rate — IACR) — это скорость, с которой отправитель с самого начала передает ячейки, ожидая, когда в возвращенной ячейке прибудет первое значение ECR, устанавливая таким образом значения ACR/CCR для последующих ячеек вплоть до следующей RM-ячейки. В зависимости от реализации технологии, скорость CCR не обязательно принимать во внимание, когда узел сети или пункт назначения принимают решение уменьшить скорость ECR, с тем чтобы можно было избежать скорости более низкой, чем та, которую отправитель использует в конкретный момент.

Значения скоростей ACR, CCR, IACR и ECR лежат между значениями пиковой и минимальной скоростей (PCR и MCR) или даже совпадают с ними. Для передачи ячеек отправитель устанавливает скорость ECR. Такую скорость отправитель хотел бы иметь в качестве разрешенной для использования допустимой скорости ACR. Подобно значению скорости ACR, значение скорости ECR также должно лежать между значениями PCR и MCR. Параметр ECR имеет значение с плавающей запятой. Компоненты этого параметра передаются в шестнадцатибитовом поле ECR, как четырнадцатибитовая пара значений, которая вводится в формулу, определенную в разделе 6.7.4.1 (Section 6.7.4.1) рекомендации 1.371 сектора стандартизации ITU-T, которая задает значение верхнего предела скорости ECR, равное 4 290 772 992 ячеек в секунду (cps).

Поскольку RM-ячейка, содержащая значение скорости ECR, которая представляет затребованную отправителем скорость передачи ячеек, движется к пункту назначения, сетевые устройства, расположенные вдоль такого пути, могут регулировать снижение значения ECR в зависимости от текущих возможностей сети. Если при этом скорость ECR становится ниже уровня минимальной скорости MCR, отправитель не обязан уменьшать затребованную им скорость передачи ячеек до значения MCR. Логичное закольцовывание для RM-ячеек в пункте назначения возвращает ячейку отправителю, где определяется наибольшая общая скорость передачи ячеек, которую соединение еще может обеспечить на маршруте к пункту назначения. Эта информация вносится в откорректированное значение допустимой скорости ACR, которое воспринимается отправителем, а затем становится значением текущей скорости CCR. Это значение отправитель включает в следующую RM-ячейку. Даже потеря RM-ячеек может быть полезной — поскольку вероятной причиной таких потерь является перегрузка сети, то потеря RM-ячеек служит сигналом того, что значения скоростей ACR/CCR должны быть уменьшены.

Описанное выше является только частью механизма, известного как усовершенствованный алгоритм контроля за пропорциональной скоростью (Enhanced Proportional Rate Control Algorithm — EPRCA). Метод EPRCA содержит различные механизмы контроля потоков, функциональные возможности которых складываются (они являются необязательными, но общепринятыми) и основаны на использовании бита заблаговременной индикации перегрузки (EFCI-бита), находящегося в поле РТ заголовков ячеек пользователя. В общих словах, более старые (или менее совершенные) сетевые коммутаторы, которые не способны манипулировать пересылкой RM-ячеек, могут установить EFCI-бит в заголовок ячейки с целью индикации перегрузки или возможности возникновения перегрузки в соединении, через которое проходит ячейка. Получатель затем модифицирует следующую RM-ячейку, получаемую от отправителя.

RM-ячейка, которую устройство принимает от получателя, называется обратной (backward) RM-ячейкой. Она характеризуется битом направления (direction), которому присваивается значение, равное единице (значение, равное нулю, указывает на то, что RM-ячейка передается в прямом направлении — forward). В зависимости от конкретной реализации метода, используемого отправителем, ячейка может либо уменьшать скорость ECR, либо указать в RM-ячейке бит индикации перегрузки (Congestion Indication — CI). Значение CI, равное единице, означает наличие перегрузки в соединении. Если текущий получатель вынужден объявить о наличии перегрузки, он может уменьшить значение скорости ECR до той величины, которую способен поддерживать, и установить значение бита CI или бита "не увеличивать" (no-increase — N1) (его значение, равное единице, указывает на то, что отправитель не должен увеличивать свою допустимую скорость ACR), либо увеличить значение поля длины очереди (queue length field). Отправитель устанавливает такое значение равным нулю, а изменение другого значения, т.е. количества ячеек, помещаемых в очередь, могут производить только те элементы сети, которые способны изменять его на величину большую, чем текущее значение. Таким образом в конце концов отправитель уведомляется о наихудшей ситуации — перегрузке очереди в сети для данного соединения. Получатель поддерживает возможность генерирования обратной RM-ячейки без получения RM-ячейки в прямом направлении. Хорошо известный термин — обратное явное уведомление о перегрузке (Backward Explicit Congestion Notification — BECN) — взят для технологии ATM из терминологии сети Frame Relay. Под обратным явным уведомлением о перегрузке подразумеваются BECN-ячейки, которые характеризуются значением параметра CLP (приоритет отбрасывания ячеек), равным нулю, а BECN-бит в RM-ячейке устанавливается равным единице. Кроме того, бит направления для возвращаемой ячейки должен быть установлен на значение 1, а для бита CI или N1 также должно быть установлено значение 1.

Следующий этап работы кумулятивной функции механизма EPRCA известен как разметка неявной скорости (Explicit Rate Marking — ERM). Функционируя в режиме ERM, коммутаторы, расположенные по маршруту следования потока данных, могут непосредственно манипулировать RM-ячейками, так что устройства, подключенные к соединению, могут модифицировать скорость ECR в ответ на перегрузку, извещение о которой получено в последний момент от оборудования, подключенного непосредственно к сети, до того как ячейка будет доставлена получателю, и даже до того, как она опять вернется назад отправителю. На рис. 10.13 показан принцип работы следующей фазы EPRCA, известной как метод сегментации для виртуальных отправителей/виртуальных получателей (virtual source/virtual destination — VS/VD).

Большие сети имеет смысл конструировать так, чтобы элемент сети (т.е. промежуточный узел) функционировал как получатель и по этой причине более быстро превращал прямую RM-ячейку в обратную (или же создавал свою собственную обратную RM-ячейку) еще до того, как настоящий получатель потока данных сделает то же самое. Такой подход ускорит возвращение ячейки отправителю и последующее снижение скорости передачи данных. Этот метод производит эффект волнолома, при котором уменьшение скорости отправителем загодя позволяет сети оставаться менее перегруженной, и таким образом защищает остальную часть сети от потери ячеек. Специализированная форма метода сегментации VS/VD, при которой не каждый коммутатор, расположенный по маршруту следования соединения, способен исполнять функции VS или VD, называется методом VS/VD на уровне ретрансляционных участков, или последовательным механизмом VS/VD. В таком случае не каждый элемент сети, расположенный вдоль маршрута, способен выполнять функции VS/VD.

Определение соответствия требованиям для ABR-соединения дано в разделе 4.5.4 (Section 4.5.4) спецификации TMS 4.1. В приведенном ниже списке представлены приложения, для которых наиболее пригодным является класс ABR.

  • Услуги межсетевого обмена между локальными сетями (обычно работают на основе пакетов протоколов, таких, как TCP/IP).
  • Эмуляция сетей LAN (LAN emulation — LANE).
  • Подкачка и разбиения на страницы информации.
  • Любое UBR-приложение (обсуждаемое в разделе ниже), которое может использовать ABR-протокол контроля потока данных для достижения низкого значения CLR.
  • Передача критических данных (например, информации оборонного характера).
  • Приложения для суперкомпьютеров.
  • Приложения для передачи данных, требующие лучшего режима задержки, такие, как обработка удаленного вызова и обслуживание распределенных файловых служб.

Комментарии

cheap ray ban sunglasses nike

cheap ray ban sunglasses
nike shoes outlet
hermes handbags
louboutin
air max
cheap jordan shoes
st louis cardinals jerseys
tory burch outlet store
pandora uk
coach outlet
michael kors outlet
fitflops sale clearance
nike outlet
ralph lauren outlet
pandora jewelry
sac longchamp pas cher
yeezy boost 350
ray ban sunglasses
michael kors handbags
coach factory outlet
michael kors handbags
polo ralph lauren
true religion outlet
louboutin
dansko sandals
rolex replica watches
michael kors bags
burberry outlet online
pandora uk
jordan shoes
birkenstock sandals
burberry outlet store
mlb jerseys wholesale
louis vuitton outlet
coach factory outlet
true religion outlet
coach outlet
mlb jerseys cheap
pandora soldes
nike store
cheap jordans
michael kors outlet
pandora jewelry
fit flops
burberry outlet canada
christian louboutin
miami heat jerseys
adidas yeezy
cheap jerseys from china
coach outlet
adidas shoes
nike free run flyknit
michael kors outlet online
gucci outlet
nike tn
tods outlet
kate spade handbags
chicago bulls jerseys
cheap nfl jerseys wholesale
adidas superstar
boston celtics jerseys
coach outlet
adidas uk
longchamp outlet store
nike air max
polo ralph lauren
mulberry bags
michael kors bags
chaussures louboutin
michael kors
yeezy 350 boost
cheap jordans
polo ralph lauren outlet
fitflops
christian louboutin outlet
columbia shoes
kate spade handbags
burberry sale
michael kors outlet online
ralph lauren uk
air max 95
adidas yeezy boost 350
pandora jewelry
ray ban sunglasses
longchamp outlet
louis vuitton outlet
birkenstock sandals
kate spade
air jordan uk
true religion jeans
fitflop sandals
steph curry shoes
michael kors outlet
rolex replica
celine outlet store
coach outlet online
fred perry
true religion
coach outlet
new england patriots jerseys
nike outlet online
birkenstock sandals
nike air max outlet
nike air max 90
coach outlet
houston texans jerseys
moncler outlet
nike free run black
louis vuitton outlet online
yeezy boost 350
clarks shoes
michael kors outlet
cheap nfl jerseys
tods shoes
coach outlet
vans shoes
cheap jordans
michael kors handbags
polo ralph lauren outlet
discount ray ban sunglasses
pandora charms
michael kors handbags
adidas yeezy boost
true religion jeans
longchamp uk
ray ban sunglasses
adidas yeezy
ray ban sunglasses
hollister clothing store
hermes handbags
swarovski crystal
tory burch outlet
coach outlet store
hollister co
kate spade handbags
pandora
pandora jewelry
fitflops uk
borse gucci
michael kors outlet online
coach outlet
polo ralph lauren
michael kors outlet clearance
pandora charms
coach factory outlet
louis vuitton handbags
pandora charms sale clearance
fitflops
polo outlet
adidas shoes
red bottoms
fitflops
longchamp uk
pandora charms sale
rolex replica watches
nike air max pas cher
polo ralph lauren outlet online
adidas nmd
kevin durant shoes
ralph lauren sale clearance
michael kors outlet
james harden shoes
pandora charms
cheap mlb jerseys
nike air max 90
gucci outlet
adidas outlet
tory burch outlet
coach outlet online
cheap ray bans
coach outlet online
cheap nike air max
michael kors outlet clearance
nike outlet
kate spade outlet
birkenstock sandals
nike factory store
oakley sunglasses
polo ralph lauren
coach factory outlet
ralph lauren sale clearance
louis vuitton outlet store
san francisco 49ers jerseys
coach bags
polo ralph lauren outlet online
adidas pas cher
ralph lauren uk
mulberry uk
new york yankees jerseys
michael kors outlet
seattles eahawks jerseys
chi flat iron
fred perry
moncler jackets
michael kors outlet
swarovski jewellery
air jordan retro
nike roshe
christian louboutin outlet
true religion jeans
sac longchamp pliage
moncler outlet
cheap ray ban sunglasses
mulberry purse
philadelphia phillies jerseys
cveland cavaliers jerseys
polo ralph lauren outlet
kate spade outlet store
fred perry polo
nike blazer low
coach factory outlet
dansko shoes
louboutin pas cher
oakley sunglasses outlet
salomon shoes
coach canada
louis vuitton outlet
coach factory outlet
marc jacobs bags
coach factory outlet online
sac longchamp pas cher
coach outlet store
fake rolex
clarks outlet
michael kors handbags
michael kors uk
cheap jordans free shipping
cheap nfl jerseys
clarks outlet
coach outlet
coach factory outlet
coach outlet store
detroit tigers jerseys
ralph lauren outlet online
moncler outlet
timberland boots
christian louboutin outlet
nmd adidas
san antonios purs jerseys
ralph lauren
fit flops
mont blanc pens
coach outlet store
boston red sox jerseys
nmd shoes
birkenstock outlet
valentino
louboutin shoes
mulberry handbags
longchamp handbags
ultra boost
toms shoes outlet
adidas shoes
michael kors outlet
kate spade outlet
fitflops sale clearance
adidas nmd
rolex replica watches
oakley sunglasses
swarovski crystal
michael kors outlet clearance
discount oakley sunglasses
yeezy boost
michael kors outlet clearance
los angeles dodgers jerseys
cheap oakley sunglasses
moncler jackets
yeezy boost 350
golden state warriors jerseys
ralph lauren sale clearance
cheap mlb jerseys
yeezy boost 350
nike free 5.0
coach factory outlet
houston rockets jerseys
longchamp handbags
ray ban sunglasses
nike air max 90
air max 2017
michael kors outlet
official coach factory outlet
longchamp uk
birkenstocks
coach outlet store
cheap mlb jerseys
adidas superstar
parada handbags
ed hardy clothing
adidas superstar
doudoune moncler
coach outlet
coach handbags
coach outlet
cheap jerseys
adidas yeezy
mulberry outlet
ralph lauren uk
coach outlet
christian louboutin shoes
pandora jewelry outlet
oklahoma city thunder jerseys
coach outlet
coach factory outlet online
versace shoes
yeezy boost
christian louboutin outlet
longchamp bags
salomon shoes
mont blanc
toms shoes
toms shoes outlet
michael kors outlet
nike air force 1
coach outlet store online
clarks shoes
adidas trainers
coach factory outlet
christian louboutin
nike shoes for men
michael kors outlet
hermes birkin
coach outlet
pandora bijoux
hermes bags
mont blanc pens
yeezy boost 350 v2
adidas nmd
rolex watches
nmd adidas
louis vuitton outlet
san francisco giants jerseys
adidas nmd
jordan shoes
replica watches
coach outlet store
birkenstock sandals
michael kors uk
cheap nfl jerseys
coach factory outlet
coach outlet store online clearances
texas rangers jerseys
ysl handbags
chicago white sox jerseys
dolce and gabbana outlet
christian louboutin sale
valentino shoes
adidas outlet
christian louboutin shoes
giuseppe zanotti outlet
louboutin uk
tory burch outlet store
michael kors canada
polo ralph lauren
coach outlet
ed hardy
nike roshe run
nike huarache
fendi handbags
mont blanc
chicago cubs jerseys
rayban
cheap jordans
michael kors outlet clearance
michael kors outlet
hermes outlet
adidas yeezy
yeezy boost
ralph lauren outlet
nike shoes
dansko outlet store
nike shoes
michael kors handbags
jimmy choo
michael kors handbags
michael kors outlet store
oakley sunglasses
jordan pas cher
nike air max
coach factory outlet
louis vuitton handbags outlet
mbt shoes
supra shoes
kate spade outlet
ralph lauren outlet
nike outlet
cheap oakley sunglasses
mbt shoes
pandora bracelet
nike store
coach outlet
adidas outlet
ralph lauren outlet
yeezy boost
pandora charms
red bottoms shoes
toms shoes
polo outlet
moncler
christian louboutin sale
nike air max
oakley sunglasses
adidas shoes
burberry outlet
salomon shoes outlet
coach outlet
longchamp bags
coach factory outlet
longchamp handbags
birkenstock shoes
adidas shoes
yeezy boost 350
fitflops shoes
kd 9 shoes
green bay packers jerseys
ralph lauren outlet
mulberry handbags
pandora charms
ralph lauren outlet
ralph lauren outlet online
hermes handbags
red bottoms
pandora outlet
dallas cowboys jerseys
cat shoes
coach outlet store
louboutin chaussures
mbt shoes
nmd adidas
cheap nike shoes
cheap jordans
marc jacobs handbags
toms outlet
burberry outlet
coach factory outlet
christian louboutin
giuseppe zanotti sneakers
red bottoms shoes
under armour shoes
ray ban sunglasses discount
air jordans
ed hardy sale
coach factory outlet
michael kors canada
adidas superstar
wholesale nike shoes
oakley sunglasses
coach factory outlet
pandora outlet
pandora jewelry
adidas outlet
kate spade outlet
oakley sunglasses
adidas shoes
sac longchamp
valentino shoes outlet
rolex watches
nike air max
cheap oakley sunglasses
polo ralph lauren
michael kors outlet
adidas nmd
nike outlet store
birkenstocks
oakley sunglasses
kate spade handbags
polo ralph lauren outlet online
celine outlet
christian louboutin
cheap mont blanc
columbia outlet online
coach outlet
vans outlet store
adidas yeezy
pandora outlet
coach outlet
oakley sunglasses outlet
sac michael kors
dansko outlet
adidas superstar shoes
ralph lauren sale clearance
michael kors outlet clearance
michael kors uk
michael kors
true religion outlet
birkenstock shoes
birkenstock pas cher
adidas shoes
chaussure louboutin
ralph lauren clearance
coach outlet
ralph lauren
fitflops
pandora jewelry
adidas uk
nike free flyknit
losangeles lakers jerseys
coach outlet
jordans
oakley sunglasses
nike store
michael kors handbags
ralph lauren pas cher
denver broncos jerseys
cheap jordans
michael kors outlet
cheap jordans
levis jeans
parker pens
coach outlet
pandora charms
nike cortez
prada outlet
ed hardy clothing
pandora charms uk
nike air max
fitflops
tory burch outlet
longchamp outlet
mt0613

ninest123

mt1106 cheap uggs uggs

mt1106
cheap uggs
uggs outlet
cheap ugg boots
moncler outlet
coach outlet
canada goose jackets
ugg boots
coach outlet online
coach outlet online
burberry outlet
ralph lauren outlet
north face outlet
coach factory outlet
canada goose jackets
pandora uk
ralph lauren outlet online
coach outlet
pandora charms
pandora
cheap uggs
coach outlet
cheap jordans
ray ban sunglasses
cheap mlb jerseys
michael kors outlet
louis vuitton outlet
nike outlet
ralph lauren outlet
adidas yeezy shoes
cheap jordans
air jordans
polo outlet
coach factory outlet
pandora charms
canada goose outlet
ugg boots
ugg outlet
christian louboutin outlet
canada goose outlet
pandora charms
canada goose jackets
ralph lauren uk
canada goose clothing
ralph lauren uk
coach outlet online
salvatore ferragamo shoes
ugg boots
oakley sunglasses
canada goose outlet
cheap uggs
coach outlet
michael kors outlet
michael kors outlet
michael kors handbags
canada goose outlet
air jordans
adidas outlet
ugg boots outlet
canada goose jackets
north face jackets
uggs outlet
moncler jackets
jordan retro
pandora jewelry
louis vuitton outlet
canada goose outlet
cheap oakley sunglasses
coach outlet
pandora charms
uggs outlet
ugg outlet
oakley sunglasses
nike shoes
cheap nfl jerseys
canada goose jackets
ugg outlet
longchamp outlet
moncler jackets
uggs outlet
michael kors handbags
ralph lauren outlet
canada goose jackets
nike store
ugg outlet
uggs outlet
pandora outlet
moncler outlet
louis vuitton outlet
pandora charms
coach factory outlet
michael kors handbags
ugg outlet
michael kors outlet online
coach outlet
coach outlet
mbt shoes
uggs outlet
mt1106

ninest123