Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lect

.pdf
Скачиваний:
14
Добавлен:
30.05.2015
Размер:
4.31 Mб
Скачать

Пусть D = 5, iV = 4, a элементарные времена передачи пакетов в отдель­ ных звеньях Tdn образуют следующую матрицу величин, выраженных в условных длительностях:

w =

5

4

3

2

1

6

5

4

3

2

7

6

5

4

3

 

8

7

6

5

4

Предположим, что сквозные подтверждения переносятся в информацион­ ных кадрах и имеют значения:

{г(АСА')} = {6,5,4,3,2}.

Тогда средняя задержка пакета прикладных данных и квитанции в звене соответственно составит: f = 4.5 и f(ACK) = 4, а средняя сквозная задержка, найденная по модифицированной формуле (7.21), будет равна:

T{D, iV, 0) = f(D-hN-l)-\-

f{ACK)D = 56.

Максимальная сквозная задержка, оцененная из (7.21) по т и т(АСК) для самого "узкого" звена, принимает значение T{D,N,0) = 94. Величина, полученная из (7.22) для приведенных величин г^„ и та{АСК) дает точное значение сквозной задержки: T{D,N,0) = 68.

Конвейерные модели применимы также для расчета круговой за­

держки протокольных блоков канального уровня в ЛВС с коль­ цевой структурой (Token Ring, FDDI). Конвейерный эффект для сетей этого класса имеет место на уровне слов, являющихся минимальными ин­ формационными блоками регенерируемыми станциями в выходную линию кольца при завершении приема из входной. Круговая задержка кадров дан­ ных и маркеров определяется соотношением:

T(D, N) = T(D + N- 1).

(7.23)

Здесь D - количество активных станций в кольце, N -длина протоколь­ ного блока в словах, т - время передачи между станциями одного слова.

П р и м е р 7.9. Расчитаем для ЛВС Token Ring круговую задерж­ ку кадра данных с длиной информационного поля L = 1024 байт при скоростях Ci = 4 Мбит/с и Сг = 16 Мбит/с. Предположим, что в кольце имеется D = 100 станций и ретрансляция кадров осуществляется

271

побайтно (тогда N = 1045). Если пренебречь временем распространения сигнала, то параметр т при различных скоростях соответственно соста­ вит: T{CI) = 2*10~^ с и г(С2) = 5*10~^ с. Круговая задержка, расчитанная из (7.23), при Ci равна T{D,N) = 0.002288 с, а при Сг - снижается до T{D, N) = 0.000572 с. Если ретрансляция кадров ведется словами по два байта (что соответствует N = 522.5), то задержка принимает следу­ ющие значения: T{D,N) = 0.002486 с при Ci и T(D,N) = 0.0006215 с

-при Сг.

7.9Резюме

Вданной главе изложены методы выбора протокольных параметров (размера кадра, ширины окна, длительности тайм-аута) и процедуры рас­ чета операционных характеристик сетевых структурных фрагментов. Да­ дим полный перечень предложенных методов.

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

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

3.Расчет размера кадра стартстопного протокола по критерию макси­ мума пропускной способности звена передачи данных с учетом фактора блокировок буферной памяти узла-получателя.

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

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

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

7.Расчет производительности нормальных (синхронных) и асинхрон­ ных процедур управления информационным каналом в абсолютных и от-

272

носительных показателях.

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

9.Расчет сквозной задершси прикладных данных (абонентских сообще­ ний) в многозвенном неоднородном виртуальном соединении при неодно­ родном трафике (потоке пакетов различной длины).

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

273

ЗАКЛЮЧЕНИЕ

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

1.Из анализа существуюпщх подходов к изучению процессов передачи информации в вычислительной сети выделены наиболее важные факто­ ры, эффекты и структурные особенности различных уровней управления транспортировкой данных, определяющие операционные характеристики подсети связи.

2.Построены замкнутые модели нормальных и асинхронных управляю­ щих процедур линейных протоколов для группового и селективного режи­ мов запщты от ошибок, обобщающие известные частные результаты. Для нормальных процедур обмена показана мультипликативная форма зависи­ мости показателя пропускной способности от факторов искажений в пря­ мом и обратном каналах связи звена передачи данных. Установлено, что предельные возможности режима группового отказа асинхронного прото­ кола в режиме селективного отказа достигаются при ширине окна, равной двум. На основе предложенных моделей получены аналитические оценки оптимальных по критерию пропускной способности межузловых соедине­ ний значений длины кадра и ширины окна, имеющие содержательно хо­ рошо интерпретируемую зависимость от параметров протокола, характе­ ристик звена передачи данных и вида трафика. Численное исследование оценок для реальных областей изменения характеристик каналов связи по­ казало их хорошее согласование с оптимальными значениями параметров.

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

274

ность фрагмента сети не превышает показателя производительности "уз­ кого" звена. Установлено, что для широкой области изменения достоверно­ сти передачи данных в канале связи предельные возможности конвейерных процедур достигаются практически при трех-пяти кратном превышении емкости буферного накопителя над размером окна. В рамках открытой модели стартстопного протокола найдена оценка оптимальной по крите­ рию пропускной способности длины кадра, учитывающая существуюпще ограничения на буферную память узлов коммутации. Проведено сравнение описаний фрагмента сети марковскими СМО с дискретным и непрерыв­ ным временем. Показано, что в ряде случаев при анализе операционных характеристик межузлового соединения целесообразно совместное исполь­ зование описаний.

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

сбуферной памятью различного обьема вдоль тракта. Предложен алго­ ритм расчета стационарного распределения цепочек дискретных СМО с блокировками ограниченной памяти и декомпозиционный метод расчета пропускной способности. Найдена аналитическая оценка нижней границы пропускной способности многозвенного тракта.

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

взадержку сообщения вносит участок переприема с наибольшим временем передачи пакета. Сформулированы условия целесообразности фрагмента­ ции сообщения. На основе разработанных моделей получены аналитиче­ ские соотношения для оптимальных (в смысле минимума средней сетевой задержки сообщений пользователей) значений длины кадра однородной и

275

неоднородной сети.

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

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

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

9.По результатам проведенных исследований разработана методика ин-

276

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

277

ЛИТЕРАТУРА

[1]Абиссов Ю.А., Трекущенко П.И. Повышение эффективности скоро­ сти передачи данных в сетях с коммутацией сообщений // Техника средств связи, сер. ТПС. - 1982. - Вып.2(5). - С. 35-41.

[2]Абуталиев Ф.Б., Саидахмедов Ш.Х. Аналитическая модель тракта передачи данных для сети коммутации пакетов. - В кн.: Вычисли­ тельные сети коммутации пакетов: Тез.докл. Всес. конф. - Рига: Зинатне, 1979, с. 162-166.

[3]Абуталиев Ф.Б., Саидахмедов Ш.Х. Об одном аналитическом методе

оценки коммутации пакетов в сетях / / Изв. УзССР, сер. техн. наук.

- 1978. - № 5. - С. 8-11.

[4]Аветов Ю.В., Головин Ю.А. Формализация и оценка эффективности протокола Х.25/2. - Методические материалы и документация по па­ кетам прикладных программ, 1983, вып.24. Рекомендация МККТТ Х.25 и ее применение в информационно-вычислительных сетях. 4.1. Опыт применения рекомендации Х.25, с. 146-159.

[5]Айвазян С.А., Енюков И.С, Мешалкин Л.Д. Прикладная статистика: Основы моделирования и первичная обработка данных. Справочное изд. - М.: Финансы и статистика, 1983. - 471 с.

[6]Ахметов К. Технология RAID в Windows NT / / КомпьютерПресс. - 1997. - № 7. - С. 48-50.

[7]Байбулатов Р.Б., Бедова Л.Ю., Иванушкина Л.И. Оценка времени передачи сообщения методом дейтаграмм в вычислительной сети / / Проблемы МСНТИ/МЦНТИ. - 1981. - № 2. - С. 68-70.

[8]Барабанов С, Коростелин А,, Крюков С. Компьютерные сети: вчера, сегодня, завтра // КомпьютерПресс. - 1997. - № 2. - С. 152-162.

[9]Барабанов С, Коростелин А., Крюков С. Компьютерные сети: вчера, сегодня, завтра / / КомпьютерПресс. - 1997. - № 3. - С. 158-162.

278

[10]Башарин Г.П., Богуславский Л.Б., Самуилов К.Е. О методах расчета пропускной способности сетей связи ЭВМ / / Итоги науки и техники, сер. Электросвязь. - 1983, Т. 13. - С. 32-106.

[11]Башарин Г.П., Бочаров П.П., Коган Я.А. Анализ очередей в вычи­ слительных сетях. Теория и методы расчета. - М.: Наука. Гл. ред. физ.-мат. лит., 1989. - 336 с.

[12]Башарин Г.П., Куренков Б.Е. Исследование одной системы массово­ го обслуживания с дискретным временем / / Изв.АН СССР. Техни­ ческая кибернетика. - 1983. - № 6. - С. 26-30.

[13]Башарин Г.П., Кокотушкин В.А., Наумов В.А. О методе эквивалент­

ных замен расчета фрагментов сетей связи для ЦВМ / / Изв.АН СС­ СР. Техническая кибернетика. - 1979. - № 6. - С. 92-99.

[14]Белов В.В., Пылькин А.Н. Оценка эффективности протоколов упра­ вления информационным каналом при зависимых искажениях паке­ тов. - В кн.: Вычислительные сети коммутации пакетов: Тез.докл. 3 Всес.конф. - Рига: Ин-т электроники и вычислительной техники АН Латв.ССР, 1983, т. 1, с. 16-18.

[15]Белов С. Практика построения ведомственных сетей frame relay в

России / / Сети. - 1997. - № 5. - С. 48-52.

[16]Бертсекас Д., Галлагер Р. Сети передачи данных. - М.: Мир, 1989.

-544 с.

[17]Бирюков В.В., Вапщлин Э.П. Динамическая адаптация параме­ тров процедуры управления звеном передачи данных. - В кн.: Информационно-вычислительные сети ЭВМ: Материалы семинара.

-М.: Моск. дом науч.-техн. пропаганды, 1980, с. 136-142.

[18]Бирюков В.В., Ващилин Э.П., Полянский С.Н. Оценка эффективно­ сти процедуры HDLC. - В кн.: Вычислительные сети коммутации пакетов: Тез.докл. 3 Всес.конф. - Рига: Ин-т Электроники и вычи­ слительной техники АН Латв.ССР,1983, т. 1, с. 81-85.

[19]Блэк Ю. Сети ЭВМ: Протоколы, стандарты, интерфейсы, - М.: Мир, 1990. - 506 с.

[20]Богуславский Л.Б. Управление потоками данных в сетях ЭВМ. - М.: Энергоатомиздат, 1984. - 168 с.

279

[21]Богуславский Л.Б., Геленбе Е. Аналитические модели процедур управления звеном передачи данных сетей ЭВМ с коммутацией па­

кетов / / Автоматика и телемеханика. - 1980. - № 7. - С. 181-192.

[22]Богуславский Л.Б., Кучеров В.П., Столяр А.Л, Сравнительный ана­ лиз протоколов HDLC и DDCMP. - В кн.: X Всес. шк.-сем. по вычи­ слительным сетям: Тез.докл. - М. - Тбилиси, 1985, ч.З, с. 123-128.

[23]Боровихин Е.А., Коротаев И.А. Анализ функционирования и оптими­ зация протокола HDLC / / Автоматика и вычислительная техника. - 1993. - № 2. - С. 47-51.

[24] Бройтман Д. Микроархитектура процессора Р6 / / Монитор. - 1995.

- № 3. - С. 6-11.

[25]Бройтман Д. Процессор Р6: Обпщй обзор // Монитор. - 1995. - № 5.

-С. 8-12.

[26]Бутрименко А.В. Разработка и эксплуатация сетей ЭВМ. - М.: Фи­ нансы и статистика, 1981. - 256 с.

[27]Бутрименко А.В., Рыков В.В. Соотношения параметров и эффектив­ ность протоколов канального, сетевого и транспортного уровней . - Методические материалы и документация по пакетам прикладных программ, 1983, вып.24. Рекомендация МККТТ. Х.25 и ее примене­ ние в информационно-вычислительных сетях. 4.1. Опыт применения рекомендации Х.25, с. 176-191,

[28]Валях Е. Последовательно-параллельные вычисления. М.: Мир, 1985.

-456 с.

[29]Васильев В. Управление информационными потоками в системах

поддержки принятия решения / / Компьютеры Н- Программы. - 1996.

-№ 5. - С. 9-13.

[30]Вейцман К. Распределенные системы мини - и микро-ЭВМ. - М.: Финансы и статистика, 1983. - 382 с.

[31]Вентцель Е.С., Овчаров Л.А. Прикладные задачи теории вероятно­ стей. - М.: Радио и связь, 1983. - 416 с.

[32]Волобуев В. Технология ISDN в информационных сетях // Сети. - 1997. - № 4. - С. 14-24.

280

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]