UNIVERSIDAD DE COSTA RICA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA ELÉCTRICA REDES DE COMPUTADORES IE-0425 I CICLO 2015 - Autor: Jean Carlos Chavarría Hughes Tarea1: Introducción 1. Solución † 1.10 Cuáles son dos razones para usar protocolos en capas? Cual es una posible desventaja de usar protocolos en capas. Según la sección 1.3, para reducir la complejidad de un diseño, la mayoría de las redes se organizan como una pila de capas o niveles, cada una construida a partir de la que está abajo. El número de capas, su nombre, el contenido de cada una y su función difieren de una red a otra. El propósito de cada capa es ofrecer ciertos servicios a las capas superiores, mientras les oculta los detalles relacionados con la forma en que se implementan los servicios ofrecidos. Cuando la capa n en una máquina lleva a cabo una conversación con la capa n en otra máquina, a las reglas y convenciones utilizadas en esta conversación se les conoce como el protocolo de la capa n. En esencia, un protocolo es un acuerdo entre las partes que se comunican para establecer la forma en que se llevará a cabo esa comunicación. Existen diferentes posibles desventajas de usar protocolos en capas, primero que nada, cuando se está en un ámbito comercial, surge el problema de que cada fabricante desea que su protocolo sea el dominante y en estas situaciones es donde aparecen diferentes interfacez entre capas con distintas versiones, entonces la cantidad de puntos de falla, información que se debe manejar y el costo final aumenta. Finalmente, otra desventaja mucho más técnica consiste en que el uso de protocolos produce un overhead que normalmente no existe, y si el número de capas usado aumenta, el overhead aumenta al mismo tiempo. † 1.11 A la presidenta de la empresa Specialty Paint Corp. se le ocurre la idea de trabajar con un fabricante de cervezas local para producir una lata de cerveza invisible. La presidenta ordena a los de su departamento legal que investiguen el asunto, ellos a su vez piden ayuda al departamento de ingeniería. Como resultado el ingeniero jefe llama a su homólogo en la compañia de cerveza para discutir los aspectos técnicos del proyecto. Después los ingenieros se reportan con sus respectivos departamentos legales, quienes entonces conversan por teléfono para arreglar los aspectos legales. Por último, los dos presidentes discuten la cuestión financiera del trato. Que principio de un protocolo multicapas viola este mecanismo de comunicación, en el sentido del modelo OSI? Se está violando el principio de la comunicación virtual entre capas superiores, pues en este caso y siguiendo con el principio de multicapas, los presidentes no prodrían discutir directamente entre ellos, tal como se puede apreciar en la siguiente imagen. Presidencia Violación Presidencia Dept. Legal Dept. Legal Dept. Ingeniería Dept. Ingeniería UNIVERSIDAD DE COSTA RICA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA ELÉCTRICA REDES DE COMPUTADORES IE-0425 I CICLO 2015 - Autor: Jean Carlos Chavarría Hughes Tarea1: Introducción † 1.17 Cual es la diferencia entre TCP y UDP? De acuerdo con la sección 1.4, en el modelo de referencia TCP/IP se tiene una capa de transporte, la cual puede trabajar con distintios protocolos, entre los que destacan TCP y UDP. En este caso: 1. TCP: (Protocolo de Control de la Transmisión, del inglés Transmission Control Protocol ), es un protocolo confiable orientado a la conexión que permite que un flujo de bytes originado en una máquina se entregue sin errores a cualquier otra máquina en la interred. Este protocolo segmenta el flujo de bytes entrante en mensajes discretos y pasa cada uno a la capa de interred. En el destino, el proceso TCP receptor vuelve a ensamblar los mensajes recibidos para formar el flujo de salida. El TCP también maneja el control de flujo para asegurar que un emisor rápido no pueda inundar a un receptor lento con más mensajes de los que pueda manejar. 2. UDP: (Protocolo de Datagrama de Usuario, del inglés User Datagram Protocol ), es un protocolo sin conexión, no confiable para aplicaciones que no desean la asignación de secuencia o el control de flujo de TCP y prefieren proveerlos por su cuenta. También se utiliza mucho en las consultas de petición-respuesta de una sola ocasión del tipo cliente-servidor, y en las aplicaciones en las que es más importante una entrega oportuna que una entrega precisa, como en la transmisión de voz o video. Por lo tanto, la diferencia principal radica en que uno es orientado a conexión y el otro está orientado a sin conexión. † 1.23 Una imagen tiene 1600 x 1200 pixeles con bytes por pixel. Suponga que no está comprimida. Cuanto tiempo tarda transmitirse a través de un canal de modem d 56 kbps? A través de un modem de cable de 1 Mbps? A través de una red Ethernet de 10 Mbps? A través de una red Ethernet de 100 Mbps? A través de una red GigaEthernet de 1 Gbps? Se sabe que en una imagen 1600x1200 cuenta con 1 920 000 pixeles en total, donde cada píxel consume 3 bytes. Se tienen 1 920 000 x 3 = 5 760 000 bytes, luego en cada byte hay 8 bits, así se tienen 46 080 000 bits de información para enviar. 56kbps . Se tiene que en un segundo se envían 56 000 bits, luego se tarda 46 080 000 bit/ 56 000 bit/seg = 822,85 segundos. 1Mbps . Se tiene que en un segundo se envían 1 000 000 bits, luego se tarda 46 080 000 bit/ 1 000 000 bit/seg = 46,08 segundos. 10Mbps . Se tiene que en un segundo se envían 10 000 000 bits, luego se tarda 46 080 000 bit/ 10 000 000 bit/seg = 4,60 segundos. 100Mbps . Se tiene que en un segundo se envían 100 000 000 bits, luego se tarda 46 080 000 bit/ 100 000 000 bit/seg = 0.46 segundos. 1Gbps . Se tiene que en un segundo se envían 1 000 000 000 bits, luego se tarda 46 080 000 bit/ 1 000 000 000 bit/seg = 0.05 segundos. UNIVERSIDAD DE COSTA RICA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA ELÉCTRICA REDES DE COMPUTADORES IE-0425 I CICLO 2015 - Autor: Jean Carlos Chavarría Hughes Tarea1: Introducción Referencias [Tanenbaum | Wetherall, 2012] ANDREW S. TANENBAUM y DAVID J. WETHERALL. Redes de computadoras. 5ta Edición. PEARSON EDUCACIÓN, México, 2012. ISBN: 978-607-320817-8.