Software para simulacion de redes

claudio en ing-mat.udec.cl claudio en ing-mat.udec.cl
Jue Sep 8 03:02:19 CLT 2005


No entendo bien lo quieres hacer, pero creo que quieres medir 
confiabilidad, supongo que a nivel de la capa de aplicaciones.

Bueno, a nivel de capa fisica existe una probabilidad de falla dependiendo 
del medio que se use, ya no soy un "teener" y mi memoria ya no es como 
antes, asi que no recuerdo las probabilidad de ocurrencia, pero obviamente 
entre ethernet y fibra optica hay harta diferencia, tambien influye 
distancia y otras cositas "mecanicas". De mas esta decir que dado que la 
capa fisica es la que soporta a las demas, tomar en cuenta ese factor es 
importante, antes de estudiar el comportamiento a nivel de la capa de 
aplicaciones. 

Bueno, si quieres tener algo formal, puedes investigar sobre lotos o 
etelle, para efectuar una validacion formal del protocolo de comunicacion
de spread, eso sera un paso importante, por lo menos para validar el 
protocolo.

A nivel empirico, quizas el consejo que te dan sobre trafic 
shaper sea una buena idea, meter ruido en esa parte, puedes estudiar 
los fuentes del tc y htb, para hacer un clasificador "dummy" y manipular 
los parametros con tc ...

claudio

On Wed, 7 Sep 2005, Alvaro Herrera wrote:

> Hola,
> 
> Ando en busqueda de un sistema que me permita hacer simulaciones de
> procesos que se comunican por red.  La idea es poder alterar "por
> debajo" los paquetes que se envian, para determinar que tan robusta es
> la comunicacion entre ellos.
> 
> Una referencia de mas o menos lo que busco es UMLsim, que permite correr
> un kernel UML y un programa dentro de el, y hacer alteraciones al
> kernel.  Sin embargo UMLsim parece ser un proyecto muerto :-(  (Algunos
> lo recordaran de la charla de Werner Almesberger en uno de los
> Encuentros de Linux anteriores)
> 
> El trasfondo del asunto es el siguiente: estoy estudiando el
> comportamiento del sistema de comunicacion de grupos (GCS) llamado
> Spread.  Con un alto grado de probabilidad, Spread sera una pieza
> importante en Slony-II, el sistema de replicacion multi-maestro de
> PostgreSQL.  En pruebas triviales, se puede ver que Spread transfiere
> correctamente los paquetes de un lado a otro; la pregunta es: que sucede
> en el caso de que le pegue una particula cuantica a un cable de red en
> el momento equivocado?  Si un mensaje llega distinto a como fue enviado,
> es Spread capaz de darse cuenta y corregir el problema?
> 
> Agradecere cualquier puntero que me puedan dar en esta direccion.
> 
> 


Más información sobre la lista de distribución Linux