Методики комплексного анализа алгоритмов контроля насыщения в составе ядра GNU/Linux при управлении информационными каналами с задержкой тема диссертации и автореферата по ВАК РФ 05.13.01, кандидат технических наук Соляков, Артемий Александрович

  • Соляков, Артемий Александрович
  • кандидат технических науккандидат технических наук
  • 2011, Москва
  • Специальность ВАК РФ05.13.01
  • Количество страниц 156
Соляков, Артемий Александрович. Методики комплексного анализа алгоритмов контроля насыщения в составе ядра GNU/Linux при управлении информационными каналами с задержкой: дис. кандидат технических наук: 05.13.01 - Системный анализ, управление и обработка информации (по отраслям). Москва. 2011. 156 с.

Оглавление диссертации кандидат технических наук Соляков, Артемий Александрович

Введение.

1. Современное состояние теоретических и прикладных исследований алгоритмических компонент механизма контроля насыщения

1.1. Обзор проблемно-ориентированных исследований.

1.2. Таксономия алгоритмов контроля насыщения

1.3. Постановка задачи диссертационного исследования.

Выводы по главе 1.

2. Разработка теоретических основ комплексного анализа алгоритмов контроля насыщения в составе ядра GNU/Linux

2.1. Разработка интегрального критерия комплексного анализа алгоритмов контроля насыщения.

2.2. Разработка сетевой топологии модели асимметричного и широкополосного канала с задержкой.

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

2.4. Разработка методики измерения метрик логического соединения транспортного протокола на платформе GNU/Linux . 50 Выводы по главе 2.

3. Программная реализация методик комплексного анализа подключаемых алгоритмов контроля насыщения

3.1. Разработка имитационной модели широкополосного информационного канала с задержкой

3.2. Настройка сетевой подсистемы ядра маршрутизатора и программного окружения участников соединения.

3.3. Программная реализация генератора сегментного шума . 70 Выводы по главе 3.

4. Результаты экспериментального исследования эффективности предложенных методик

4.1. Определение способа оценки адекватности модели

4.2. Валидация имитационной модели широкополосного информационного канала с задержкой

4.3. Оценка эффективности синтезированной модели широкополосного информационного канала с задержкой

4.4. Выбор эффективного алгоритма контроля насыщения по результатам экспериментов

Выводы по главе 4.

Рекомендованный список диссертаций по специальности «Системный анализ, управление и обработка информации (по отраслям)», 05.13.01 шифр ВАК

Введение диссертации (часть автореферата) на тему «Методики комплексного анализа алгоритмов контроля насыщения в составе ядра GNU/Linux при управлении информационными каналами с задержкой»

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

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

Результаты проведенного анализа показали, что в настоящее время не существует универсального алгоритма контроля насыщения. Поскольку передача данных может быть организована в условиях больших задержек передачи, постоянных потерь и других проблем, то рассматривают множество алгоритмов контроля насыщения, каждый из которых позволяет наиболее эффективно выполнять поставленную за-дачу в определенных условиях. В состав программной реализации протокола TCP входит один из алгоритмов множества. Такую реализацию называют модификацией протокола TCP по названию применяемого алгоритма контроля насыщения ([1-6]), например модификация CUBIC TCP или модификация Reno TCP.

Современными проблемами алгоритмов контроля насыщения являются медленное восстановление после потерь в широкополосном канале с задержкой передачи и неэффективное использование ширины асимметричного канала передачи.

Поискам решений обозначенных проблем посвящены работы [7-14]. Анализ технологий управления передачей данных в современных ОС показал, что решение указанных проблем возможно для ОС GNU/Linux. Разработчики сетевой подсистемы ядра ОС GNU/Linux вынесли программную реализацию алгоритмов контроля насыщения за пределы основного кода протокола и предоставили программный интерфейс взаимодействия с ним. Вынесенные алго-ритмы получили название подключаемых алгоритмов контроля насыщения. Появление интерфейса взаимодействия позволило существенно упростить написание программного кода алгоритма контроля насыщения, вследствие чего их общее количество заметно возросло.

