Software para simulacion de redes

Marcos Ramirez A. mramireza en armada.cl
Jue Sep 8 14:39:20 CLT 2005


On Thu, 2005-09-08 at 12:14 -0400, Alvaro Herrera wrote:
> On Thu, Sep 08, 2005 at 11:39:52AM -0400, Marcos Ramirez A. wrote:
> > On Wed, 2005-09-07 at 22:26 -0400, Alvaro Herrera wrote:
> > > [Spread + SlonyII]
> > Y si usas un programa que simule uno de los extremos?
> 
> Podria hacer eso, pero primero tendria que decodificar el protocolo de
> Spread y implementarlo practicamente todo de nuevo :-(

> En realidad uno de los puntos importantes del problema es que el codigo
> de Spread es espantosamente horrible, pero el concepto es muy bueno.
> Lo que queremos saber es si la implementacion tiene bugs que sean
> detectables a traves de "testing" o no.

Si te entiendo bien, quieres verificar la resilencia de Spread. En tal
caso, quiza utilizar las api nativas de Java y usar un extremo
deliberadamente modificado para que agregue basura y/o no responda como
es debido? Luego mides en el otro extremo y comparas.

> Si la implementacion tiene muchos bugs, es mejor escribir un GCS 
> totalmente de cero, y de paso hacemos buen codigo.  Si no los tiene, 
> entonces podemos hacer una "limpieza" y embellecer el codigo un poco.

:)

> Gracias por el puntero a dummynet!  Algo asi es precisamente lo que
> busco.  

Ojo que dummyNet solo funciona bajo freeBSD, si quieres algo bajo Linux,
mira NISTNet <URL:http://is2.antd.nist.gov/itg/nistnet/>.

Saludos
-- 
Marcos Ramirez A. <mramireza en armada.cl>








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