Exemplos NS2


Nscript
first    transmissao CBR entre dois nós. Início em 0,5 s e Fim em 4,5 s.
ping   envia pings em t = 1, 2, 3  e 4 s (usa lib ping)
plot    transmissao TCP onde a janela cresce (CWND). Executar ns plot.tcl; xgraph cwnd.trc
lan      trasnmissao TCP numa LAN
cycle   Roteamento DV num anel.
general  Replicação dos agentes


ns-2.xx/tcl/ex
flooding.tcl            os nós 5, 17 e 24 inundam a rede. Todos os nós recebem a mensagem e enviam para todos os ramos diferenciando 1° de repetidas mensagens
mcast.tcl                 CBR em n1 e n3 passam a enviar pacotes para a rede ate que recebam uma solicitação para parar o envio "prune" e se não estiverem enviando passam a enviar apos uma solicitacao de recebimento "graft", cujos comandos são específicos de cada no para cada CBR;
nam-example.tcl    pacotes srm são usados para informar os nos para reservarem um espaco na memoria para recebimento de pacotes e solicitacao de pacotes; n0 passa a enviar pacotes para a rede; a medida que algum pacote é perdido, n1 (vizinho) envia pacote srm para solicitacao de reenvio e informar a perda para a rede; n0 reenvia;apos o recebimento do reenvio os nos inundam a rede com srm.
nam-large-flowid.tcl       n2 e n3 alteram as informações
simple-dyn.tcl               simples perda da conecção
simple-fsm-tcp.tcl       comunicação n0 e n1 pacotes mais ack... perda de pacotes... acumulação de pacotes
simple-heap.tcl           comunicação cbr n0 n2 n3 n2 n1 tcp n0 -> n3 ack n3 -> n0 acumulação de info n2 perda de pacote...?
simple-plm.tcl            n0 manda uma rajada de pacotes para uma rede contendo gargalos; pacotes de poda "prune" são enviados de volta; apos n2 e n6 enviarem pacote de solicitação "graft" (com algum tipo de método de medição) n0 envia CBR's, algumas vezes; a medida que pacoetes graft são enviados os nós geram ou enviam copias.
simple.tcl                cbr tcp com ack; 
ss.tcl                       cbr e tcp com ack
tcpapp.tcl                tcp ack     
test-tbf.tcl               exp 
udpdata.tcl              troca de inf udp
virtual-classifier.tcl   cbr tcp ack; 
web-traffic.tcl                tcp ack; bandas diferentes; nós centrais duplicam o número de pacotes; 

NS-EDU (http://www.isi.edu/nsnam/repository/index.html)
obs: há alguns anos a página web de exemplos está corrompida, ao final do carregamento redireciona para o google.
A4-slow-start.tcl    mostra o processo "slow start" do TCP. Simples com 2 nós.
Slow-start.tcl         Com 3 nós. Ocorre perda de 1 pacote no roteador intermediário.
sht/sht.nam            Ilustra o problema do terminal oculto numa transmissão sem fio.