Разработка нового подключаемого алгоритма контроля насыщения сопровождается экспериментальным сравнением с рядом существующих решений ([2,15-24]). Однако сопоставление результатов экспериментальных исследований нередко затруднено ввиду отсутствия общих критериев анализа, а также методов организации самих экспериментальных исследований подключаемых алгоритмов контроля насыщения.

Поэтому представляются актуальными исследования, направленные на выработку критериев и создание методик комплексного анализа алгоритмов контроля насыщения в составе ядра GNU/Linux при управлении информационными каналами с задержкой.

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

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

Для достижения поставленной цели были выделены следующие задачи диссертационного исследования.

1. Анализ теоретического материала, накопленного в области алгоритмизации методов и способов контроля насыщения множества модификаций транспортного протокола управления передачей.

2. Разработка интегрального критерия комплексного анализа подключаемых алгоритмов контроля насыщения, позволяющего исследовать эффективность алгоритмических компонент механизма контроля насыщения транспортного протокола.

3. Разработка методики параметрического синтеза имитационных сетевых моделей информационных каналов с задержкой, на основе технологии паравиртуализации/эмуляции сетевых каналов и подключения алгоритмов контроля насыщения ОС GNU/Linux.

4. Разработка методики измерения метрик логического соединения транспортного протокола при управлении фоновым сегментным шумом.

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

Научная новизна. Научная новизна проведенного исследования заключается в создании совокупности научно-обоснованных технических решений, обеспечивающих повышение эффективности выполнения процедур анализа механизмов контроля насыщения в ОС GNU/Linux.

В ходе диссертационных исследований получены следующие новые научные результаты.

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

2. Разработана методика параметрического синтеза имитационных сетевых моделей информационных каналов с задержкой, впервые использующая совместно технологии паравиртуализации, эмуляции сетевых каналов и подключаемых алгоритмов контроля насыщения ОС GNU/Linux, что делает возможным выполнение созданных имитационных сетевых моделей на одной физической вычислительной машине, с меньшими, по сравнению со средами ограниченного исполнения и эмуляторами, затратами вычислительных ресурсов.

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

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

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

6. Показано, что разработанные методики и алгоритмы позволяют снизить на порядок дисперсию наблюдаемой двойной задержки. Относительное отклонение от заданной задержки передачи составляет не более 4%.

7. По результатам моделирования и теоретических исследований выделен эффективный подключаемый алгоритм контроля насыщения транспортного протокола управления передачей для ОС GNU/Linux.

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

Разработанные методики позволяют сопоставлять результаты экспериментальных исследований подключаемых алгоритмов контроля насыщения в составе ядра GNU/Linux согласно критериям комплексного анализа с целью выбора наилучших решений проблемы контроля насыщения.

Гибкость и универсальность предложенных в работе решений делает возможным их применение в самых различных технологических процессах и производствах, в частности при реализации сетевой подсистемы встраиваемых систем: средства автоматического регулирования и управления техпроцессами, станки с ЧПУ, банкоматы, платежные терминалы, телекоммуникационное оборудование.

Результаты и положения, выносимые на защиту.

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

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

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

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

Апробация работы. Основные результаты и положения диссертационной работы докладывались и обсуждались на пяти международных и одной всероссийской конференциях.

1. IX всероссийская конференция молодых ученых по математическому моделированию и информационным технологиям. Кемерово, Институт вычислительных технологий СО РАН, 2008 г.

2. Международная конференция "Life IT". Hagen, Fern Universität, 2009.

3. Международная научно-практическая конференция "Приоритетные направления развития современной науки". Чебоксары, МГУТУ, 2010г.

4. II международная студенческая научно-практическая конференция "Интеллектуальный потенциал XXI века: ступени познания". Новосибирск, ЦРНС, 2010г.

5. IV международная научно-практическая конференция "Наука и совре-менность-2010". Новосибирск, ЦРНС, 2010г.

