Fundamentos de TCP
17 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es la función principal de la retransmisión TCP?

  • Generar nuevos segmentos a partir de datos no recibidos.
  • Ajustar la tasa de flujo de datos entre dos servicios.
  • Gestionar pérdidas ocasionales de segmentos mediante reenvío. (correct)
  • Enviar todos los segmentos sin necesidad de acuses de recibo.
  • ¿Qué sucede cuando se pierde un segmento en TCP?

  • Se envían acuses de recibo para confirmar la pérdida.
  • Se ignora la pérdida y se continúa con la transferencia.
  • Se vuelven a transmitir solo los segmentos con números de secuencia mayores.
  • Se reenvían todos los segmentos perdidos junto con el que falta. (correct)
  • ¿Cuál es la principal diferencia entre TCP y UDP?

  • UDP garantiza la entrega de todos los segmentos, mientras que TCP no.
  • UDP utiliza segmentación, mientras que TCP no la utiliza.
  • TCP proporciona acuses de recibo, mientras que UDP no lo hace. (correct)
  • TCP es más rápido en términos de transferencia de datos que UDP.
  • Durante el proceso de establecimiento de conexión en TCP, ¿qué se verifica?

    <p>Que ambos extremos estén disponibles y listos para la comunicación.</p> Signup and view all the answers

    ¿Qué implica el control de flujo en TCP?

    <p>Limitar la cantidad de datos que el origen puede enviar para evitar congestión.</p> Signup and view all the answers

    ¿Cuál es la función principal del control de flujo en TCP?

    <p>Gestionar la tasa de transmisión para reducir las retransmisiones.</p> Signup and view all the answers

    ¿Cómo afecta el tamaño de la ventana al control de flujo durante la transmisión de datos?

    <p>Un tamaño de ventana pequeño puede ser utilizado por el receptor para ralentizar la comunicación.</p> Signup and view all the answers

    ¿Cuál es una diferencia clave entre TCP y UDP?

    <p>TCP proporciona control de flujo y retransmisiones, mientras que UDP no.</p> Signup and view all the answers

    En el proceso de establecimiento de conexión de TCP, ¿qué se utiliza para confirmar la recepción de datos?

    <p>Acuses de recibo.</p> Signup and view all the answers

    ¿Cuál es una característica del Protocolo UDP?

    <p>Es un protocolo simple y no está orientado a la conexión.</p> Signup and view all the answers

    ¿Cuál de las siguientes funciones es responsabilidad de la capa de transporte?

    <p>Control de flujo</p> Signup and view all the answers

    ¿Qué asegura la entrega confiable en el protocolo TCP?

    <p>El uso de mensajes de confirmación</p> Signup and view all the answers

    ¿Qué permite la segmentación de datos en la capa de transporte?

    <p>Reensamble y orden adecuado de segmentos</p> Signup and view all the answers

    ¿Qué mecanismo utiliza la capa de transporte para notificar excepciones?

    <p>S-U-EXCEPTION-REPORT.request</p> Signup and view all the answers

    ¿Qué función permite a la capa de transporte reestablecer el estado de la sesión en caso de errores?

    <p>Resincronización</p> Signup and view all the answers

    ¿Cuál es el proceso de establecimiento de conexión en TCP conocido como?

    <p>Handshaking</p> Signup and view all the answers

    ¿Qué función permite la capa de transporte detectar sobrecargas en los recursos de los hosts?

    <p>Control de flujo</p> Signup and view all the answers

    Study Notes

    Unidad de Trabajo 4: Capa de Transporte

    • Tema: Planificación y Administración de Redes
    • Profesor: María del Pilar Gómez Cárdenas
    • Periodo: 2024-2025

    Funciones de la Capa de Transporte

    • Rastreo de conversaciones individuales: Un host puede tener múltiples aplicaciones que se comunican a través de la red, cada aplicación comunica con otras en hosts remotos. La capa de transporte mantiene un control de los flujos de comunicación entre aplicaciones.

    • Segmentación de datos: La capa de transporte divide los datos de la capa de aplicación para que se transmitan dentro de los límites del medio de transmisión. Permite la multiplexación en el medio.

    • Reensamblaje de segmentos: El host de destino reúne los segmentos en el orden adecuado, usando la información dentro del encabezado del segmento.

    • Identificación de diferentes aplicaciones: La capa de transporte identifica las diferentes aplicaciones usando un número de puerto específico.

    • Separación de comunicaciones múltiples: La capa maneja simultáneamente varias conversaciones, manteniendo cada una separada para evitar que se mezclen.

    Control de Conversaciones

    • Establecimiento de una conexión (sesión temporalmente): Permite establecer sesiones orientadas a la conexión. Se asegura que la aplicación esté lista para recibir los datos y prepara a las aplicaciones para que se comuniquen entre ellas antes de la transmisión de datos.

    • Establecimiento de una sesión: La capa de sesión realiza un establecimiento a nivel de sesión entre aplicaciones.

    • Entrega confiable: Si la aplicación de origen utiliza el protocolo TCP, se puede garantizar una entrega confiable de los datos.

    • Reconstrucción de datos ordenada: Los segmentos se numeran y secuencian para asegurar la reintegración de los datos en el orden correcto.

    • Control de flujo: TCP detecta cuando los recursos de los hosts están sobrecargados (sobreutilizados) solicitando a la aplicación emisora que reduzca la velocidad del flujo de datos, evitando la pérdida de segmentos en la red.

    • TCP y UDP protocolos TCP/IP: Definen cómo transferir mensajes entre hosts, administran los requisitos de confiabilidad de cada conversación. TCP se enfoca en la confiabilidad, UDP en la velocidad.

    Puertos TCP/UDP

    • Direccionamiento de puerto: Para diferenciar segmentos y datagramas de cada aplicación se asocian a un número de puerto único para cada aplicación.

    • Categorías de números de puerto:

    • De 0 a 1023: reservados para servicios y aplicaciones de los servidores.

    • De 1024 a 49151: se asignan a procesos o aplicaciones del usuario.

    • De 49152 a 65535: para puertos dinámicos o privados, se asignan por sesión.

    • IANA: Organismo responsable de asignar los números de puerto.

    • Sockets: Número de puerto + dirección IP, identifica un proceso en particular en un host específico.

    • Comandos netstat: Herramientas para conocer conexiones TCP y UDP activas, estado de las conexiones y estadísticas de red.

    • Uso de Netstat: Puede utilizarse con diferentes parámetros para conocer diferentes estadísticas de red, como cuáles aplicaciones están asociadas a los diferentes puertos o estadísticas de red.

    Segmentación y Reensamblaje

    • Segmentación y reensamblaje: La capa de transporte divide los datos de la aplicación en partes y los reintegra en el orden correcto en el host de destino. UDP trabaja sin ordenar los paquetes y TCP los entrega en orden.

    Protocolo UDP

    • Características: Protocolo simple que provee las funciones básicas de la capa de transporte, sin conexión confiable, con baja sobrecarga.

    • Protocolos que utilizan UDP: Sistema de nombres de dominio (DNS), Protocolo simple de administración de red (SNMP), Protocolo de configuración dinámica de host (DHCP), Protocolo de información de enrutamiento (RIP), Protocolo de transferencia de archivos trivial (TFTP), y juegos en línea.

    Protocolo TCP

    • Confiabilidad: Se basa en sesiones orientadas a la conexión y acuses de recibo para asegurar la entrega confiable de datos.

    • Procesos del servidor TCP: Los servidores esperan solicitudes de los clientes, a cada proceso se le asigna un número de puerto predeterminado (p.e. FTP en el 21) o asignado manualmente.

    Establecimiento y Finalización de la Conexión TCP

    • Establecimiento de la conexión: TCP usa un protocolo de enlace de tres vías para confirmar la disponibilidad del host de destino.
    • Intercambio de mensajes: Se definen los números de secuencia iniciales (ISN) , se intercambian parámetros opcionales para esa conexión.
    • Finalización de la conexión: Para finalizar se usa un enlace de dos vías: un segmento FIN y un segmento ACK entre los dos hosts.

    Administración de Sesiones TCP

    • Manejo de datos desordenados: Se reensamblan los datos usando los números de secuencia en el encabezado de cada paquete para asegurar el orden correcto en el host de destino.

    Acuse con Recibo de Ventanas

    • Implementación del control de flujo: mediante un tamaño de ventana y acuses.
    • Retransmisión TCP: se utiliza para manejar pérdidas de segmentos.
    • Manejo de datos perdidos: El sistema espera un tiempo y vuelve a transmitir el segmento perdido.
    • Ventanas dinámicas: El tamaño de la ventana puede ajustarse basándose en la congestión de la red.

    Control de Flujo

    • Ajustando la tasa de flujo: Control de flujo para ajustar la tasa efectiva entre dos servicios dentro de una sesión.
    • Información de recepción: Los acuses de recibo permiten a la aplicación emisora saber la cantidad de datos específicos recibidos.

    Cabecera TCP

    • Estructura: Describe y enumera los campos que componen la cabecera TCP.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    UT04 - Capa de transporte

    Description

    Este cuestionario explora los conceptos clave relacionados con el Protocolo de Control de Transmisión (TCP). Se abordan aspectos como la retransmisión, la pérdida de segmentos, las diferencias con UDP, el establecimiento de conexión y el control de flujo. Ideal para estudiantes de redes y comunicaciones.

    More Like This

    Use Quizgecko on...
    Browser
    Browser