Professional Documents
Culture Documents
https://sites.google.com/site/comdatosgrupo4/contenidos/cap5_arendredes
Contenidos
1.
1.
1.1 Introduccin
2.
1.
2.
3.
3.
4.
1.
1.4.1 Latencia
2.
3.
4.
5.
1.
2.
Introduccin
Cuando se trabaja con redes es de suma importancia conocer la manera en cmo se
estn comunicando los datos, para de esta manera realizar un anlisis que permita
determinar la calidad del enlace de comunicaciones. Para esto es necesario analizar el
comportamiento de la red y de esta manera estimar su rendimiento, debido a que una
red mal configurada o con un pobre rendimiento puede ocasionar grandes prdidas de
tiempo, bajas en la productividad, etc en sistemas de comunicaciones de gran tamao.
Para poder resolver problemas que se puedan presentar es necesario conocer a
profundidad todos los parmetros de la red en cuestin adems de realizar un
monitoreo de la misma para poder detectar cualquier anomala, con estas
herramientas se puede hacer un diagnostico acertado de cualquier tipo de
eventualidad para poder corregirla a tiempo. Los parmetros ms comunes para
chequear el comportamiento de una red son la eficiencia, el throughput y el retraso o
latencia que sufren los paquetes debido a las congestiones que pueden encontrar entre
el origen y el destino.
El tipo de red determinara la rata de transmisin a la cual los paquetes son enviados, y
por lo tanto es importante conocer cul es la eficiencia de estos tipos de redes, en este
caso hablaremos de dos esquemas ampliamente utilizados como lo son CSMA/CD y
Token Ring.
Parmetros a considerar
Antes de estudiar los modelos de eficiencia de estos mtodos de acceso es
conveniente recordad ciertos parmetros relacionados con la transmisin de datos:
Longitud mxima del medio: Lm (en metros) que ser la longitud mxima d
el medio de transmisin.
Velocidad de propagacin del medio: V, define la velocidad de propagacin
sobre el medio de la seal electromagntica que representa a los datos sobre el
medio.
Demora mxima de propagacin: D relaciona los dos parmetros anteriores: D =
Lm / V
Capacidad: de una LAN C, es la cantidad de bits que una estacin puede tran
smitir por segundo. Ejemplo. Ethernet: 10Mbps
Longitud promedio
(encabezado y cola)
del
frame
en
bits:
Lframe-bits
incluyendo
overhead
encontrar cuanto tiempo requiere un bit para recorrer de una punta a la otra punta del
medio, o sea D. Sin embargo, durante el mismo tiempo, otros bits pueden dejar la
estacin y llenar el medio: D * C. Lmedium-bits = C * D = C * Lmedium / V = C / V *
Lmedium. Esto nos permite comparar la longitud del medio con la longitud del frame.
El parmetro "a": el desempeo de una LAN se calcula normalmente basado en la
relacin entre la demora mxima de propagacin y el tiempo promedio de transmisin
del frame (Tframe) a = D / Tframe, tambin lo podemos definir en otros trminos:
a = D / Tframe = (Lm / V) /(Lframe-bits / C) =
= C *(Lm / V) / Lframe-bits
Como el primer trmino es la longitud de medio en bits, podemos poner:
a = Lmedium / Lframe-bits
en otras palabras define cuantos frames caben en el medio fsico al mismo tie
mpo, y podemos reconocer tres casos; a > 1, a = 1 y a > 1 (Se puede ver que a es
proporcional a la capacidad de la red. Una red con una capacidad de 100 Mbps tiene un
valor mayor de a que una con capacidad de 10 Mbps)
Caso a > 1:
Significa que la longitud del medio es mayor que la longitud de un frame. Vari
os frames podran ocupar el medio al mismo tiempo. En este caso, la estacin podra
enviar varios frames antes que el primer frame alcance la otra punta del medio.
Caso a = 1:
Un solo frame sobre el medio.
Caso a < 1:
Un frame no cabe en el medio.
el trfico de la red. Los equipos slo pueden transmitir datos si el cable est
libre.
Un equipo slo puede enviar datos cuando detecta que el cable est libre y
que no hay trfico en el cable. Una vez que el equipo haya trasmitido los datos
al cable, ningn equipo puede transmitir datos hasta que stos hayan llegado a
su destino y el cable vuelva a estar libre. Recuerde que si dos o ms equipos
tratan de enviar datos en el mismo instante de tiempo, habr una colisin de
datos. Cuando eso ocurre, los dos equipos implicados dejarn de transmitir
datos durante un perodo de tiempo aleatorio y volvern a transmitir los datos.
Cada equipo determina su propio perodo de espera, por lo que se reduce la
posibilidad de que los dos equipos vuelvan a transmitir simultneamente.
Teniendo esto en cuenta, comprender el nombre del mtodo de acceso,
acceso mltiple por deteccin de portadora por deteccin de colisiones
(CSMA/CD). Los equipos oyen o detectan el cable (deteccin de portadora).
Normalmente, muchos equipos de la red intentan transmitir datos (acceso
mltiple); primero, cada uno oye para detectar posibles colisiones. Si un equipo
detecta una posible colisin, espera un perodo de tiempo aleatorio antes de
volver a intentar transmitir (deteccin de colisiones). La posibilidad de
deteccin de colisiones es el parmetro que impone una limitacin en cuanto a
distancia en CSMA/CD. Debido a la atenuacin, el debilitamiento de una seal
transmitida a medida que se aleja del origen, el mecanismo de deteccin de
colisiones no es apropiado a partir de 2.500 metros (1.5 millas). Los segmentos
no pueden detectar seales a partir de esa distancia y, por tanto, no se puede
asegurar que un equipo del otro extremo est transmitiendo. Si ms de un
equipo transmite datos en la red al mismo tiempo, se producir una colisin de
datos y los datos se estropearn.
Probabilidad de xito
Ahora calcularemos la probabilidad de que el paquete llegue a destino de
manera exitosa, es decir que una estacin encuentre una ranura sin que haya
colisiones. Suponemos que hay n estaciones, y que la probabilidad que cada
estacin tenga un frame para transmitir sea p, asumiremos igual probabilidad
para cada una y denominaremos p = 1/n, lo que maximiza la probabilidad.
Podemos entonces escribir la probabilidad de xito como:
Calculo de la Eficiencia
Asi que en promedio se necesitan esperar 1.71 ranuras para asegurar que el
paquete se enviara sin colisiones. Ahora si se puede determinar la eficiencia
terica para este modelo simplificado:
Esta vendra siendo la eficiencia del modelo simplificado que se asumi para
poder realizar la aproximacin, la eficiencia real de una red Ethernet esta
computada (mediante mediciones) y es inclusive menor a esta aproximacin:
En este caso el tiempo que ocupa el medio la estacin viene dado por la suma
de
los
tiempos
para transmitir un frame, el tiempo para recibir el primer bit nuevamente
(recuerde que la estacin
recibe su propio frame enviado), el tiempo para transmitir el token y el
tiempo para que el token llegue a la siguiente estacin, si suponemos que
hay n estaciones entonces tenemos:
Analizando esta expresin podemos, sin temor a cometer algn error, descartar
algunos miembros: el tamao del token es pequeo (24 bits) en comparacin
con el tamao del frame, por lo que podemos ignorar el tiempo del token.
Adems en muchas implementaciones de token ring, la estacin no debe
esperar hasta que recibe el ltimo bit de vuelta antes de regenerar el token,
Luego que ella enva el ltimo bit del frame, libera el token. De esta manera el
segundo trmino del denominador D no es relevante y puede eliminarse de la
frmula. Quedando entonces la eficiencia de una red Token Ring:
Latencia
La latencia de una lnea de transmisin expresa el tiempo que tardan los datos
en entrar por un extremo del enlace hasta que aparecen por el otro. Depende
de tres factores:
Del retardo de propagacin de las seales a travs del medio d
e transmisin. Este tiempo depende de la velocidad de propagacin de
las
seales
a
travs
del
medio (3,0 x 10^8 metros/segundo en el vaci). El retardo de pro
pagacin es insalvable y se conoce como latencia mnima.
El mensaje a transferir normalmente se divide en bloques o paquetes.
Por tanto el tiempo que tarda un BIT depende de la tasa de transferencia
de la red.
Tambin depende de la congestin de la red.
Por lo tanto la latencia es igual a:
Latencia = Retardo de propagacin + Tiempo de emisin + Tiempo de cola +
Retardo de procesamiento
Donde:
Retardo de propagacin: es el tiempo que tarda la informacin en
llegar desde su punto de partida al destino, depende de la trayectoria
fsica y del medio fsico de transmisin.
Tiempo de emisin: es el tiempo requerido para enviar todos los bits
en un paquete al medio de transmisin utilizado.
Tiempo de cola: es el tiempo que un paquete es puesto en una cola
hasta que es transmitido, el nmero de paquetes en cola depender en
la cantidad y el tipo de trfico de la red.
Retardo de procesamiento: es el tiempo requerido para analizar el
encabezado de un paquete y decidir a donde enviarlo.
Consecuencias de la congestin
Retardos: Trabajar cerca de la capacidad de los enlaces es ideal desde
el punto de vista de la productividad, pero no loes respecto al retardo. Se
experimentan grandes retardos en una cola segn la tasa de llegadas de
paquetes se acerca a la capacidad del enlace.
Prdidas: Como los bferes no son de tamao infinito el emisor debe
realizar retransmisiones para compensar los paquetes perdidos debido al
desbordamiento de los bferes.
Control de Trafico
Dado que una de las principales causas de la congestin es que el trfico es a
rfagas, los mecanismos de regulacin de trfico fuerzan a las fuentes a
transmitir de forma ms predecible. En realidad, lo que se pretende es
regularla tasa media y la variabilidad del trfico de entrada a la red. Aunque
esta regulacin es ms fcil de implementar con circuitos virtuales, puede
aplicarse igualmente a redes de datagramas. Entre estos controles tenemos:
Leaky Bucket y Token Bucket.
Existen adems otros mecanismos que utilizan algo de teora de colas para
regular la congestin (Random Early Detection: equipos notan que la cola se
est llenando y aleatoriamente descartan paquetes para sealar
congestin, Notificacin de Congestin Explcita: Routers marcan los paquetes
con un bit ECN (Explicit Congestion Notification) y host Tx interpreta como
signo de congestin).
Modelos de colas
En este tema se desarrollarn modelos sencillos para anlisis de colas q
ue
permitan cuantificar el retardo y las prestaciones de los nodos de las re
des de comunicacin. Una caracterstica clave de las redes de comunicacin
es
la
comparticin
de
recursos
tales como el ancho de banda, el almacenamiento y la capacidad de pro
cesamiento.
Como la demanda de estos recursos es imprevisible, se da el caso en que los
recursos no estn disponibles cuando el usuario haga la peticin, lo que
conduce a un retardo o la prdida del servicio.
Fig. 1
largo pla
Fig. 2
Frmula de Little
Relaciona el tiempo medio pasado en el sistema E[T] y la velocidad de llegada
con el nmero medio de clientes en el sistema E[N] por medio de la siguiente
frmula:
E[N] = E[T]
Fig. 3
Fig. 4
A(t) aumenta 1 cada vez que un cliente llega, y D(t) aumenta 1 cada vez que
se va un cliente. El nmero de clientes en el sistema N(t) viene dado por
diferencia entre A(t) y D(t). El nmero de salidas nunca puede ser mayor que el
nmero
de
llegadas,
y
por tanto D(t) no puede estar por detrs de A(t) como se muestra en l
a figura.
Supongamos que los clientes se atienden en forma de FIFO, entonces el
tiempo T1 utilizado por el primer cliente es el tiempo transcurrido entre el
instante
en
el
que
A(t)
pasa de 0 a 1 y en el instante en el que D(t) pasa de 0 a 1, siendo T
1 el rea del rectngulo definido por esos dos instantes en la figura.
Considrese un instante t0 en el que D(t) alcanza a A(t); es decir N(t0) A(t0)
D(t0) = 0. Ntese que el rea entre A(t) y D(t) viene dada por la suma de los
tiempos T0 empleados en el sistema por los primeros A(t0) clientes. El tiempo
medio del nmero de clientes en el sistema hasta el instante t0 es pues:
Esta ecuacin quiere decir que hasta el instante t0 el nmero medio de clientes
en
el sistema viene dado por el producto de la velocidad media de llegada
A(t0)/t0 y la
media aritmtica del tiempo pasado en el sistema por los primeros A(t0)
clientes. La frmula de Little supone que:
Se puede demostrar que la frmula de Little es vlida si los clientes no han sido
atendidos
en
el
orden
en
que
llegaron.
Ahora consideremos un sistema en que los clientes se pueden bloquear.
La
frmula anterior implica que si reemplazamos A(t) por A(t) B(t), tenem
os el
verdadero nmero de clientes que entran en el sistema. La verdadera vel
ocidad de llegada al sistema con bloqueo es (1- Pb) donde Pb es la fraccin
de llegadas que estn bloqueadas, por tanto la frmula de Little para un
sistema con bloqueo es: E[N] = ( 1- Pb) E[T]. Esta frmula es vlida para un
sistema que puede ser una lnea de transmisin individual, un multiplexor, un
conmutador o una red.
Fig. 5
CAPITULO 4
Monitorizacin de redes
La monitorizacin de redes es el uso de un sistema que constantemente monitoriza una red
de computadoras buscando componentes lentos o fallidos y luego notifica al administrador de
esa red (va email, telfono celular u otras alarmas) en caso de cortes. Es un subconjunto de
las funciones involucradas en la gestin de redes.
ndice
[ocultar]
1 Detalles
4 Referencias
5 Enlaces externos
Detalles[editar]
Mientras que un sistema de deteccin de intrusiones monitoriza una red de amenazas del
exterior, un sistema de monitorizacin de red monitoriza la red buscando problemas causados
por servidores sobrecargados y/o cados, conexiones de red, u otros dispositivos. Por ejemplo,
para determinar el status de un web server, un software de monitorizacin puede enviar
peridicamente un pedido de HTTP para buscar una pgina. Para servidores email, un
mensaje de prueba puede ser enviado a travs de SMTP y recuperado por IMAP] o POP3.
Normalmente las nicas mtricas de medicin son tiempo de respuesta, disponibilidad y
tiempo de funcionamiento, aunque las mtricas de consistencia y fiabilidad estn empezando
a ganar popularidad. La suma extendida de dispositivos de optimizacin est teniendo un
efecto adverso en la mayora de las herramientas de monitorizacin especialmente cuando
se trata de medir apropiadamente el tiempo de respuesta de punta a punta debido a que
limitan la visibilidad de ida y vuelta.[1] Las solicitudes de estado de fallos tales como cuando
una conexin no puede ser establecida, expira, o un documento o un mensaje no puede ser
recuperado - usualmente produce una accin por parte del sistema de monitorizacin. Estas
acciones varan - una alarma puede ser enviada (va SMS, email, etc.) para el administrador
del sistema residente, sistemas automticos de conmutacin por error pueden ser activados
para remover del servicio el servidor con problemas hasta que pueda ser reparado, etc.
Monitorizar la performance de una red de uplink es tambin conocido como medicin de
trfico de red, y ms software est en la lista.
Accelops
Capsa
Icinga
InterMapper
Nagios
OpenNMS
Opsview
op5
Shinken
Spiceworks
WhatsUp_Gold
Wrth-Phoenix
Xymon
Zabbix
Zyrion Traverse