6. Международная научная школа "Микроэлектронные информационно-управляющие системы и комплексы". Зеленоград, МИЭТ, 2010г.

Результаты диссертационной работы использованы в: НИР "Асимметричный доступ в Интернет при использовании канала спутниковой связи", выполненной в рамках Федеральной целевой программы "Научные и научно-педагогические кадры инновационной России" на 2009 - 2013 годы; учебном процессе Московского государственного института электронной техники при чтении лекций кафедры "Информатика и программное обеспечение вычислительных систем" (ИПОВС) по курсам "Сети ЭВМ" и "Операционные системы, среды и оболочки"; ООО "ХайТекДиджит".

Внедрение подтверждено актами.

Отдельные результаты диссертации отмечены золотой медалью на выставке ВВЦ-2009, а также грантом президента Российской Федерации первой степени на выставке НТТМ-2008.

В результате выполнения работы получены сертификаты.

1. Junior Level Linux Professional (LPIC-1).

2. Advanced Level Linux Professional (LPIC-2).

3. Senior Level Linux Professional (LPIC-3).

4. Novell Certified Linux Administrator (Novell CL A).

5. Data Center Technical Specialist.

Публикации. По теме диссертации опубликовано 15 печатных работ (12 работ без соавторов), в том числе 4 статьи в рецензируемых журналах ВАК.

Получено свидетельство об официальной регистрации программы для ЭВМ заявка 2009611527 "Программный комплекс "Сателлит" от 9.04.2009г.

Получено свидетельство об официальной регистрации программы для ЭВМ заявка 2009612481 "ЕИСМ "Basis" от 26.05.2009г.

Личный вклад автора. Все основные результаты получены автором лично. Главными из них являются.

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

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

3. Разработана методика измерения метрик логического соединения транспортного протокола с привлечением свободного программного обеспечения ОС GNU/Linux.

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

5. Показано, что разработанные методики и алгоритмы позволяют снизить на порядок дисперсию двойной задержки с относительным отклонением от заданного значения не более 4%.

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

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

8. Автор лично принимал участие в разработке, отладке, тестировании и внедрении созданных по результатам диссертационной работы программных средств.

Структура и объем диссертации. Диссертация состоит из введения, 4-х глав, заключения, списка литературы и приложений, содержащих листинги программ и акты внедрения результатов работы. Основная работа изложена на 112 страницах, содержит 5 таблиц и 22 рисунка.

Похожие диссертационные работы по специальности «Системный анализ, управление и обработка информации (по отраслям)», 05.13.01 шифр ВАК

Заключение диссертации по теме «Системный анализ, управление и обработка информации (по отраслям)», Соляков, Артемий Александрович

Выводы по главе 4

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

2. По результатам валидации показано, что дисперсия и размах выборки наблюдений задержки передачи синтезированной имитационной модели в 10 раз меньше чем у ближайших аналогов. Относительное отклонение от заданной задержки передачи на малой и средней частоте системных часов составляет не более 4%. В задаче ограничения ширины канала модель также демонстрирует лучшие, по сравнению с известными аналогами, результаты с относительным отклонением не более 2% и с меньшим размахом выборки.

3. По результатам моделирования определен эффективный подключаемый алгоритм контроля насыщения vegas.

Заключение

В ходе выполнения диссертационных исследований получены следующие основные результаты:

Формализован интегральный критерий комплексного анализа подключаемых алгоритмов контроля насыщения в информационных каналах с задержкой.

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

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

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

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

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

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

Результаты диссертационной работы внедрены в ООО "ХайТекДиджит", в учебный процесс кафедры "Информатика и программное обеспечение вычислительных систем" (ИПОВС) Московского государственного института электронной техники, в НИР "Асимметричный доступ в Интернет при использовании канала спутниковой связи" в рамках ФЦП "Научные и научно-педагогические кадры инновационной России" на 2009-2013 годы.

Список литературы диссертационного исследования кандидат технических наук Соляков, Артемий Александрович, 2011 год

