[Notas del árbol de habilidades] Capítulo de la red: análisis de preguntas prácticas (4)

Tabla de contenido

Prefacio

1. El papel de la capa de transporte

1.1 El papel de la capa de transporte

1.2 PDU de capa de transporte

2. Clasificación y funciones de los números de puerto

2.1 PDU de capa de transporte

3. Características y aplicaciones del protocolo TCP.

3.1 PDU de capa de transporte

3.2 Establecimiento de conexión de protocolo TCP

4. Características y aplicaciones del protocolo UDP

4.1 Características del protocolo UDP

Resumir



Prefacio

Este artículo proporciona un análisis de algunas preguntas prácticas en el árbol de habilidades de la red CSDN y el contenido trata sobre la transmisión de datos entre aplicaciones . El artículo no solo proporciona respuestas a los ejercicios de transferencia de datos entre aplicaciones, sino que también proporciona un análisis específico, que los amigos pueden consultar como referencia. Consulte el texto para obtener más detalles.


1. El papel de la capa de transporte

1.1 El papel de la capa de transporte

tema:

La afirmación incorrecta sobre la función de la capa de transporte es:

R. La capa de transporte determina la ruta de reenvío de datos en función de la dirección IP.

B. La capa de transporte proporciona una función de segmentación de datos para facilitar la retransmisión de pérdida de paquetes y reducir la probabilidad de congestión de la red.

C. La capa de transporte distingue los datos enviados o recibidos por diferentes procesos de la capa de aplicación según el número de puerto de origen y el número de puerto de destino.

D. La capa de transporte proporciona recuperación de errores y control de flujo de un extremo a otro.

Análisis: Elija A.

R. La capa de transporte determina la ruta de reenvío de datos en función de la dirección IP.

Esta afirmación es incorrecta. La capa de transporte no es responsable de determinar la ruta de reenvío de datos, sino que es una función de la capa de red. La capa de red utiliza direcciones IP para determinar la ruta de reenvío de los paquetes de datos.

B. La capa de transporte proporciona una función de segmentación de datos para facilitar la retransmisión de pérdida de paquetes y reducir la probabilidad de congestión de la red.

Esta afirmación es correcta. La capa de transporte proporciona capacidades de segmentación de datos, dividiendo los datos en partes más pequeñas (llamadas segmentos) para mejorar la eficiencia y confiabilidad de la transmisión. Cuando se pierde un segmento, la capa de transporte puede reenviar el segmento, reduciendo así la probabilidad de pérdida de datos. Además, la segmentación de datos ayuda a reducir la congestión de la red.

C. La capa de transporte distingue los datos enviados o recibidos por diferentes procesos de la capa de aplicación según el número de puerto de origen y el número de puerto de destino.

Esta afirmación es correcta. La capa de transporte utiliza números de puerto de origen y números de puerto de destino para distinguir los datos enviados o recibidos por diferentes procesos de la capa de aplicación. De esta manera, cuando los datos llegan a su destino, la capa de transporte puede entregar correctamente los datos al proceso específico en la capa de aplicación.

D. La capa de transporte proporciona recuperación de errores y control de flujo de un extremo a otro.

Esta afirmación es correcta. La capa de transporte proporciona mecanismos de control de flujo y recuperación de errores de un extremo a otro para garantizar una transmisión confiable de datos. Los mecanismos de recuperación de errores pueden detectar y corregir errores que ocurren durante la transmisión, como paquetes perdidos o datos dañados. Los mecanismos de control de flujo controlan la velocidad a la que se envían y reciben datos para evitar la congestión de la red.

En resumen, la opción A es incorrecta.

1.2 PDU de capa de transporte

tema:

La unidad de datos de protocolo de TCP se llama:

Un poco

Sección B.

C.Carácter

D.marco

Análisis: Elija B.

A. bits

Un bit es una unidad de información que representa la unidad más pequeña de datos binarios. En las computadoras, los datos se almacenan y transmiten en forma de bits. Los bits son la unidad de información más básica y no son las unidades de datos del protocolo TCP.

B. Sección

