TAREA NO. V Protocolos Capa de Transporte 1 Es una práctica común en la mayoría de los protocolos de transporte (en realidad, en la mayoría de los protocolos de todas las capas) que los datos y las señales de control se multiplexen a través del mismo canal lógico en cada conexión por usuario. Una alternativa es establecer una única conexión de transporte de control entre cada par de entidades de transporte que se comunican. Esta conexión se usaría para transmitir las señales de control de todas las conexiones de los usuarios de transporte entre las dos entidades. Discutir las implicaciones de esta estrategia. R/. Al usar la alternativa de establecer una única conexión de transporte de control por usuario implicaría que el rendimiento de una conexión de transporte no puede exceder la velocidad de transmisión de datos de ese enlace. 2 Con un servicio de red seguro y ordenado, ¿son estrictamente necesarios los números de secuencia de los segmentos? ¿Qué capacidad se pierde sin ellos? R/. Si es necesario porque de esta forma se puede seguir la pista de una PDU errónea y no se pierde ningún tipo de capacidad porque es una conexión fiable y ordenada. 3 Dibuje un diagrama similar al de la figura 20.4 (ver libro Stallings) para los siguientes casos (suponga un servicio de red fiable ordenado): a) Cierre de la conexión: activo/pasivo. Estab Recibe fin Close Wait Closed Estab FIN Cerrar (Close) Fin Wait FIN Closed Prof. Giovana Garrido - 2006 b) Cierre de la conexión: activo/activo. Estab Cerrar (close) Fin Wait Estab Fin Closed Closed c) Cerrar (Close) Fin Wait Rechazo de la conexión Closed Closed Syn Prof. Giovana Garrido - 2006 Listen Syn sent Estab Estab d) Cancelación de la conexión: un usuario emite un OPEN a un usuario que está preparado y entonces emite un CLOSE antes de que se intercambie ningún dato. Closed Closed Listen Syn sent Estab Estab 4 Considere un protocolo de transporte que usa un servicio de red orientado a conexión. Suponga que ese protocolo de transporte utiliza un esquema de asignación de créditos para el control de flujo y que el protocolo de red usa un esquema de ventana deslizante. ¿Qué relación, si existe, debería haber entre la ventana dinámica del protocolo de transporte y la ventana fija del protocolo de red? R/. Si existe una relación entre la ventana dinámica del protocolo de transporte y la ventana fija del protocolo de red ya que en las dos se utiliza un control de flujo de datos. 5 En una red que tiene un tamaño máximo de paquete de red de 128 bytes, un tiempo de vida máximo de 30 s y un número de secuencia de paquetes de 8 bits. ¿Cuál es la máxima tasa de transmisión de datos por conexión? R/. 128 bytes X 8 bits = 1024 bits / 30 s = 34.13 bps. 6 UDP es un protocolo de capa de transporte no orientado a conexión que usa a IP que es un protocolo de nivel de red, no orientado a conexión también, para enviar sus paquetes. ¿Si UDP tiene las mismas características que IP, por qué no se usa IP directamente? Prof. Giovana Garrido - 2006 R/. no se puede utilizar directamente ya que el UDP es el que le da capacidad al IP de un direccionamiento de puerto, además, el IP no tiene la capacidad de detectar errores de lo cual el UDP es el que se encarga de esto. 7 Muestre cómo TCP, UDP e IP encajan en el modelo OSI. R/. El cometido de la capa de red es hacer que los datos lleguen desde el origen al destino, aún cuando ambos no estén conectados directamente. Es decir que se encarga de encontrar un camino manteniendo una tabla de enrutamiento y atravesando los equipos que sea necesario, para hacer llegar los datos al destino. La función básica de la capa de transporte es aceptar los datos enviados por las capas superiores, dividirlos en pequeñas partes si es necesario, y pasarlos a la capa de red. En el caso del modelo OSI, también se asegura que lleguen correctamente al otro lado de la comunicación. Otra característica a destacar es que debe aislar a las capas superiores de las distintas posibles implementaciones de tecnologías de red en las capas inferiores, lo que la convierte en el corazón de la comunicación. En esta capa se proveen servicios de conexión para la capa de sesión que serán utilizados finalmente por los usuarios de la red al enviar y recibir paquetes. Prof. Giovana Garrido - 2006