1. Ha S., Rhee I., Xu L. CUBIC: a new TCP-friendly high-speed TCP variant // SIGOPS Oper. Syst. Rev. 2008. Vol. 42, no. 5. Pp. 64-74.

2. Bhandarkar S., Jain S., Reddy A. L. N. LTCP: improving the performance of TCP in highspeed networks // SIGCOMM Comput. Commun. Rev. 2006. Vol. 36, no. 1. Pp. 41-50.

3. Kuzmanovic A., Knightly E. W. TCP-LP: low-priority service via end-point congestion control // IEEE/ACM Trans. Netw. 2006. Vol. 14, no. 4. Pp. 739-752.

4. Casetti C., Gerla M., Mascolo S. et al. TCP westwood: end-to-end congestion control for wired/wireless networks // Wirel. Netw. 2002. Vol. 8, no. 5. Pp. 467-479.

5. Li Y.-T., Leith D., Shorten R. N. Experimental evaluation of TCP protocols for high-speed networks // IEEE/ACM Trans. Netw. 2007. Vol. 15, no. 5. Pp. 1109-1122.

6. Bateman M., Bhatti S., Bigwood G. et al. A comparison of TCP behaviour at high speeds using ns-2 and Linux // CNS '08: Proceedings of the 11th communications and networking simulation symposium. New York, NY, USA: ACM, 2008. Pp. 30-37.

7. Feng W., Tinnakornsrisuphap P. The failure of TCP in high-performance computational grids // Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM). Washington, DC, USA: IEEE Computer Society, 2000. P. 37.

8. Chan E. W., Luo X., Chang R. K. A minimum-delay-difference method for mitigating cross-traffic impact on capacity measurement // CoNEXT '09:

9. Proceedings of the 5th international conference on Emerging networking experiments and technologies. New York, NY, USA: ACM, 2009. Pp. 205-216.

10. Zhang J., Honeyman P. NFSv4 replication for grid storage middleware // MCG '06: Proceedings of the 4th international workshop on Middleware for grid computing. New York, NY, USA: ACM, 2006. P. 8.

11. Bassi S., Labrador M. A. Setting up a WeblOO-Dummynet testbed for research in transport layer protocols // ACM-SE 43: Proceedings of the 43rd annual Southeast regional conference. New York, NY, USA: ACM, 2005. Pp. 65-69.

12. Rizzo L. Dummynet: a simple approach to the evaluation of network protocols // SIGCOMM Comput. Commun. Rev. 1997. Vol. 27, no. 1. Pp. 31-41.

13. Armitage G., Stewart L. Some thoughts on emulating jitter for user experience trials // NetGames '04: Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games. New York, NY, USA: ACM, 2004. Pp. 157-160.

14. Christiansen M., Jeffay K., Ott D., Smith F. D. Tuning RED for Web traffic // IEEE/ACM Trans. Netw. 2001. Vol. 9, no. 3. Pp. 249-264.

15. Wei D. X., Jin C., Low S. H., Hegde S. FAST TCP: motivation, architecture, algorithms, performance // IEEE/ACM Trans. Netw. 2006. Vol. 14, no. 6. Pp. 1246-1259.

16. Jaiswal S., Iannaccone G., Diot C. et al. Measurement and classification of out-of-sequence packets in a tier-1 IP backbone // IEEE/ACM Trans. Netw. 2007. Vol. 15, no. 1. Pp. 54-66.

17. Schroeder B., Harchol-Balter M. Web servers under overload: How schedulingcan help // ACM Trans. Internet Technol. 2006. Vol. 6, no. 1. Pp. 20-52.

18. Shenker S., Zhang L., Clark D. D. Some observations on the dynamics of a congestion control algorithm // SIGCOMM Comput. Commun. Rev. 1990. October. Vol. 20. Pp. 30-39.

19. Luong D. D. Analysis and Application of Congestion Measures // Proceedings of the Seventh International Symposium on Computers and Communications (ISCC'02). ISCC '02. Washington, DC, USA: IEEE Computer Society, 2002. Pp. 843-.

