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