Conceptos básicos de las redes informáticas - Primera comprensión de los protocolos

  • Tabla de contenido

1. Primera comprensión del protocolo:

1.1, protocolo de comunicación de datos

1.2, capas de protocolo

1.3, protocolo MAC-capa 2

1.4, formato de trama Ethernet

1.5, protocolo de capa 3 IP de red

1.6, formato de encabezado IP

1.7, el papel de la dirección IP

1.8, protocolo AIP

1.9, protocolo RAPR

En segundo lugar, el principio de funcionamiento de proxy APR

Tres, protocolo ICPMP

3.1, la aplicación del protocolo ICMP

Cuatro, HTTP

4.1, protocolo de capa de aplicación http

4.2, Componentes comunes del servidor web

Cinco, DNS (Sistema de nombres de dominio)

5.1, Función de DNS

5.2, espacio de nombres DNS

5.3, Alcance

5.4, ​​principio de funcionamiento de DNS

Seis, SMTP/POP3

6.1, SMTP

6.2, POP3

Siete, protocolo telnet/FTP

7.1, protocolo telnet

7.2, protocolo FTP

7.3, Cómo funciona FTP

Ocho, TCP, método de establecimiento del protocolo UDP

8.1, el protocolo de la capa de transporte

8.2, temporizador TCP


1. Primera comprensión del protocolo:

Para que los datos viajen desde el origen hasta el destino, todos los dispositivos de la red deben "hablar" el mismo "idioma".

Un conjunto de reglas que describen cómo regular el uso del "lenguaje" en la comunicación de red es un protocolo.

1.1, protocolo de comunicación de datos

Un conjunto de reglas o convenciones que determinan el formato de los datos y la transmisión de datos.

1.2, capas de protocolo

Los datos se transmiten desde el punto de origen hasta el punto de destino, y todos los dispositivos de la red deben "hablar" el mismo "idioma". Un conjunto de reglas que describen cómo regular el uso del "idioma" en la comunicación de la red es un protocolo.

1.3, protocolo MAC-capa 2

Una dirección Ethernet se utiliza para identificar un dispositivo individual o un grupo de dispositivos en una red Ethernet.

1.4, formato de trama Ethernet

Formato de trama Ethernet 802.3

1.5, protocolo de capa 3 IP de red

  • Define la dirección lógica basada en el protocolo IP
  • Elija la mejor ruta para sus datos a la red francesa

1.6, formato de encabezado IP

1.7, el papel de la dirección IP

  • Se utiliza para representar la dirección de red de un nodo.

1.8, protocolo AIP

Resolución de dirección IP a dirección MAC

  1. Al host 10.1.1.1 le gusta enviar datos al host 10.1.1.2, verifica el caché y descubre que no hay una dirección MAC de 10.1.1.2

  1. Host 10.1.1.1 envía una transmisión ARP

  1. Todos los hosts reciben la transmisión ARP de 10.1.1.1, pero solo 10.1.1.2 le da una respuesta de onda única y almacena en caché la dirección MAC de 10.1.1.1

4. El host A guarda la dirección MAC del host B en el caché y envía datos

1.9, protocolo RAPR

Dirección MAC resuelta a dirección IP

  • El host A necesita una dirección IP y envía una transmisión ARP
  • El host 10.1.1.254 es el servidor que asigna la dirección IP, dará respuesta a A

En segundo lugar, el principio de funcionamiento de proxy APR

2.1, Principio de funcionamiento de Proxy ARP-1

La dirección IP se resuelve en la dirección MAC de la interfaz de la puerta de enlace

• El host 10.1.1.1 necesita enviar datos al host 172.16.1.1 que no está en el mismo segmento de red, pero no conoce su dirección MAC, por lo que envía una transmisión ARP

  • La puerta de enlace 10.1.1.254 envía una respuesta de unidifusión a 10.1.1.1 y le dice a 10.1.1.1 la dirección MAC de su propia interfaz

Tres, protocolo ICPMP

  • Los mensajes ICMP se transportan en datagramas IP y se utilizan para enviar información de control y error.
  • ICMP define muchos tipos de mensajes, como
  • Destino inalcanzable TTL Tiempo de espera Información Solicitud de información Respuesta Dirección Solicitud Dirección Respuesta

3.1, la aplicación del protocolo ICMP

Cuando una computadora inicia una conexión de ping a un host remoto, la información de retorno que se puede recibir incluye:

