Prácticas de Arquitectura de Redes Sistemas y Servicios

 

 

 

PRÁCTICA 3

Simulación de protocolos de ventana deslizante

Guía para las prácticas de simulación

En esta guía se explica la instalación y uso del simulador que se utilizará en las prácticas 2 y 3.

 

 

Finalidad de la práctica

En esta práctica se pretende comprobar el funcionamiento de los protocolos de ventana deslizante y comprobar sus prestaciones. Se trabajará con los protocolos.

  • Ventana deslizante de un bit
  • Repetición no selectiva
  • Repetición selectiva

Trabajaremos con y sin errores para ver cómo de eficientes son estos protocolos en cada caso.

Trabajo a realizar

Esta práctica se realizará por los grupos constituidos en la práctica 1.

Se dedicarán dos sesiones en el CDC.

Para cada uno de los protocolos se deberá:

  • Elegir los parámetros adecuados de cada protocolo: Se deberán elegir los parámetros adecuados en cada nodo para representar protocolos de este tipo. Además se deben realizar los cálculos que justifiquen que el comportamiento teórico del protocolo con esos parámetros es el esperado.
  • Dibujar el comportamiento ideal de los protocolos: Dibujar el comportamiento que en teoría deberían tener ambos extremos de la comunicación si utilizaran estos protocolos.
  • Dibujar el comportamiento en el simulador: Dibujar el comportamiento que ambos extremos de la comunicación han tenido en el transcurso de las simulaciones.
  • Variación de parámetros: Analiza cómo varía el comportamiento de cada protocolo cuando se modifica un parámetro dejando los demás fijos. Realiza varias baterías de simulación modificando en cada una...
    • El tiempo de propagación
    • El régimen binario del canal
    • La longitud de las tramas
    • Probabilidad de error
    • Temporizador
    • Tamaño máximo de la ventana de transmisión (en los protocolos en los que sea aplicable), distinguiendo entre envío continuo y no continuo.
  • Realiza varias gráficas en las que se observe la variación de cada uno de estos parámetros frente a:
    • El rendimiento del enlace
    • La cadencia eficaz del enlace
  • Justifica si el comportamiento de las gráficas es el esperado, comparándolo con los cálculos teóricos realizados antes.
  • Extrae conclusiones considerando como afectan al comportamiento de los protocolos los parámetros estudiados y luego compáralos entre ellos

Memoria

La memoria de la práctica debe contener los siguientes puntos

  • Objetivos: Donde se describe la finalidad de la práctica
  • Para cada uno de los tres protocolos:
    • Comportamiento teórico: A partir de los parámetros elegidos realizar los cálculos del comportamiento ideal (RTD, Cadencia Eficaz, Rendimiento).
    • Esquema Teórico: Dibujar un esquema con el comportamiento teórico, sin errores y con errores (en aquellos protocolos en los que sea posible), donde se represente al menos: Tiempo de transmisión, retardo de propagación y temporizador según los parámetros elegidos.
    • Simulaciones realizadas: Indicar los resultados obtenidos con el simulador y cualquier incidencia surgida.
    • Esquema Simulación: Dibujar un esquema con el comportamiento del simulador con los mismos datos que el esquema dibujado para el comportamiento teórico.
    • Baterías de simulaciones: Indicar los resultados obtenidos con las baterías de simulaciones propuestas. Comentar los resultados, comparar con lo esperado y extraer conclusiones.
  • Conclusiones: Extraer conclusiones sobre el comportamiento de los protocolos y compararlos entre ellos.

Evaluación

  • Para tener apta la práctica será necesario entregarla el día de la presentación de su grupo de la práctica 1
  • Para que la práctica sume 0,5 puntos será necesario que contenga todos los puntos indicados en el apartado memoria y que las conclusiones estén adecuadamente argumentadas.

Sesiones en laboratorio 2009

·         Sesión 5:

·         Miércoles 24/3/2009, 13:00-14:00

·         Viernes    26/3/2009, 12:30-13:30