Esta afirmación es correcta. En el protocolo TCP, los datos se dividen en unidades más pequeñas llamadas "segmentos" para su transmisión. Cada segmento contiene encabezados del protocolo TCP y datos de la capa de aplicación correspondientes. TCP utiliza segmentos como unidades de datos de protocolo para dividir los datos en múltiples segmentos para su transmisión y mejorar la eficiencia y confiabilidad de la transmisión.

C. Personajes

Carácter se refiere a un solo carácter en el texto, generalmente expresado en código ASCII u otra forma de codificación. En el protocolo TCP, los caracteres no se utilizan como unidades de datos del protocolo, porque TCP transmite no solo datos de caracteres, sino también datos binarios y otras formas de datos.

D. marco

Una trama es una unidad de datos utilizada para la transmisión en la capa de enlace de datos. En la pila de protocolos TCP/IP, las tramas generalmente se encapsulan y desencapsulan entre la capa física y la capa de enlace de datos mediante un adaptador de red (tarjeta de red). Por lo tanto, una trama no es una unidad de datos de protocolo en el protocolo TCP.

En resumen, el párrafo de la opción B es correcto.

2. Clasificación y funciones de los números de puerto

2.1 PDU de capa de transporte

tema:

Cuando se utiliza la encapsulación de datos TCP/IP, ¿cuál del siguiente rango de números de puerto identifica todas las aplicaciones comunes?

A.256 a 1022

B.0 a 1023

C.49153 al 65535

D.1024 a 2047

Análisis: Elija B.

El protocolo TCP/IP utiliza números de puerto para identificar diferentes aplicaciones. Entre ellos, los números de puerto del 0 al 1023 se denominan "puertos privilegiados" o "puertos del sistema" y se utilizan para identificar algunas aplicaciones comunes y de uso común, como HTTP (número de puerto 80), FTP (número de puerto 21), Telnet ( Número de puerto 23), SMTP (número de puerto 25), etc. Estos números de puerto están reservados para protocolos o servicios específicos para uso de administradores de sistemas y aplicaciones privilegiadas.

El rango de números de puerto en la opción A (256 a 1022) no existe.

El rango de números de puerto en la opción C (49153 a 65535) generalmente se usa para puertos dinámicos o privados, más para aplicaciones específicas o servicios personalizados.

El rango de números de puerto en la opción D (1024 a 2047) tampoco es un rango de números de puerto común.

Por lo tanto, sólo el rango de números de puerto en la opción B (0 a 1023) identifica todas las aplicaciones comunes.

3. Características y aplicaciones del protocolo TCP.

3.1 PDU de capa de transporte

tema:

El protocolo TCP es ().

A. Para personas sin conexión y poco confiables

B. Para conexión sin conexión y confiable

C. Orientado a la conexión y fiable

D. Orientado a la conexión y poco confiable

Análisis: Elija C.

TCP (Protocolo de control de transmisión) es un protocolo orientado a la conexión que proporciona una transmisión de datos confiable. En el protocolo TCP, las partes que se comunican primero establecen una conexión antes de transmitir datos y luego realizan una transmisión confiable de datos a través de la conexión. TCP utiliza mecanismos como números de secuencia, acuses de recibo y retransmisiones para garantizar la confiabilidad y el orden de los datos. También admite control de flujo y control de congestión para adaptarse a la transmisión de datos en diferentes condiciones de la red. Por lo tanto, el protocolo TCP está orientado a la conexión y proporciona características de transmisión confiables.

3.2 Establecimiento de conexión de protocolo TCP

tema:

Durante el proceso de comunicación TCP/IP, cuando SYN=1 y ACK=1 del mensaje TCP, indica que esto es ().

A. Mensaje de respuesta de conexión

B. Mensaje de liberación de conexión

C. Rechazar el mensaje de conexión

D. Mensaje de solicitud de conexión

Análisis: Elija A.

Cuando se establece una conexión TCP, los dos puntos finales de la comunicación se denominan cliente y servidor. Durante el protocolo de enlace de tres vías TCP, el cliente primero envía un mensaje TCP con el indicador SYN (sincronización) establecido en 1. Este mensaje se denomina mensaje de solicitud de conexión. Este mensaje indica que el cliente desea establecer una conexión TCP con el servidor.

