А если HTTP ответ или запрос будет отсылатся кускам то как поведут себя данные программы? Тоже будут кусками сжимать или же соберут весь пакет в один и после сожмут?
Моя же программа в данный момент поддерживает 2 протокола: HTTP(собирает из кусков ответ или запрос и только после этого сжимает и передает по тунелю) и UNIVERSAL(предназначен для любого трафика, не слишком оптимален). Тоесть она сама анализирует какой трафик будет пересылатся через тунел.
Всем большое спасибо за критику. Во только что протестировал trzip с ssh. При сжатии http ssh чуть чуть проигрывает. А при сжатии всего остального dыигрывает в 1.5 - 2 раза.
Эта программа писалась для того чтобы изучит Ruby, а так как чтото получилось решил поделится. Так что извините если не оправдал ваших надежд.