Proxies de aplicación
Un proxy de aplicación o un servidor proxy de aplicación recibe solicitudes destinadas a otro servidor y actúa como proxy del cliente para obtener el servicio solicitado. A menudo se utiliza un servidor proxy de aplicaciones cuando el cliente y el servidor son incompatibles para la conexión directa. Por ejemplo, el cliente no puede cumplir los requisitos de autenticación de seguridad del servidor, pero es necesario que se le permitan algunos servicios.
Si accede a Internet a través de un proxy de aplicación, algunas aplicaciones de conexión universal pueden utilizar el proxy. Sin embargo, debe asegurarse de que selecciona un método de configuración que permita que el resto de la información de servicio se conecte a través de Universal Connection desde el sistema a IBM sin pasar por el proxy de aplicación.
- Interrumpe la conexión TCP/IP entre un cliente y un servidor, mientras que el reenvío de IP no es necesario
- Oculta las direcciones IP de cliente internas y sólo la dirección IP pública del servidor proxy es visible desde la red externa
- Proporciona registros de acceso detallados
- Autentica usos
- Información de memorias caché
El tipo de proxy más común es el proxy del Protocolo de Transferencia de Hipertexto ( HTTP ). La mayoría de los proxies HTTP también gestionan el protocolo de transferencia de hipertexto seguro ( HTTPS ) y el protocolo de transferencia de archivos (FTP). El retransmisor de correo SMTP (Simple Mail Transfer Protocol) es un ejemplo de un proxy de aplicación.
La principal desventaja de los proxies de aplicación es que deben dar soporte a la aplicación para la que están realizando la función de proxy. Muchas aplicaciones TCP/IP no están soportadas por los servidores proxy. Además, los proxies de aplicación normalmente no cifran la información de servicio.
Algunas aplicaciones de Conexión Universal pueden fluir a través de un proxy estándar HTTP. El proxy HTTP debe ser compatible con el túnel SSL (Secure Sockets Layer) y puede requerir opcionalmente la autenticación básica HTTP.
El sistema operativo IBM i sistema operativo incluye un proxy de servicio y soporte HTTP que puede utilizarse específicamente para aplicaciones de Conexión Universal si desea que una partición o sistema proporcione conectividad a otros.