04 asociado con el protocolo HTTP

1, TCP / IP

protocolo de red TCP / IP es el protocolo de facto mundo estándar de comunicación, que es colectivamente una serie de protocolos de comunicación de red, dividido en cuatro capas (capa de aplicación, la capa de transporte, capa de red, capa de enlace), incluyendo TCP, IP, UDP , ICMP, ARP, y muchos otros protocolos, constituyen el complejo pero hay muchos niveles de la pila de protocolos.

 

IP (Protocolo de Internet) es un protocolo de capa de red, principalmente para resolver los problemas direccionamiento y enrutamiento, y cómo transferir paquetes de datos entre dos puntos. protocolo IP utilizando las direcciones IP para localizar cada ordenador en Internet.

 

TCP (Protocolo de Control de Transmisión, Transmission Control Protocol) , que se encuentra en la parte superior del protocolo IP para proporcionar una comunicación fiable en forma de flujo de bytes, el TCP de tres vías protocolo de enlace basada en el protocolo IP, de cuatro ondas, un número de secuencia de paquetes de red, ventana de envío, fallan mecanismos de retransmisión para garantizar una comunicación fiable. protocolo TCP para localizar cada sistema operativo proceso a través del número de puerto.

 

2, DNS

protocolo TCP / IP que se utiliza para localizar la dirección IP del ordenador, pero la dirección IP no es intuitivo forma puramente digital, y por lo que hay DNS (Domain Name System, Sistema de nombres de dominio), el mapeo entre los nombres de dominio y direcciones IP.

 

Actualmente hay 13 grupos alrededor de los servidores DNS raíz mundo, siguiendo una serie de DNS de nivel superior, el DNS con autoridad y más pequeño de DNS local, la capa de dominio por las consultas recursivas capa.

 

3, URI

URI (Uniform Resource Identificador, Uniform Resource Identifier)

URL (Uniform Resource Locator, localizador uniforme de recursos), URL es un subconjunto de URI.

 

URI consta de tres partes:

1, el nombre del protocolo: protocolo de acceso al recurso debe usarse, por ejemplo, http, https, el correo y así sucesivamente.

2, nombre de host: Host marca en Internet, puede ser un nombre de dominio o la dirección IP.

3, ruta: la ubicación de los recursos del host, utilice el "/" para separar directorio de niveles múltiples.

 

4, HTTPS

HTTPS es el protocolo HTTP que se ejecuta en el protocolo SSL / TLS, SSL / TLS (Secure Socket Layer / Transport Layer Security) de protocolo en la parte superior del protocolo TCP / IP para hacer una capa de cifrado.

 

SSL utiliza un poco de investigación en criptografía, como el cifrado simétrico, cifrado asimétrico, algoritmos de resumen, las firmas digitales, certificados digitales y otras tecnologías para garantizar la seguridad de las comunicaciones.

 

5, agente

Proxy (Proxy) es el protocolo de petición HTTP y la respuesta en medio de un enlace, o bien transmita la petición del cliente, el servidor También puede reenviar la respuesta.

 

Agente Categoría:

1, proxy anónimo: completamente oculto por un servidor proxy, sólo la exposición externa del servidor proxy.

2, proxy transparente: el proceso de transmisión es transparente para el mundo exterior no sólo es consciente de la agencia, sino también conocer al cliente.

3, avance de proxy: cerca del cliente, el servidor envía una solicitud en nombre de los clientes.

4, proxy inverso: cerca del servidor, el servidor responde a la solicitud en nombre de los clientes.

 

Actuando papeles:

1, el equilibrio de carga: la petición de acceso a la dispersión uniforme de varios servidores, para lograr el acceso a la agrupado.

2, el contenido de la memoria caché: una solicitud a través de los datos del buffer juntos, volvieron de nuevo a solicitudes de clientes directos datos en caché, reducir la presión sobre el extremo posterior.

3. Seguridad: ocultar IP externa, utilizando herramientas como WAF contra los ataques cibernéticos, protegen la máquina proxy.

4, el procesamiento de datos: funciones de compresión de datos y encriptación.

 

resumen

1, el protocolo TCP / IP es la base del hecho de que el mundo online, HTTP normalmente se ejecuta en la parte superior del protocolo TCP / IP, HTTP es proporcionada por la transmisión fiable del protocolo TCP.

2, nombre de dominio DNS de la dirección IP es el reemplazo equivalente, es un mapeo entre los nombres de dominio y direcciones IP con las que la implementación de DNS.

3, URI utilizado a los recursos de la marca en Internet, el "nombre de host + nombre + camino de protocolo" componente.

4, HTTPS equivalente "HTTP + SSL / TLS + TCP / IP", para establecer una cáscara de HTTP seguro.

5, la solicitud de HTTP es un proxy entre la estación de retransmisión y el lado respondedor, la memoria caché se puede implementar la aceleración, equilibrio de carga y así sucesivamente.

Publicado 28 artículos originales · ganado elogios 9 · vistas 5567

Supongo que te gusta

Origin blog.csdn.net/rookiegan/article/details/104896975
Recomendado
Clasificación