Installare NS su Ubuntu Linux


Introduzione

NS (Network Simulator) è un simulatore di reti ad eventi discreti, mentre NAM (Network AniMator) è un'interfaccia grafica per visualizzare il risultato della simulazione (ossia come avviene il traffico dei pacchetti all'interno della rete). Ulteriori informazioni su questi due programmi sono disponibili al seguente indirizzo: http://www.isi.edu/nsnam/. Per descrivere la topologia della rete occorre scrivere uno script in OTcl, oppure usare Nscript. Nscript è un programma per disegnare reti in modo grafico, che produce come output lo script OTcl per NS (http://home.dei.polimi.it/maier/3-nscript.pdf). Questi programmi vengono usati nel corso di Fondamenti di reti di telecomunicazioni al Politecnico di Milano.

Installazione

Stando a quanto mi hanno detto alcuni compagni di corso (non ho provato di persona), la versione per Windows non funziona correttamente. La versione per Linux che ho provato funziona perfettamente, anche se è necessario compilarla. Poichè questo processo è abbastanza lungo, e la probabilità che la compilazione fallisca per via di alcune dipendenze mancanti è alta, pubblico in questa pagina una versione precompilata per Ubuntu Linux (ma funziona anche su Kubuntu e Xubuntu). Poichè su questo sito non posso fare l'upload di file più grandi di 10MB, mentre il file è da più di 80MB, è stato spezzato in nove file e uno script per riunirli. Basta scaricare i nove file e lo script nella stessa cartella, aprire un terminale e digitare:
chmod +x join.sh
./join.sh
per ottenere il file originale.

000
001
002
003
004
005
006
007
008
join.sh