20. Allman M., Paxson V., Stevens W. TCP Congestion Control: Tech. rep.: Internet Engineering Task Force, 1999.

21. Allman M., Floyd S., Partridge C. Increasing TCP's Initial Window Size: Tech. rep.: Internet Engineering Task Force, 1998.

22. Jacobson V., Braden R. TCP Extensions for Long-Delay Paths: Tech. rep.: Internet Engineering Task Force, 1988.

23. Соляков А. Проблемы использования TCP в ДТК // Естественные и технические науки. 2010. № 2. С. 417-418.

24. Performance of TCP over Lossy Upstream and Downstream Links with Link-Level Retransmissions // Proceedings of the 8th IEEE International Conference on Networks. Washington, DC, USA: IEEE Computer Society, 2000. P. 3.

25. Соляков А. Эволюционные вычисления в поиске субоптимальных решений // Сборник научных трудов "Информационные технологии и инно-ватика: проблемы, перспективы, решения". МИЭТ, 2009. С. 147—151.

26. Nagle J. Congestion Control in IP/TCP Internetworks: Tech. rep.: Internet Engineering Task Force, 1984.

27. Соляков А. Асимметричные LFN-сети // Материалы международной НИК "Приоритетные направления развития современной науки". Чебоксары: МГУТУ, 2010. С. 179.

28. Manoj К., Sharma S. С. Simulation-Based Analysis of Impact of Random Loss // Proceedings of the 2008 First International Conference on Emerging Trends in Engineering and Technology. Washington, DC, USA: IEEE Computer Society, 2008. Pp. 828-833.

29. Why TCP Timers Don't Work Well. 1986.

30. Jain R. Divergence of Timeout Algorithms for Packet Retransmissions // Fifth Phoenix Conf. on Сотр. and Comm.

31. Karn P., Partridge C. Estimating Round-Trip Times in Reliable Transport Protocols // SIGCOMM.

32. Lahanas, Tsaoussidis. Exploiting the efficiency and fairness potential of

33. AIMD-based congestion avoidance and control // Computer Networks. 2003. Vol. 43, no. 2. Pp. 227-245.

34. Altman E., El Azouzi R., Ros D., Tuffin B. Loss strategies for competing AIMD flows // Computer Networks. 2006. August. Vol. 50. Pp. 1799-1815.

35. Liu C., Modiano E. On the performance of additive increase multiplicative decrease (AIMD) protocols in hybrid space-terrestrial networks // Computer Networks ISDN Syst. 2005.-April. Vol. 47. Pp. 661-678.

36. Kesselman A., Mansour Y. Adaptive AIMD congestion control // Proceedings of the twenty-second annual symposium on Principles of distributed computing. PODC '03. New York, NY, USA: ACM, 2003. Pp. 352-359.

37. Joo C., Bahk S. Analysis of start-up transition dynamics of TCP NewReno // Computer Networks. 2001. Vol. 36, no. 2-3. Pp. 237-250.

38. Sheu T.-L., Wu L.-W. An analytical model of fast retransmission and recovery in TCP-SACK // Perform. Eval. 2007. Vol. 64, no. 6. Pp. 524-546.

39. Bansal D., Balakrishnan H., Floyd S., Shenker S. Dynamic behavior of slowly-responsive congestion control algorithms // SIGCOMM Comput. Commun. Rev. 2001.-August. Vol. 31. Pp. 263-274.

40. Hatano T., Shigeno H., Okada K.-i. TCP-friendly Congestion Control for Highspeed Network // SAINT '07: Proceedings of the 2007 International Symposium on Applications and the Internet. Washington, DC, USA: IEEE Computer Society, 2007. P. 10.

41. Samios C. B., Vernon M. K. Modeling the throughput of TCP Vegas // SIGMETRICS Perform. Eval. Rev. 2003.-June. Vol. 31. Pp. 71-81.

42. Li J.-S., Ma C.-W. Improving fairness of TCP Vegas // Int. J. Netw. Manag. 2005. — January. Vol. 15. Pp. 3-10.

