Control de Congestion con ICMP

Hoy continuaremos con el tema de congestion de Red pero ahora usando el famoso ICMP (Internet Control Message Protocol ).
Gracias a este protocolo podemos saber si existe un error en el envio de datos por la red. Por medio de mensajes este protocolo indica que servicio no esta funcionado o si algun router o pc no esta siendo ubicada. Entonces prosigamos a ver algunas basicas funciones que realiza este protocolo.


Source Quench: Es un mensaje del tipo ICMP que solicita a la fuente (el que envia la informacion) disminuya la tasa de trafico que proviene desde un router o una pc. Esto generalmente es ocacionado cuando el router destino no posee suficiente espacio en su buffer para procesar el request o simplemente cuando el router se percata que esta falto de recursos. Debemos conocer esto muy bien debido a que es una herramienta de doble filo, porque sirver para realizar ataques a una red, enviando estos paquetitos (ficticios desde otra fuente) y asi hacer creer a la fuente original que el destino pide que se baje el trafico. XD vemos que todo lo que brilla no oro.

Fluctuacion: Deacuerdo a su definicion se refiere a la cantidad de variación de retardo que introduce la red. Una red con fluctuación cero tarda exactamente el mismo tiempo en transferir cada paquete, mientras que una red con fluctuación alta tarda mucho más en entregar algunos paquetes que otros. La fluctuación es importante al enviar audio o vídeo lo que se menciono anteriormente como streaming media, que deben llegar a intervalos regulares.

Bueno amigos, eso seria todo por hoy. Mañana veremos lo que son los snifers y que ventajas podemos obtener de estos contra los hackers y explicaremos el funcionamiento de uno muy conocido llamado WireShark.































TM1GR: Congestion y Trafico en Redes

Empezaremos como primer tema de este blog-cillo con el tema de Congestion y Trafico en Redes. Si bien es cierto estos terminos no son familiares se han preguntando que es congestion y que es trafico, que significa fluctuacion o cosas asi. A continuacion dare algunas definiciones que aprendi de las clases de mi curso de Servicios de Comunicacion de Datos en la UNI.

Congestion: Producto de la alta carga de paquetes que viajan por la red o parte de ella y que esta no puede soportar, debido a esto el desempeño de la red se degrada surgiendo la congestion.

Sin mas vayamos a ver las posibles causas que hacen que ocurra la congestion.

  • Varias lineas de entrada y unas cuantas de salida. (Cuello de Botella)

  • Poca Memoria en los Routers, debemos ser cautos a la hora de escojer uno, debido a la arquitectura que utilicemos para nuestra LAN , el Cisco CRS-1 es recomendable, pero creo que no entrara en tu cuarto XD.

  • Routers lentos.

  • Lineas de Poco Ancho de Banda, osea Telefonica??? venga esa mano!!!

Pero no todo queda con saber las causas si no tambien que aspectos debemos controlar y controlas no es mas que medir, por lo que a continuacion procederemoas a mencionar a algunas metricas de congestion.

  • El porcentaje de los paquetes descartados.
  • Longitud promedio de las colas que realizan estos paquetes.

  • Retardo promedio de los paquetes hacia su destino.

  • Desviacion estandar del retardo promedio de paquetes.
Ahora que sabemos esto, vayamos a indagar que mecanismos existen que aplican los diferentes dispositivos de red.

Bit de Advertencia: Tenemos al amigo paquete llegando a su destino "D", el destino "D" copia de nuevo la informacion en un paquete ACK para enviarlo al origen como una confirmaicion. Es asi como el origen puede saber si bajar o aumentar el trafico.

Paquetes Reguladores : Estos paquetes son enviados por el router destino, hacia eun router origen con informacion de la direccion ip donde llego el primer paquete que fue enviado por el origen, entonces nos preguntaremos que hace el router origen con este paquete pues lo interpreta comprendiendo que talvez existen otros router's que han enviando paquetes hacia la misma direccion destino y que ya estan en camino, entonces el router origen comprendera que no debe enviar mas o que debe disminuir.


Paquetes Salto por Salto: Podriamos usar buffers entre origen y destino para aminorar los cuellos de botellas.

Por ultimo pero no menos importante es cuando el router se hace de la vista gorda porque simplemente ya no soporta tanto trafico asi que los deja y los pierde, esto se denomina "Desprendimiento de Carga", dependiendo si es un browser puede discriminar por los paquetes mas nuevos y si es por streaming media (audio-video) escojer el paquete mas viejo.

Espero que por hoy sea suficiente, mañana intentare continuar con este tema y traer agunas noticias interesnates de tecnologia relacionado al networking.










































































































 


T3CNOCOM - Templates Novo Blogger 2008