Курсовая работа: Исследование кэширования TCP RE и его реализация для ОС Linux
Описание
Оглавление
1.1. Библиотека pcap и использующие ее утилиты . . . . . . . 12
1.2. Инструменты для обработки аргументов командной строки 13
1.3. Selenium Webdriver . . . . . . . . . . . . . . . . . . . . . . 13
1.4. Xvfb и PyVirtualDisplay . . . . . . . . . . . . . . . . . . . . 14
1.5. Netfilter Framework и сетевые пакеты в ядре Linux . . . . 14
1.6. VirtualBox и окружение виртуальной машины . . . . . . 16
3
Введение
Несмотря на огромное количество существующих Интернет-ресурсов, зачастую возникает ситуация, когда много людей обращаются к одному источнику в сети, запрашивая однинаковую информацию. Это приво-дит к тому, что часть сетевой инфраструктуры занимается передачей идентичных данных[1]. Кэширование трафика — один из подходов к улучшению этого аспекта, позволяющий уменьшить нагрузку на кана-лы связи.
На данный момент активно применяются технологии кэширования, работающие на уровнях прикладных протоколов, в особенности кэши-рование HTTP[14] ввиду популярности этого вида трафика[15]. Вме-сте с этим развиваются более общие идеи кэширования, основанные на работе с пакетами протокола транспортного уровня TCP. Ввиду этой особенности они способны кэшировать данные разных протоколов при-кладного уровня. В этом состоят прин
| Введение | 4 |
| Обзор подходов к кэшированию | 7 |
| 1. Используемые технологии | 12 |
1.2. Инструменты для обработки аргументов командной строки 13
1.3. Selenium Webdriver . . . . . . . . . . . . . . . . . . . . . . 13
1.4. Xvfb и PyVirtualDisplay . . . . . . . . . . . . . . . . . . . . 14
1.5. Netfilter Framework и сетевые пакеты в ядре Linux . . . . 14
1.6. VirtualBox и окружение виртуальной машины . . . . . . 16
| 2. Описание решения | 17 | |
| 2.1. | Устройствокэша........................ | 17 |
| 2.2. | АнализаторTCPRE ..................... | 18 |
| 2.3. | Генерация и анализ pcap-файлов . . . . . . . . . . . . . . | 20 |
| 2.4. | МодулиядраTCPRE .................... | 20 |
| 3. | Эксперименты | 22 | |
| 3.1. | Кэширование различных типов трафика . . . . . . . . . . | 22 | |
| 3.2. | Загруженностьсистемы ................... | 24 | |
| 3.2.1. Описаниестенда.................... | 24 | ||
| 3.2.2. Измерение нагрузки на канал связи . . . . . . . . | 24 | ||
| 4. | Заключение | 27 | |
| Список литературы | 28 | ||
3
Введение
Несмотря на огромное количество существующих Интернет-ресурсов, зачастую возникает ситуация, когда много людей обращаются к одному источнику в сети, запрашивая однинаковую информацию. Это приво-дит к тому, что часть сетевой инфраструктуры занимается передачей идентичных данных[1]. Кэширование трафика — один из подходов к улучшению этого аспекта, позволяющий уменьшить нагрузку на кана-лы связи.
На данный момент активно применяются технологии кэширования, работающие на уровнях прикладных протоколов, в особенности кэши-рование HTTP[14] ввиду популярности этого вида трафика[15]. Вме-сте с этим развиваются более общие идеи кэширования, основанные на работе с пакетами протокола транспортного уровня TCP. Ввиду этой особенности они способны кэшировать данные разных протоколов при-кладного уровня. В этом состоят прин
Характеристики курсовой работы
Учебное заведение
Семестр
Просмотров
1
Размер
384 Kb
Список файлов
Исследование кэширования TCP RE и его реализация для ОС Linux.doc
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГИМО
Tortuga











