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