РОССИЙСКАЯ ФЕДЕРАЦИЯ ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ГОСУДАРСТВЕННАЯ РЕГИСТРАЦИЯ ПРОГРАММЫ ДЛЯ ЭВМ Номер регистрации (свидетельства): 2016610077 Дата регистрации: 11.01.2016 Номер и дата поступления заявки: 2015660814 10.11.2015 Дата публикации: 20.02.2016 Автор: Линский Евгений Михайлович Правообладатель: Федеральное государственное автономное образовательное учреждение высшего образования "Санкт-Петербургский государственный университет аэрокосмического приборостроения" Название программы для ЭВМ: Модуль для оценки эффективности кэширования TCP трафика Реферат: Программа реализует алгоритм оценки эффективности кэширования TCP трафика. Кэширование TCP трафика происходит следующим образом: в последовательный сегмент сети, трафик на котором должен быть уменьшен благодаря кэшированию, внедряются два сервера с кэшами (верхний - ближе к сети Интернет, нижний - ближе к пользователям); кэширование работает на сетевом уровне стека протоколов и кэширует отдельные TCP пакеты; при первой передаче некоторого TCP пакета по сегменту сети этот пакет кэшируется обоими серверами; при повторной передаче пакета с таким же содержимым верхний сервер заменяет содержимое пакета на хэш-значение, а нижний сервер по хэш-значению восстанавливает содержимое пакета из своего кэша; поскольку размер хэш-значения существенно меньше размера типового пакета, такой алгоритм действий приводит к уменьшению объема трафика на выбранном сегменте сети. Алгоритм оценки, реализованный в программе, имитирует работу кэширования TCP трафика без модификации передаваемых пакетов. Задачей программы является подсчет процента попадания в кэш. Программа может быть использована для оценки потенциальной эффективности кэширования TCP на выбранном участке сети. Тип реализующей ЭВМ: IBM PC-совмест. ПК Язык программирования: C/C++ Вид и версия операционной системы: Linux Объем программы для ЭВМ: 8 Кб