10 likes | 78 Vues
Source Specific Multicast (SSM). Network Simulator 2 (NS-2). Protocolo Multicast em que: A entrega de pacotes é baseada em canais (S,G). Os nós que desejem receber determinada informação têm de se inscrever no canal (S,G). Simulador de Redes de Comunicaçao: Desenvolvido em C++ e OTcl
E N D
Source Specific Multicast (SSM) Network Simulator 2 (NS-2) • Protocolo Multicast em que: • A entrega de pacotes é baseada em canais (S,G). • Os nós que desejem receber determinada informação têm de se inscrever no canal (S,G). • Simulador de Redes de Comunicaçao: • Desenvolvido em C++ e OTcl • Suporta ambientes Unicast e Multicast. • Simula aplicações geradoras de tráfego, como também emula filas de espera. Distribuição Multicast Estrutura Multicast do NS Implementação • As mensagens de join e prune necessitam de especificar o Group e a Source do canal multicast. • os routers não podem aceitar mensagens do tipo (*,G), em que não é especificado a Source; • Em ambientes SSM, o nó RP deixa de ser necessário. • A tabela de encaminhamento passa a ser descentralizada; Estrutura Centralized Multicast Estrutura SSM Principais Diferenças PIM-SM (CtrMcast) PIM-SSM (SSMMcast) >set ns [new Simulation] >set mproto CtrMcast >set mrthandle [$ns mrtproto $mproto] >… >$mrthandle set_c_rp $node(1) >… >$ns at 1.0 “$node(1) join-group $rcvr $group” >$ns at 1.0 “$node(1) leave-group $rcvr $group” >set ns [new Simulation] >set mproto SSMMcast >set mrthandle [$ns mrtproto $mproto] >… >$ns at 1.0 “$node(1) join-group $rcvr $group $node(2)” >$ns at 1.0 “$node(1) leave-group $rcvr $group $node(2)” Avaliação Tempo resposta a um pedido join Comportamento PIM-SM Comportamento PIM-SSM O trabalho apresentado é em parte, financiado pela Fundação para a Ciência e a Tecnologia, FCT, através do projecto 6Mnet POSI/REDES/44089/2002.