Thursday, 30 July 2009

NAM (Network Animator) Nedir?

Nam network simülasyon izlerini ve gerçek dünya paket izleri datalarını
izlemek için bir animasyon tabanlı araç olan Tcl/TK‘dır. Nam; topoloji düzeni,
paket seviye animasyon ve çesitli data kesif araçlarını destekler.
Nam LBL’de basladı. Son zamanlarda gelisme göstermektedir. Nam
gelistirim çabası devam etmekte olan bir çalısma olan VINT projesi ile
sağlanmaktadır.
Nam’ı kullanmak için ilk adım bir trace dosyası olusturmaktır. Trace dosyası
topoloji bilgilerini içermeli. Örnek olarak düğümler, linkler ve paketlerdir. NS2
simülasyonu boyunca kullanıcı, topoloji konfigürasyonu, düzen bilgisi ve paket
izlerini izleme olaylarını(tracing events) kullanarak üretebilir.
Trace file üretildiği zaman, her sey anime etmek için hazır demektir.
Çalısmaya baslaması üzerine, nam trace dosyasını okur, topolojiyi olusturur, bir ekran çıkar ve simulasyonu gösterir. Nam kullanıcı ara yüzü ile animasyonun birden fazla görünümünü sağlar.
Nam düğüm(node), link(bağlantı), queue(kuyruk), packet(paket),
agent(temsilci) ve monitor yapı bloklarını kullanarak animasyon yapar.

No comments: