прокси программное обеспечение, которое поддерживает параллельную передачу

717
est

Мне нужно настроить действительно быстрый прокси-сервер на удаленном сервере, вот сценарий:

  1. Сервер предварительно выбирает 3 КБ данных, в основном это HTTP-ресурсы.
  2. Сервер отправляет клиенту 3 КБ данных, вместо традиционного HTTP или SOCKS-прокси, сервер открывает многопоточную передачу с 3-мя подключениями, отправляет 1 КБ данных на поток каждому соединению
  3. Клиент получает 1 КБ x 3, объединяет их с исходными данными 3 КБ и возвращает в качестве локального прокси-сервера HTTP.
  4. Клиент отображает исходные данные в браузере через локальный HTTP-прокси

Задержка не важна, пока скорость передачи хорошая.

Существует ли какое-либо программное обеспечение, подобное этому? Лучше, если это с открытым исходным кодом или бесплатно.

0
Если я вас правильно понимаю, вы хотите, чтобы прокси и клиент одновременно обменивались данными по 3 TCP-соединениям, а не по одному. Как вы думаете, почему это даст более высокую пропускную способность, чем одно TCP-соединение? coneslayer 14 лет назад 0
Этот вопрос помогает? http://superuser.com/questions/505786/splitting-an-http-request-into-multiple-byte-range-requests redpola 11 лет назад 1
@ Redpola выглядит хорошо, спасибо. Но это только для загрузки, а не общего ускорения просмотра. est 11 лет назад 0

2 ответа на вопрос

0
harrymc

Ниже приведен список некоторых прокси-серверов.

Тем не менее, я думаю, что параллельные соединения в основном прозрачно управляются прокси-сервером, а это означает, что именно клиент открывает несколько соединений через прокси-сервер, который служит только в качестве шлюза.


Коммерческое программное обеспечение WinGate Proxy Server ($ 74,95 для 3 одновременно работающих пользователей).

WinProxy ($ 99)
Демо-версия бесплатна для двух пользователей.

Прокси +
Бесплатно для 3 пользователей.

РЕДАКТИРОВАТЬ

Так как вышеперечисленное не то, что вы ищете, вот еще несколько:

SmoothWall Express
Vyatta.org
Endian

Извините, но это не то программное обеспечение, которое я хотел est 14 лет назад 0
Смотрите больше продуктов выше. harrymc 14 лет назад 0
Чувак, это решения межсетевого экрана. Знаете ли вы, о чем я говорю? est 14 лет назад 0
Это также прокси-серверы. harrymc 14 лет назад 0
0
Goyuix

Клиент (веб-браузер) никогда не будет запрашивать более одного ресурса за раз (ну, большинство браузеров фактически используют два независимых канала, но никогда не запрашивают один и тот же ресурс на обоих), и не будет запрашивать частичные ресурсы, если не получено указание сделать это. Без специального веб-браузера нет прокси-сервера, который будет делать это (по крайней мере, я знаю), поскольку это действительно поведение на стороне клиента. Если у вас есть работающий клиент, большинство прокси-серверов будут поддерживать то, что вы хотите.

Есть ли причина, по которой это должен быть удаленный прокси? Вы можете настроить прокси на своем компьютере или в локальной сети для работы в качестве прокси-сервера, который будет выполнять предварительную выборку страниц и поддерживать локальный кеш относительно горячим, а большая часть статических ресурсов (например, изображений) будет обслуживаться локально.