Tipos de Retraso, Retardo, Demora (Delay)

Anuncio
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?
?
Descargar