43. Grieco L. A., Mascolo S. Performance evaluation and comparison of West-wood+, New Reno, and Vegas TCP congestion control // SIGCOMM Com-put. Commun. Rev. 2004.-April. Vol. 34. Pp. 25-38.

44. Low S. H., Peterson L. L., Wang L. Understanding TCP Vegas: a duality model // J. ACM. 2002.-March. Vol. 49. Pp. 207-235.

45. Tsang E. C. M. A Simulation Study on the Throughput Fairness of TCP Vegas // Proceedings of the 9th IEEE International Conference on Networks. ICON '01. Washington, DC, USA: IEEE Computer Society, 2001. P. 469.

46. Sharma V., Purkayastha P. Stability and Analysis of TCP Connections with RED Control and Exogenous Traffic // Queueing Syst. Theory Appl. 2004. —

47. November. Vol. 48. Pp. 193-235.

48. Sharma V., Virtamo J., Lassila P. PERFORMANCE ANALYSIS OF THE RANDOM EARLY DETECTION ALGORITHM // Probab. Eng. Inf. Sci. 2002. July. Vol. 16. Pp. 367-388.

49. Abouzeid A. A., Roy S. Modeling random early detection in a differentiated services network // Comput. Netw. 2002. — November. Vol. 40. Pp. 537-556.

50. Christiansen M., Jeffay K., Ott D., Smith F. D. Tuning RED for Web traffic // IEEE/ACM Trans. Netw. 2001. —June. Vol. 9. Pp. 249-264.

51. Bouras C., Sevasti A. Performance analysis of relative service using TCP-aware marking and dynamic WRED // Int. J. Commun. Syst. 2009. — March. Vol. 22. Pp. 277-305.

52. Соляков А. Исследование комплексной интеграционной и прикладной платформы SAP Net Weaver // Материалы конференции "Актуальные проблемы информатизации. Развитие информационной инфраструктуры, технологий и систем". МИЭТ, 2007. С. 155.

53. Karnik A., Kumar A. Performance of TCP congestion control with explicit rate feedback // IEEE/ACM Trans. Netw. 2005.-February. Vol. 13. Pp. 108-120.

54. Altman E. Analysis of two competing TCP/IP connections // Perform. Eval. 2002. — September. Vol. 49. Pp. 43-55.

55. Mellia M., Meo M., Muscariello L., Rossi D. Passive analysis of TCP anomalies // Comput. Netw. 2008.— October. Vol. 52. Pp. 2663-2676.

56. Zhang K., Fu C. P. Dynamics analysis of TCP Veno with RED // Comput.

57. Commun. 2007. December. Vol. 30. Pp. 3778-3786.

58. De Vendictis A., Baiocchi A., Bonacci M. Analysis and enhancement of TCP Vegas congestion control in a mixed TCP Vegas and TCP Reno network scenario // Perform. Eval. 2003.—August. Vol. 53. Pp. 225-253.

59. Kumar A. Comparative performance analysis of versions of TCP in a local network with a lossy link // IEEE/ACM Trans. Netw. 1998, —August. Vol. 6. Pp. 485-498.

60. Floyd S., Kohler E. Internet research needs better models // SIGCOMM Comput. Commun. Rev. 2003. Vol. 33, no. 1. Pp. 29-34.

61. Balakrishnan H., Padmanabhan V. N., Fairhurst G., Sooriyabandara M. Internet Draft: TCP Performance Implications of Network Asymmetry: Tech. rep.: Internet Engineering Task Force, 2001.

62. Clincy V. A., Abu-Halaweh N. A Taxonomy of free Network Sniffers for teaching and research //J. Comput. Small Coll. 2005. — October. Vol. 21. Pp. 64-75.

63. Fuentes F., Kar D. C. Ethereal vs. Tcpdump: a comparative study on packet sniffing tools for educational purpose //J. Comput. Small Coll. 2005.— April. Vol. 20. Pp. 169-176.

