1. Solución - Universidad de Costa Rica

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.