Conexión establecida con éxito • Respuesta de 192.168.1.1:bytes=32 time<1ms TTL=128

Host de destino inalcanzable• Host de destino inalcanzable

• Tiempo de espera agotado.

Nombre de host desconocido • Host desconocido abc

Cuatro, HTTP

4.1, protocolo de capa de aplicación http

  • HTTP (Protocolo de transferencia de hipertexto, Protocolo de transferencia de hipertexto) es un protocolo simple de solicitud y respuesta, que generalmente se ejecuta sobre TCP y es un protocolo de capa de aplicación. HTTP se utiliza para permitir la comunicación entre navegadores y servidores web. Especifica el método de comunicación entre el navegador y el servidor web, es decir, cómo el navegador solicita mensajes del servidor web y cómo responde el servidor al navegador. HTTP es una base importante para el intercambio de información en Internet.

4.2, Componentes comunes del servidor web

  • Los sitios web se pueden distinguir fácilmente y se pueden dividir en sitios web estáticos y sitios web dinámicos. Los sitios web dinámicos se pueden calcular utilizando lenguajes de secuencias de comandos, mientras que un sitio web dinámico generalmente se compone de un sistema operativo equipado con una aplicación web y luego vinculado a una base de datos. Generalmente , usamos una aplicación web equipada con calculadora, llámese servidor web

Cinco, DNS (Sistema de nombres de dominio)

5.1, Función de DNS

  • DNS • Sistema de nombres de dominio Sistema de nombres de dominio • Se utiliza para completar la asignación entre nombres de dominio y direcciones IP • El número de puerto es 53 de TCP o UDP

5.2, espacio de nombres DNS

5.3, Alcance

5.4, ​​principio de funcionamiento de DNS

Seis, SMTP/POP3

6.1, SMTP

  • Protocolo simple de transferencia de correo - Protocolo simple de transferencia de correo
  • para enviar y recibir correo
  • número de puerto 25

6.2, POP3

  • Protocolo de oficina de correos v3 - Protocolo de oficina de correos versión 3
  • Para que el cliente reciba correo
  • número de puerto 11

Siete, protocolo telnet/FTP

7.1, protocolo telnet

Terminal Network • Se utiliza para la administración remota de dispositivos de red, como computadoras o enrutadores en modo de texto. • El número de puerto es TCP 23.

  • Inicie la operación en el host - ejecute - cmd telnet 10.1.1.1
  • puerto IP telnet

7.2, protocolo FTP

  • Protocolo de transferencia de archivos FTP: el protocolo de transferencia de archivos se utiliza para transferir archivos, los números de puerto son 21 y 20 de TCP

7.3, Cómo funciona FTP

Ocho, TCP, método de establecimiento del protocolo UDP

Pila de protocolos TCP/IP - Revisión

8.1, el protocolo de la capa de transporte

  • TCP (Protocolo de control de transmisión) • Protocolo de control de transmisión • Protocolo confiable orientado a la conexión • Eficiencia de transmisión
  • UDP (Protocolo de datagramas de usuario) • Protocolo de datagramas de usuario • Servicio no confiable y sin conexión • Alta eficiencia de transmisión

Formato de encapsulación TCP

Conexión TCP - apretón de manos de tres vías

Cuatro desconexiones de TCP

Control de errores TCP

  • Tres métodos de control de errores de TCP • Suma de verificación • Reconocimiento • Segmento dañado • Segmento perdido • Segmento duplicado • Segmento fuera de secuencia • Reconocimiento perdido
  • se acabó el tiempo

8.2, temporizador TCP

Temporizador de retransmisión: para controlar los segmentos de datos perdidos

Temporizador de persistencia: para evitar el punto muerto de la ventana cero

Temporizador Keepalive: evita que la conexión entre dos TCP esté inactiva

temporizador de espera de tiempo - utilizado durante la terminación de la conexión

Después de enviar el último ACK, no cierre la conexión inmediatamente, pero espere un período de tiempo para asegurarse de que se puedan recibir segmentos de datos FIN repetidos.

Aplicación de TCP

Uso de UDP

Control de flujo y control de errores de UDP

• UDP no tiene un mecanismo de control de flujo • UDP solo tiene una suma de verificación para proporcionar control de errores • Se requiere un protocolo de capa superior para proporcionar control de errores: por ejemplo, el protocolo TFTP

Supongo que te gusta

Origin blog.csdn.net/qq_52497256/article/details/131596235
Recomendado
Clasificación