Polipo | ||
---|---|---|
Información general | ||
Tipo de programa | software libre | |
Desarrollador | Juliusz Chroboczek | |
Licencia | MIT License[1] | |
Información técnica | ||
Programado en | C | |
Versiones | ||
Última versión estable | 1.1.1 ( 2014 de mayo del 15 (2009 años, 5 meses y -1956 días)) | |
Enlaces | ||
Polipo es un servidor proxy de reenvío y almacenamiento en caché web ligero. Polipo es compatible con HTTP 1.1, soporta IpV4, IpV6, filtrado de tráfico y mejora de privacidad. Para minimizar la latencia, Polipo usado pipelines de solicitudes de recursos y multiplexa múltiples transacciones sobre la misma conexión TCP/IP.
Polipo es un software libre publicado bajo licencia del MIT. Funciona en los sistemas GNU/LINUX, OpenWrt, Microsoft Windows, Mac OS X y FreeBSD.
Polipo puede ser configurado para usar caché en disco y servir contenido almacenado en caché sin conexión y realizar diversas formas de filtrado de contenido.
Diseño
[editar]Polipo está diseñado para ser utilizado como una memoria caché web personal o una caché web compartida entre unos pocos usuarios para impulsar el acceso a internet. Diseñado para ser rápido, ligero y pequeño, es útil cuando los recursos del sistema para un proxy mayor no están disponibles. Debido a esta razón, ha sido usado como una correa de sujeción en el OpenWrt.
Características
[editar]La rápida, ligera y pequeña huella de memoria del servidor proxy Polipo utiliza una variedad de técnicas:
- La rápida, ligera y pequeña huella de memoria del servidor proxy Polipo utiliza una variedad de técnicas:
- Polipo actualizará peticiones de clientes a HTTP / 1.1 incluso si vienen de una anterior como HTTP / 1.0.
- Polipo hará la navegación web más rápida o al menos parecerá tener menos latencia.
- Polipo meterá en caché el segmento inicial de una descarga y ésta se puede completar más adelante mediante solicitudes de intervalo, en caso de interrupciones.
- Polipo puede en cierta medida sustituir el filtrado, los proxies de protección de la intimidad como Privoxy o WWWOFFLE, que proporciona capacidades de bloquear o redirigir las peticiones, censurar cabeceras de petición HTTP y la información referente. [6]
- Polipo tiene soporte completo para IpV6.
- Debido a que Polipo puede comunicarse con IpV4 y IpV6, se puede utilizar como un puente entre ambos.
- Polipo puede comunicarse con los protocolos: SOCKS4 y SOCKS5.
- Polipo hace una buena canalización de HTTP1.1, por lo que mejora la latencia de la comunicación.
- Polipo sirve como un caché web.
Limitaciones
[editar]Polipo se limita a los tamaños de archivo 2G o 4G en sistemas de 32 bits que provocará errores al servir pedidos grandes.
Interfaces gráficas
[editar]Algunos proyectos independientes de interfaces gráficos para usuario son:
- Solipo - Interfaz gráfica de polipo para Windows OS
- Dolipo - Interfaz gráfica para Mac OS X
- Polipoid - Interfaz gráfica para Android.
Véase también
[editar]Referencias
[editar]Enlaces externos
[editar]- http://www.pps.univ-paris-diderot.fr/~jch/software/polipo/ Página web oficial