EJERCICIOS 1
SERIE DE EJERCICIOS PARA LA SECCIÓN “RENDIMIENTO DE UNA RED”
El rendimiento de una red determina en gran medida la calidad de servicio que se va a
ofrecer a un usuario de la red. En estos ejercicios el alumno analizará y comprenderá los
aspectos que intervienen en el rendimiento de una red.
Pregunta 1
Las redes de computadoras se basan en una serie de protocolos que determinan como se
lleva a cabo la comunicación entre 2 o más maquinas. Conceptualmente, los protocolos
son agrupados en un modelo de referencia conocido como OSI (Open System
Interconnection), tal como lo ilustra la siguiente figura:
Capa 1: capa física
Asociada al transporte de bits en un medio físico (guiado o no guiado). Garantiza que si se envía
un bit, este será recibido del otro lado del enlace. Considera aspectos como características del
medio (medios unidireccionales, bidireccionales), voltajes para transmitir datos, duración de
cada bit,
Capa 2: capa de enlace de datos
Encargada de corregir los problemas del medio, haciendo parecer que el medio esta libre de
errores de transmisión. Separa los datos a transmitir en marcos, los cuales son enviados a través
del medio. Esta capa además se encarga de identificar los limites de cada marco (la capa física
solo “ve” bits y no distingue unos de otros). Resuelve aspectos como: pérdida de marcos,
solicitud de retransmisión de marcos, marcos repetidos. Finalmente, considera aspectos de
sincronización (como evitar que un transmisor veloz sature a uno más lento).
Capa 3: capa de red
Controla el funcionamiento de la subred. Aquí se determina con se encaminan los paquetes del
origen al destino. Se pueden establecer tablas estáticas o tablas dinámicas para el enrutado de los
paquetes. La capa de red también se encarga de controlar el tráfico en la subred, evitado
saturarla. Además, resuelve problemas de conexión entre diferentes tipos de red.
Capa 4: capa de transporte
Divide los datos provenientes de la capa de sesión, los divide en unidades más pequeñas (si es
necesario) y los pasa a la capa de red. Asegura que se pueda reconstruir los paquetes originales.
Se define que tipo de servicio se ofrecerá a la capa de sesión (enlaces punto a punto, multipunto
o broadcast). El tipo de servicio se determina al iniciar la sesion.
Capa 5: capa de sesión
Permite establecer una sesión de trabajo entre dos máquinas diferentes. Las sesiones permiten el
transporte ordinario de datos a un sistema dedicado o de tiempo compartido. Otro aspecto de la
capa de sesión es la sincronización, de tal forma que si el enlace, por algún factor falla, es
posible “re-establecer” el enlacen en el punto en el cual se quedo.
Capa 6: capa de presentación
La capa de presentación se ocupa de la sintaxis y la semántica de la información que se
transmite. Por ejemplo, resuelve el problema de diferentes códigos de caracteres entre máquinas
(ASCII, Unicode).
Capa 7: capa de aplicación
La capa de aplicación esta asociada a las aplicaciones del usuario final, que son utilizadas para
comunicarse con otros sistemas. Establece una serie de protocolos que dictan que tipos de datos
se transmitirán, equivalencias entre caracteres de control, entre otros. Ejemplos de aplicaciones
son telnet, FTP, SMTP, entre otros.
Cada capa añade un encabezado de control (ver figura). Considera que en una
implementación particular de red basada en TCP/IP, cada capa añade el siguiente
tamaño de encabezado:
Capa 1: 5 bytes
Capa 2: 30 bytes
Capa 3: 20 bytes
Capa 4: 10 bytes
Capa 5: 12 bytes
Capa 6: 7 bytes
Las redes basadas en IEEE 802.3, en la capa física manejan marcos con la siguiente
estructura:
NOTA: LOS VALORES REPRESENTAN BYTES
En este marco, PRE, SFD, DA, SA, LENGTH/TYPE y FCS son bytes de control de la
capa física. Por otro lado, DATA es el campo donde se transportan los datos de usuario
+ datos de las capas anteriores. Note que la longitud de DATA variable, como mínimo
46 bytes y como máximo 1500 bytes. Dado este escenario y considerando un medio
libre de errores:
• ¿Cuánto tardaría en transmitirse un archivo de 15 MBytes en una red basada en
802.3, si su velocidad de funcionamiento es de 2 Mbps?
• ¿Cuánto tardaría transmitirse ese mismo archivo si la velocidad de la red es de
100 Mbps?
Pregunta 2:
Considera el escenario en el cual se van a conectar redes locales de diferentes
tecnologías, tal como se ilustra en el ejemplo siguiente:
Asume que la red Ethernet esta basada en el marco 802.3 descrito anteriormente.
Además, considera que la red token ring se basa en el estándar 802.5, cuyo marco se
describe a continuación:
1 1 1 6 6 sin limite 4 1 1
SD AC FC DO DD Datos C ED F
Asumiendo que la red token ring trabaja a 100 Mbps y la red ethernet a 10 Mbps,
¿Cuánto tardaría en transportarse los datos de una red a otra?
NOTA: Asume que para comunicar una red con la otra se utiliza un puente (bridge) tal
como se muestra en la ilustración anterior.