64. Hards B. A guided tour of ethereal // Linux J. 2004. — February. Vol. 2004. P. 7.

65. Krishnakumar R. Kernel korner: kprobes-a kernel debugger // Linux J. 2005. —May. Vol. 2005. P. 11.

66. Klauser W. The /proc file system // Sys Admin. 1998. —June. Vol. 7. Pp. 32-35.

67. Han Y.-T., Lee E.-M., Park H.-S. et al. Experimental evaluation of end-to-end available bandwidth measurement tools // Proceedings of the 12th

68. Asia-Pacific network operations and management conference on Management enabling the future internet for changing business and new computing services. APNOMS'09. Berlin, Heidelberg: Springer-Verlag, 2009. Pp. 498-501.

69. Соляков А., Кукушкин E. Применение определяемых пользователем типов данных в объектно-реляционных СУБД при создании систем информационного мониторинга // Естественные и технические науки. 2008. № 3. С. 345.

70. Соляков А. Ключевые аспекты проектирования интегрированных информационных пространств // Актуальные проблемы современной науки. 2008. № 5. С. 210-211.

71. Liu F., Zhou W., Zhou M. A xen-based data sharing 38; access controlling method // IITA'09: Proceedings of the 3rd international conference on Intelligent information technology application. Piscataway, NJ, USA: IEEE Press, 2009. Pp. 7-10.

72. Hoskins M. Simple virtual appliances with Linux and Xen // Linux J. 2010, —January. Vol. 2010.

73. Menon A., Cox A. L., Zwaenepoel W. Optimizing network virtualization in Xen // ATEC '06: Proceedings of the annual conference on USENIX '06 Annual Technical Conference. Berkeley, CA, USA: USENIX Association, 2006. Pp. 2-2.

74. Ballani H., Francis P. CONMan: taking the complexity out of network management // INM '06: Proceedings of the 2006 SIGCOMM workshop on Internet network management. New York, NY, USA: ACM, 2006. Pp. 41-46.

75. Ballani H., Francis P. CONMan: a step towards network manageability // SIGCOMM Comput. Commun. Rev. 2007.-August. Vol. 37. Pp. 205-216.

76. Соляков А. Обзор алгоритмов бесклассовых дисциплин обслуживания сетевых потоков ОС GNU/Linux // Актуальные проблемы гуманитарных и естественных наук. 2010. № 7. С. 391—393.

77. Соляков А. Исследование протокола TCP-CUBIC средствами ОС GNU/Linux // Оборонный комплекс — научно-техническому прогрессу России. 2011.

78. Соляков А. Алгоритм управления окном насыщения протокола надежной передачи данных TCP-CUBIC // Оборонный комплекс — научно-техническому прогрессу России. 2011.

79. Соляков А. Управление сетевыми параметрами протокола TCP ядра ОС GNU/Linux // Естественные и технические науки. 2010. № 4. С. 320-321.

80. Paxson V., Allman М. Computing TCP's Retransmission Timer: Tech. rep.: Internet Engineering Task Force, 2000.

81. Allman M., Glover D., Sanchez L. Enhancing TCP Over Satellite Channels using Standard Mechanisms: Tech. rep.: Internet Engineering Task Forcc, 1999.

82. Clark D. Window and Acknowledgment Strategy in TCP: Tech. rep.: Internet Engineering Task Force, 1982.

83. Mathis M., Mahdavi J., Floyd S., Romanow A. TCP Selective Acknowledgment Options: Tech. rep.: Internet Engineering Task Force, 1996.

84. Law A. M., Kelton D. M. Simulation Modeling and Analysis. McGraw-Hill Higher Education, 1999. ISBN: 0070592926.

85. Eshete A., Arcia A., Ros D., Jiang Y. Impact of WiMAX network asymmetry on TCP // WCNC'09: Proceedings of the 2009 IEEE conference on Wireless Communications k, Networking Conference. Piscataway, NJ, USA: IEEE Press, 2009. Pp. 1706-1711.

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