Cuando el servidor recibe este mensaje de solicitud de conexión, si el servidor está dispuesto a aceptar la conexión, responderá con un mensaje TCP con el bit de bandera ACK (confirmación) establecido en 1 como respuesta. El indicador SYN en el mensaje también se establecerá en 1, lo que indica que el servidor también desea establecer una conexión TCP. Este mensaje de respuesta se denomina mensaje de respuesta de conexión.

Por lo tanto, cuando SYN = 1 y ACK = 1 en el mensaje TCP, significa que este es un mensaje de respuesta de conexión, lo que indica que el servidor confirmó la solicitud de conexión del cliente en línea y respondió con un mensaje que indica que está dispuesto a establecer un TCP. conexión.

4. Características y aplicaciones del protocolo UDP

4.1 Características del protocolo UDP

tema:

¿Cuál de los siguientes protocolos de capa de transporte proporciona un transporte con gastos generales bajos y, por lo tanto, puede usarse en aplicaciones que no requieren un transporte de datos confiable?

A.UDP

B.IP

C.TCP

D.HTTP

Análisis: Elija A.

Al elegir un protocolo de capa de transporte, es necesario considerar los escenarios y requisitos de la aplicación. Para aplicaciones que no requieren una transmisión de datos confiable, como transmisión de video, comunicación de voz en tiempo real, etc., UDP puede ser una opción adecuada.

UDP es un protocolo sin conexión que no requiere el establecimiento ni mantenimiento de conexiones entre las partes que se comunican, por lo que tiene una sobrecarga baja. Por el contrario, TCP es un protocolo orientado a la conexión que requiere establecer conexiones entre las partes que se comunican, mantener la información de estado y proporcionar una transmisión de datos confiable. Estos gastos generales adicionales aumentarán los retrasos en la comunicación y el consumo de recursos.

UDP no ofrece garantías de confiabilidad al transmitir datos, no se preocupa por el orden exacto de llegada de los paquetes de datos y no proporciona un mecanismo de retransmisión. Por lo tanto, UDP es más adecuado para escenarios de aplicaciones que tienen altos requisitos de transmisión de datos en tiempo real y requisitos relativamente bajos para la llegada de paquetes de datos completos. Por ejemplo, en las comunicaciones de voz en tiempo real, una ligera pérdida o retraso de datos puede ser más aceptable que una confiabilidad relativamente alta.

IP es un protocolo de capa de red que es responsable del enrutamiento y reenvío de direcciones durante la transmisión de paquetes de datos en la red.

TCP es un protocolo orientado a la conexión que proporciona garantías confiables de transmisión de datos. TCP utiliza mecanismos como números de secuencia, acuses de recibo y retransmisiones para garantizar la confiabilidad y el orden de los paquetes de datos. También proporciona mecanismos de control de flujo y control de congestión para adaptarse a la transmisión de datos en diferentes condiciones de la red. TCP es adecuado para escenarios de aplicaciones que tienen altos requisitos de integridad y confiabilidad de los datos, como transferencia de archivos, navegación web, etc.

HTTP es un protocolo de capa de aplicación que se ejecuta sobre TCP o UDP y define las reglas para la interacción entre clientes y servidores.

En resumen, cuando el escenario de la aplicación no requiere una transmisión de datos confiable y es sensible a la sobrecarga de transmisión, UDP puede ser una opción adecuada.


Resumir

Este artículo solo brinda respuestas y análisis a preguntas de práctica en la transmisión de datos entre aplicaciones en el árbol de habilidades de la red CSDN . El contenido de este artículo es simple: para obtener información detallada y más puntos de conocimiento, consulte los materiales de referencia en el árbol de habilidades de la red.

Sigue, dale me gusta, recopila, ¡espero que tus amigos puedan conectarse tres veces con un solo clic!

Supongo que te gusta

Origin blog.csdn.net/m0_71369515/article/details/133550933
Recomendado
Clasificación