On Tue, Oct 17, 2006 at 02:48:04PM +0400, Artem Chuprina wrote: > > Никто не просил туннелировать отдельное TCP соединение (что таки да, > удобнее делать через ssh). А протуннелировать через ssh весь трафик - > можно, но не для пионера задача. > Весь траффик - в смысле TCP over TCP? И как это повлияет на качество сжатия? Когда я выбирал, какой из способов сжатия заюзать на мобилке, чтобы поменьше платить за дорогой украинский GPRS, попробовал SSH тунелирование и VPN. SSH: Делался port forward на проксю на серваке с разрешенным CONNECT куда угодно. VPN: OpenVPN (юзался поверх TCP). Тесты: * CONNECT: траффик необходимый на поднятия тунеля. * BLANK: Скачивался файл, полученный с помощью dd if=/dev/zero of=file * LOR: Скачивалась страничка с LOR-а. (браузер не поддерживал zlib, т.е сжатие происходило средствами SSH/VPN) * PATCH: Скачивание patch-2.6.17.8.bz2 (т.е уже пожатого) * CHAT: Имитация IM. Устанавливался коннект и слались 10 мессаг в формате XML (подобно XMPP). На каждую мессагу сервер отвечал похожей мессагой. Собственно с результатами можно ознакомиться на: http://inhex.net/dion/comparing_compression.txt Для своей мобилки я выбрал вариант с использованием SSH port forward + прокся privoxy, которая к тому же режет некоторые баннеры. -- WBR, Dmitry
Attachment:
signature.asc
Description: Digital signature