En colaboración con el servidor web HTTP

Implementar varios nombres de dominio con una sola máquina virtual

HTTP / 1.1 especificación permite un servidor HTTP configurar varios sitios Web. Esto se debe a la utilización de la máquina virtual (Virtual Host, también conocido como servidor virtual) funciones de
múltiples servidores, incluso si el nivel físico, sólo un servidor, pero siempre y cuando el uso de las prestaciones de alojamiento web, que puede haber estado imaginario.
Cuando dentro de un servidor que aloja varios dominios, cuando se recibe una solicitud, es necesario saber exactamente qué nombre de dominio al que desea acceder.
En la misma dirección IP, ya que la máquina virtual puede registrar un número de diferentes nombre de host y el nombre de dominio del sitio, por lo que cuando el envío de peticiones HTTP, debe especificar el nombre de host URI o nombre de dominio completo en el encabezado de host.

Comunicación procedimiento de transmisión de datos: proxy, gateway, túnel

Cuando la comunicación HTTP, además de que el cliente y el servidor, para algunas aplicaciones el reenvío de datos de comunicación, por ejemplo proxies, puertas de enlace y el túnel. Pueden trabajar con el servidor.

  • Agente:
    La actuación es una especie de función de reenvío de aplicación, que desempeña un papel en el servidor y el "intermediario" cliente de la recepción de la solicitud enviada por el cliente y enviado al servidor, sino también para recibir una respuesta devuelta por el servidor y enviadas al cliente terminar.
  • Puerta de enlace:
    el servidor de puerta de enlace a otros servidores para reenviar datos de comunicación, cuando se recibe una solicitud de un cliente a través de, es como si los recursos propios como el servidor de origen para procesar la solicitud.
  • Túnel:
    el túnel está en tránsito entre los dos lejos del final del cliente y el servidor, y mantener tanto la conexión de comunicación entre aplicaciones.

agente:

El comportamiento básico es aceptar el servidor proxy reenvía la solicitud al servidor de otro enviado por el cliente. El agente no cambia URI de la solicitud, se enviará directamente a la parte delantera del servidor de destino a los recursos de retención.
En la comunicación HTTP, varios servidores proxy se pueden conectar en cascada. Desviar las peticiones y las respuestas a través de varias cadenas similares como un servidor proxy conectado. Cuando se transmita, campo adicional cabecera Vía para marcar la información que pasa de acogida.
La razón para usar un servidor proxy son:
1) el uso deEl almacenamiento en cachéReducir el tráfico de ancho de banda
dentro de 2) control de acceso a sitios web específicos de la organización
3) para obtener los registros de acceso con el propósito principal de
que el agente de usar una variedad de métodos, que se clasifica en dos puntos de referencia. Uno de ellos es si se debe utilizar la memoria caché, el otro es si va a modificar el mensaje.

  • Proxy caché de
    proxy envía una respuesta, el caché de proxy (Caching Proxy) avanzarán copia del recurso (caché) guardados en el servidor proxy.
    Cuando el agente recibe una solicitud por el mismo enlace más, no se puede adquirir desde un servidor de origen donde el recurso, pero el recurso antes de que el caché se devuelve como respuesta.
  • de proxy transparente
    solicitudes de reenvío o respuestas, no hace ningún tipo de procesamiento de paquetes se denomina agente proxy transparente (Proxy transparente). Por el contrario, el agente para el procesamiento del contenido del mensaje llamada de proxy no transparente.

entrada

Gateways y agentes mecanismo de trabajo es muy similar. La puerta de enlace permite que el servidor en la línea de comunicación para proporcionar servicios de protocolo no HTTP.
Uso de la seguridad de la comunicación de puerta de enlace puede ser mejorado, al igual que el cifrado en la línea de comunicación entre el cliente y la pasarela con el fin de asegurar una conexión segura.

túnel

Un túnel puede ser necesaria para establecer una línea de comunicación con otros servidores, cuando el uso de la encriptación, tales como la comunicación SSL. El propósito del túnel es para asegurar que el cliente y el servidor pueden serseguridadComunicación.
El túnel en sí no va a analizar petición HTTP. En otras palabras, después de la petición al servidor, ya que se transfiere a la solicitud de reserva. Túnel terminará cuando se desconectan las partes que se comunican.

El papel de los tres bajo Resumen:
función de agente: para reducir el consumo de ancho de banda, control de acceso, tales como acceso a la intranet corporativa redes externas, Internet científica (riesgo de proxy)
actúa de puerta de enlace: la conversión de protocolos, tales como solución de tarjeta de crédito en la web de compras sitio, y sistema de unión de tarjeta de crédito de liquidación
del efecto túnel: la comunicación segura de largo alcance, tales como a través de la intranet de la compañía extranet acceso

Guardar el caché de recursos

servidor de caché es un servidor proxy, y se clasifica en el tipo de caché de proxy.
Las ventajas del servidor de caché que pueden utilizar la memoria caché para evitar múltiples recursos de reenvío del servidor de origen. De esta manera los clientes pueden obtener recursos del servidor de caché más cercana, y el servidor de origen no tiene que ser tratado en varias ocasiones en la misma petición.

Caché fecha de caducidad

Caché es bueno, pero habrá un uso indebido de caché de datos sucia es el caso, esta vez en la necesidad en el momento de la solicitud, confirmada por el servidor de caché para el servidor de origen si los datos se ha actualizado, si actualizado, es necesario obtener nuevos datos.

el almacenamiento en caché del cliente

Caché sólo puede existir en el servidor de caché también puede estar presente en el navegador del cliente.
Con el programa de Internet Explorer, por ejemplo, la caché del cliente se denomina archivos temporales de Internet (archivos temporales de Internet)
y el servidor de caché de la misma cosa es que cuando se juzga la caché expira, confirmará la disponibilidad de recursos para el servidor de origen. Si el juez falla la memoria caché del navegador, el navegador solicita al nuevo recurso nuevo.

Publicado 75 artículos originales · ganado elogios 7 · Vistas a 10000 +

Supongo que te gusta

Origin blog.csdn.net/zhengdong12345/article/details/99692067
Recomendado
Clasificación