Podcast
Questions and Answers
¿Qué número de puerto se utiliza comúnmente para un servidor web?
¿Qué número de puerto se utiliza comúnmente para un servidor web?
¿Cuál es una de las principales funciones de la capa de transporte?
¿Cuál es una de las principales funciones de la capa de transporte?
¿Cuál es la función principal del número de puerto asignado a la aplicación que realiza la solicitud?
¿Cuál es la función principal del número de puerto asignado a la aplicación que realiza la solicitud?
Los números de puerto mayores de 1023 son asignados de forma:
Los números de puerto mayores de 1023 son asignados de forma:
Signup and view all the answers
¿Cómo se asegura la capa de transporte de que los mensajes originales se reconstruyan en el host destino?
¿Cómo se asegura la capa de transporte de que los mensajes originales se reconstruyan en el host destino?
Signup and view all the answers
¿Qué organización es responsable de asignar números de puerto?
¿Qué organización es responsable de asignar números de puerto?
Signup and view all the answers
¿Qué hace la capa de transporte en relación con las aplicaciones que se comunican entre sí?
¿Qué hace la capa de transporte en relación con las aplicaciones que se comunican entre sí?
Signup and view all the answers
¿Qué elemento es crucial para la identificación de diferentes aplicaciones en la capa de transporte?
¿Qué elemento es crucial para la identificación de diferentes aplicaciones en la capa de transporte?
Signup and view all the answers
En la estructura de un socket, ¿qué representa '192.168.1.20:80'?
En la estructura de un socket, ¿qué representa '192.168.1.20:80'?
Signup and view all the answers
¿Cuál es el proceso de dividir los datos generados por las aplicaciones para su transmisión?
¿Cuál es el proceso de dividir los datos generados por las aplicaciones para su transmisión?
Signup and view all the answers
¿Qué sucede si hay un conflicto con otros puertos en uso en el sistema?
¿Qué sucede si hay un conflicto con otros puertos en uso en el sistema?
Signup and view all the answers
¿Cuál es un ejemplo de un número de puerto dinámico?
¿Cuál es un ejemplo de un número de puerto dinámico?
Signup and view all the answers
¿Qué función NO corresponde a la capa de transporte?
¿Qué función NO corresponde a la capa de transporte?
Signup and view all the answers
¿Qué se encapsula en el encabezado de la capa de transporte durante la segmentación?
¿Qué se encapsula en el encabezado de la capa de transporte durante la segmentación?
Signup and view all the answers
¿Qué es un socket en términos de redes?
¿Qué es un socket en términos de redes?
Signup and view all the answers
¿Qué asegura que la información llegue a la aplicación correcta en el host destino?
¿Qué asegura que la información llegue a la aplicación correcta en el host destino?
Signup and view all the answers
¿Cuál es la principal diferencia entre TCP y UDP?
¿Cuál es la principal diferencia entre TCP y UDP?
Signup and view all the answers
¿Qué proceso inicia TCP antes de enviar datos a otro host?
¿Qué proceso inicia TCP antes de enviar datos a otro host?
Signup and view all the answers
¿Qué ocurre si el origen no recibe un acuse de recibo en TCP?
¿Qué ocurre si el origen no recibe un acuse de recibo en TCP?
Signup and view all the answers
¿Cuál es una carga adicional generada por el uso de TCP?
¿Cuál es una carga adicional generada por el uso de TCP?
Signup and view all the answers
¿Qué función cumplen los acuses de recibo en TCP?
¿Qué función cumplen los acuses de recibo en TCP?
Signup and view all the answers
¿Qué permite a TCP mantener un registro de los segmentos?
¿Qué permite a TCP mantener un registro de los segmentos?
Signup and view all the answers
¿Qué requisito adicional implica el uso de TCP en los hosts?
¿Qué requisito adicional implica el uso de TCP en los hosts?
Signup and view all the answers
¿Qué permite la conexión que establece TCP entre dos hosts?
¿Qué permite la conexión que establece TCP entre dos hosts?
Signup and view all the answers
¿Cuál es una de las funciones principales de Netcat?
¿Cuál es una de las funciones principales de Netcat?
Signup and view all the answers
¿Qué se entiende por 'navaja suiza' en el contexto de Netcat?
¿Qué se entiende por 'navaja suiza' en el contexto de Netcat?
Signup and view all the answers
Durante el proceso de establecimiento de una conexión TCP, ¿cuál es el primer paso?
Durante el proceso de establecimiento de una conexión TCP, ¿cuál es el primer paso?
Signup and view all the answers
¿Qué proceso sigue después de establecer una conexión en TCP?
¿Qué proceso sigue después de establecer una conexión en TCP?
Signup and view all the answers
¿Qué se puede hacer con Netcat además de abrir puertos?
¿Qué se puede hacer con Netcat además de abrir puertos?
Signup and view all the answers
En el establecimiento de una conexión TCP, ¿qué ocurre después de cerrar las sesiones?
En el establecimiento de una conexión TCP, ¿qué ocurre después de cerrar las sesiones?
Signup and view all the answers
¿Cuál de las siguientes no es una tarea que se puede llevar a cabo usando Netcat?
¿Cuál de las siguientes no es una tarea que se puede llevar a cabo usando Netcat?
Signup and view all the answers
¿Qué se almacena en un buffer en el contexto de la capa de transporte?
¿Qué se almacena en un buffer en el contexto de la capa de transporte?
Signup and view all the answers
¿Qué ocurre cuando el TCP en el host de origen no recibe un acuse de recibo?
¿Qué ocurre cuando el TCP en el host de origen no recibe un acuse de recibo?
Signup and view all the answers
¿Cuál es el número de acuse de recibo que se enviará si se reciben segmentos desde el 2000 al 3000 y del 4000 al 5000?
¿Cuál es el número de acuse de recibo que se enviará si se reciben segmentos desde el 2000 al 3000 y del 4000 al 5000?
Signup and view all the answers
¿Cómo ajusta el control de flujo la tasa efectiva de flujo de datos entre dos servicios de una sesión?
¿Cómo ajusta el control de flujo la tasa efectiva de flujo de datos entre dos servicios de una sesión?
Signup and view all the answers
¿Qué segmentos debe reenviar TCP si se recibe un acuse de recibo para el segmento 3000 pero se pierde el segmento 3500?
¿Qué segmentos debe reenviar TCP si se recibe un acuse de recibo para el segmento 3000 pero se pierde el segmento 3500?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones sobre la retransmisión TCP es correcta?
¿Cuál de las siguientes afirmaciones sobre la retransmisión TCP es correcta?
Signup and view all the answers
¿Qué sucede cuando un cliente inicia una comunicación TCP con un servidor?
¿Qué sucede cuando un cliente inicia una comunicación TCP con un servidor?
Signup and view all the answers
¿Qué es un puerto abierto en un servidor?
¿Qué es un puerto abierto en un servidor?
Signup and view all the answers
¿Cuál es una de las razones para restringir el acceso a ciertos puertos en un servidor?
¿Cuál es una de las razones para restringir el acceso a ciertos puertos en un servidor?
Signup and view all the answers
¿Qué número de puerto se utiliza habitualmente para FTP?
¿Qué número de puerto se utiliza habitualmente para FTP?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones sobre los puertos en un servidor es correcta?
¿Cuál de las siguientes afirmaciones sobre los puertos en un servidor es correcta?
Signup and view all the answers
¿Cuál es el propósito de usar el comando netstat en Linux?
¿Cuál es el propósito de usar el comando netstat en Linux?
Signup and view all the answers
¿Qué instrucción debe ejecutarse para iniciar un servidor en el puerto 3000?
¿Qué instrucción debe ejecutarse para iniciar un servidor en el puerto 3000?
Signup and view all the answers
¿Qué ocurre si el servidor tiene dos servicios asignados al mismo número de puerto?
¿Qué ocurre si el servidor tiene dos servicios asignados al mismo número de puerto?
Signup and view all the answers
Study Notes
Unidad de Trabajo 4: Capa de Transporte
- Tema: Planificación y Administración de Redes
- Profesor/a: María del Pilar Gómez Cárdenas
- Periodo: 2024-2025
- Capa de Transporte (OSI): Responsable de las comunicaciones lógicas entre aplicaciones en diferentes hosts. Incluye la segmentación de datos, su reensamble, la identificación de aplicaciones y la separación de comunicaciones múltiples. Se encarga del control de las conversaciones, la entrega confiable y la reconstrucción ordenada de datos. También incluye mecanismos de control de flujo.
-
Funciones de la Capa de Transporte:
- Seguimiento de conversaciones individuales: Un host puede tener múltiples aplicaciones que se comunican con hosts remotos y la capa de transporte se encarga de mantener los flujos de comunicación individual entre ellas.
- Segmentación de datos: Divide los datos de la aplicación en partes más pequeñas (segmentos o datagramas) para facilitar el transporte por las capas inferiores, y en diferentes partes del proceso de transmisión.
- Reensamblaje de segmentos: Une los segmentos en el host de destino para obtener el mensaje original. Utiliza información del encabezado del segmento para reconstruirlo.
- Identificación de las diferentes aplicaciones: Utiliza números de puerto para distinguir diferentes aplicaciones en el mismo host. Los datos se deben entregar a la aplicación correcta.
- Separación de comunicaciones múltiples: Permite la multiplexación de sesiones, permitiendo que múltiples aplicaciones utilicen la red simultáneamente sin interferencias.
Funciones de la Capa de Transporte (detalle)
- Rastreo de Comunicaciones: Monitorea las conversaciones entre aplicaciones.
- Segmentación: Divide datos de la capa superior en segmentos más pequeños.
- Reensamblaje: Junta segmentos en el destino restaurando el mensaje original.
- Identificación de Aplicaciones: Distingue entre las diferentes aplicaciones. Usa números de puerto (ej. TCP puerto 80 para HTTP) para identificar la aplicación.
- Separación de Comunicaciones Múltiples: Permite que varias aplicaciones compartan la misma red sin interferir entre sí.
Control de las Conversaciones
-
Establecimiento de una Conexión (Sesión):
- Permite establecer conversaciones orientadas a la conexión.
- Asegura que la aplicación está lista para recibir los datos.
- Prepara las aplicaciones para que se comuniquen antes de la transmisión.
- Entrega Confiable: Si la aplicación usa TCP, se garantiza la entrega confiable de los datos.
- Reconstrucción de Datos Ordenada: La capa de transporte numera y secuencia los segmentos para asegurar que se reúnan en el orden correcto en el destino.
- Control de Flujo: La capa detecta si los recursos de los hosts están sobrecargados y solicita a la aplicación emisora que reduzca la velocidad del flujo de datos.
Protocolos TCP/UDP
- TCP (Transmission Control Protocol): Proporciona una comunicación confiable y orientada a la conexión. Incluye acuses de recibo, control de flujo y retransmisión de segmentos.
- UDP (User Datagram Protocol): Entrega de datos sin conexión y de bajo costo; es útil para aplicaciones en las que la confiabilidad no es crucial, como streaming de video. No usa acuses de recibo.
Puertos
-
Número de Puerto: Un identificador para distinguir entre las diferentes aplicaciones dentro del mismo host. Se usan para direccionar a la aplicación correcta en el destino.
- Puertos conocidos (0-1023): Reservados para distintos servicios. (ej. HTTP 80, FTP 21)
- Puertos registrados (1024-49151): Usados por programas específicos, no por sistemas operativos.
- Puertos dinámicos/privados (49152-65535): Valores asignados a procesos de forma dinámica.
- Socket: Combina la dirección IP y el número de puerto para identificar de forma única un proceso en particular en un host.
Mecanismos Generales de TCP
- Positive Acknowledgment with Retransmission (PAR): TCP usa acuses de recibo para confirmar la recepción correcta de cada segmento. Si uno no se recibe, TCP lo retransmite.
- Buffer: Los datos que llegan fuera de orden se almacenan en un buffer hasta que se puede determinar el orden correcto. El tamaño de la ventana es una forma de gestionar el tráfico de retransmisiones.
Otros comandos útiles con Netstat
- Netstat -a: Muestra todas las conexiones y puertos de escucha.
- Netstat -b: Muestra el proceso asociado a cada una de las conexiones.
- Netstat -e: Muestra estadística de Ethernet.
- Netstat -n: Muestra las conexiones y procesos en formato numérico. No resuelve nombres de host.
- Netstat -x: Muestra conexiones, agentes de escucha y extremos compartidos de NetworkDirect.
Segmentación y Reensamblaje
- UDP: Su segmentación es independiente de la siguiente, no se necesita que llegguen en orden.
- TCP: Requiere un control preciso para el orden, ya que se necesita un reensamblaje preciso. Este orden es conocido y controlado por TCP.
Control de Flujo
- Ajusta la tasa de transmisión entre dos servicios: TCP administra la velocidad de transmisión entre dos servicios para evitar saturar al receptor.
- Ventana: Tamaño de la ventana permite al emisor enviar una determinada cantidad de bytes antes de recibir un acuse de recibo.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Este cuestionario evalúa tus conocimientos sobre el funcionamiento de los números de puerto en las redes de computadoras y la capa de transporte. Abarca temas esenciales como la asignación de puertos, la reconstrucción de mensajes y las funciones específicas de la capa de transporte. Prepárate para poner a prueba tu comprensión de estos conceptos clave.