Network Management & Monitoring Tipos de Retraso, Retardo, Demora (Delay) These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/) Retraso extremo a extremo El tiempo requerido para transmitir un paquete a lo largo de todo su recorrido - Creado por una aplicación, entregado al sistema operativo, entregado a una tarjeta de red (NIC), encodificado, transmitido sobre un medio físico (cobre, fibra, aire), recibido por un dispositivo intermediario (conmutador, enrutador), analizado, re-transmitido sobre otro medio, etc. - El medido más común usa ping por el tiempo total de viaje ida y vuelta (round-trip-time o RTT). Medición de retraso historico Tipos de retraso Causas de retraso extremo-a-extremo Retrasos de procesamiento (Processing delays) l Retrasos de búfer (Buffer delays) l Retrasos de transmisión (Transmission delays) l Retrasos de propagación (Propagation delays) l Retraso de procesamiento El tiempo requerido para analizar la cabeza de un paquete y decidir donde mandar el paquete (por ejemplo una decisión de enrutamiento) Adentro un enrutador esto depende en las entradas en la tabla de enrutamiento, la implementación de estructuras, el hardware en uso, etc… Esto puede incluir verificación de errores, como IPv4, IPv6 cálculos de “checksum” de cabeceras. Retrasos de Fila de Espera (Queuing) Queuing Delay l l l El tiempo que espera un paquete hasta que se la transmite El número de paquetes esperando en la fila puede depender en la intensidad y tipo de tráfico (áfagas o sostenido) Algoritmos de fila de espera trata de adapter los retrasos a preferencias especificas o imponer retrasos iguales a todo tipos de trafíco. Retraso de transmisión Transmission Delay El tiempo requerido para empujar todo los bits en un paquete al medio de transmisión en uso. Por N=Número de bits, S=Tamaño de paquete, d=retraso d = S/N Por ejemplo, para transmitir 1024 bits usando el Ethernet Rapído (Fast Ethernet) 100Mbps: d = 1024/1x10e8 = 10.24 micro segundos Retraso de propagación • Después que un bit ya esta “empujado” al medio de transmisión, el tiempo requerido para que el bit se propaga hasta el final de su trayectoria física • La velocidad de propagación del circuito depende principalmente en la distancia actual del circuito físico. • En la mayoria de los casos esto es cerca la velocidad de luz. Por d = distancia, s = velocidad de propagación PD = d/s Transmisión vs. Propagación Al principio puede ser confuso Piensa en este ejemplo Dos circuitos de 100 Mbps - 1 km de fibra óptica - Por satelite con una distancia de 35,000 km entre el base terestrial y el satelite. Por dos paquetes del mismo tamaño cual tendrá el retraso de transmisión más grande? Retraso de propagación? Perdida de Paquetes Se produce por el hecho que los búfers no tienen un tamaño infinito - Cuando un paquete llega a un búfer que esta lleno esta descartado. - La pérdida de paquete, si tiene que corrígirla, se resuelve a las capas superiores en la pila de la red (pilas de transporte o aplicación). - Corrección de perdidas usando la retransmisón de paquetes puede causar aún mas congestión si algun tipo de control de flujos no esta usado (para informar al fuente que es inútil seguir mandando mas paquetes en el momento). Jitter (variación en latencia) Preguntas? ?