11.05.2013 Views

Evaluación de Algoritmos de Ruteamiento Multipunto en Redes de ...

Evaluación de Algoritmos de Ruteamiento Multipunto en Redes de ...

Evaluación de Algoritmos de Ruteamiento Multipunto en Redes de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1. Se requiere <strong>de</strong>clarar <strong>en</strong> C++ parte <strong>de</strong> el routing module propio (ver<br />

~ns/rtmodule.{cc,h}). Para muchos módulos esto sólo significa <strong>de</strong>clarar un método virtual<br />

name() el cual <strong>en</strong>trega un <strong>de</strong>scriptor <strong>de</strong> string <strong>de</strong>l módulo. Sin embargo, existe la libertad<br />

tantas funcionalida<strong>de</strong>s como C++ lo permita; pero necesariam<strong>en</strong>te se <strong>de</strong>berá <strong>en</strong>lazar <strong>de</strong>spués<br />

esta funcionalidad con OTcl para un mejor r<strong>en</strong>dimi<strong>en</strong>to.<br />

2. Si se <strong>de</strong>sea se pue<strong>de</strong> ir más allá <strong>de</strong> las implem<strong>en</strong>taciones <strong>de</strong> interfaces <strong>en</strong> el módulo <strong>de</strong><br />

ruteami<strong>en</strong>to básico (ver ~ns/tcl/lib/ns‐rtmodule.tcl) y <strong>de</strong>cidir utilizar algún módulo ya<br />

exist<strong>en</strong>te, sobreescribirlo, y ponerle las interfase Otcl <strong>en</strong> para su propio módulo.<br />

Hay varios módulos <strong>de</strong> ruteami<strong>en</strong>to <strong>de</strong> ejemplo <strong>en</strong> ~ns/tcl/lib/ns‐rtmodule.tcl, los cuales<br />

pue<strong>de</strong> servir como una plantilla para sus propios módulos<br />

Actualm<strong>en</strong>te exist<strong>en</strong> seis módulos implem<strong>en</strong>tados <strong>en</strong> ns:<br />

100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!