Генерирани от компютър свръхефективни, но неразбираеми за човека алгоритми за ускоряване на TCP

TCP (Transmission Control Protocol) е основният протокол на Интернет. Една от неговите основни задачи е да се бори с претоварванията в мрежата (network congestion). Регулирането в Мрежата се осъществява чрез взаимно настройване скоростта на размяна на информационните пакети. За тази цел са създадени множество хитри методи: алгоритъмът TCP Cubic за Linux, Compound TCP за Windows, съществуват още TCP Tahoe, Reno, NewReno, Vegas, FAST, BIC и други.Специалистите от Масачузетския технологичен институт са разработили програмата Remy, която чрез проби и грешки се опитва да подобри съществуващите алгоритми по отстраняване на задръстванията в TCP. Резултатът надминал всички очаквания: ефективността на алгоритъма RemyCC надминала TCP Cubic и Compound TCP, както и всички останали "конкуренти" при различните мрежови условия. Проблемът само е в това, че учените не могат точно да разберат, защо Remy показва такива феноменални резултати.
Remy е тестван в най-различни мрежови условия и навсякъде превъзхождал алгоритмите, създадени от човека.Така например, в конфигурация, където осем потребителя поделят 15 Mb/s канал, алгоритъмът на Remy осигурил над два пъти по-висока средна скорост на предаване на данните, като времевата задръжка на пакетите (схемата по-горе) се оказала над два пъти по-малка от задръжката, осигурявана от бързите алгоритми Compound TCP и TCP NewReno.
Програмата Remy работи на конкретен компютър в продължение на няколко часа, като анализира мрежовия трафик, след което създава конкретна реализация на алгоритъма, който е най-ефективен за този PC."Ние не знаем, защо генерираните от компютъра алгоритми демонстрират този резултат. Алгоритмите на Remy се създават чрез отчитане влиянието на над 150 правила и е необходимо да бъде извършен обратен инженеринг, за да се разбере, как и защо работят те" - споделят специалистите.
Коментари
Все още няма коментари
Статистика
Прегледи 112
Коментари 0
Рейтинг
Добавена на21 Юли 2013
ИзточникKaldata

Тагове
Remy, Compound, Cubic