Newsgroup: it.comp.reti.cisco
Titolo: Aiuto per problema con multicasting da sorgente satellitare

Prima di illustrare il problema vorrei spiegare la topologia della rete su
cui opero:
Ho due reti, una lan privata e una lan pubblica connesse da gateway.
Sulla lan privata ho installato un router con interfaccia di ricezione
satellitare (DVB-Router) il quale riceve continuamente da una sorgente via
satellite dei pacchetti multicast ip relativi a un certo numero di gruppi e
attende delle richieste di join da parte degli host per forwardarli. Nel
caso specifico questi pacchetti multicast trasportano streaming audio-video
che è visualizzabile tramite windows media player. Gli host aderiscono a
questi gruppi multicast tramite dei file NSC  cliccando sui quali viene
lanciato Windows media player e viene fatta richiesta di join ad un gruppo
multicast particolare. Quindi comincia la riproduzione dello stream relativo
a quel gruppo a cui si è aderito. In altre parole  lanciando il file NSC
l'host richiede la join ad un gruppo, il DVB router la sente e forwarda i
pacchetti multicast relativi al gruppo specificato nella richiesta partita
dal file NSC.
Ora il problema:
Quando a lanciare il file NSC è un host sulla rete privata (a cui il router
satellitare è direttamente connesso) tutto funziona, il DVB router inizia a
forwardare i pacchetti multicast e inizia la riproduzione del filmato.
Se a lanciare il file NSC è un host sulla rete pubblica il router
satellitare non sente la join e non inizia nessun traffico multicast. Questo
anche se il router tra lan pubblica e privata è un router abilitato al
multicast.
Un'altra cosa che ho notato è che se un host sulla rete privata lancia il
file NSC e quindi scatena il traffico multicast sulla rete privata, allora
un  host sulla rete pubblica, è in grado di far partire l'NSC e quindi il
multicast passa. La stessa cosa avviene se forzo il router satellitare a
forwardare sulla lan privata  i pacchetti multicast di un gruppo senza che
vi sia stata richiesta di join da parte di un host. In definitiva sono in
grado di far passare il multicast oltre la lan privata solo se su questa sta
già circolando il traffico relativo a un pacchetto multicast, ma non sono in
grado di provocarlo richiedendolo da fuori la lan privata.
Qualcuno ha qualche idea che possa aiutarmi a richiamare il mutlicast da
qualunque parte della rete?
Grazie
McPhisto

 grado di provocarlo richiedendolo da fuori la lan privata.
quel che dici mi fa pensare questo: un router forwarda il traffico mcast
solo se ha dietro di se client che hanno joinnato il gruppo.
il router connesso al satellite rende disponibile il gruppo, ed inizia
lo stream se qlcn joina.
il secondo router non e' in grado di comunicare al primo di voler
ricevere la lista dei gruppi disponibili, quindi prende lo stream per
forwardarlo solo se lo stream viene gia' inoltrato sulla prima lan,
perche vede di fatto i pacchetti passare.
quindi credo che il secondo router instradi il multicast, ma non abbia
igmp configurato ...
questa e' la direzione verso cui mi muoverei ... debuggando igmp sul
secondo router e vedendo che pensa ...
un mayhem che al limite si potrebbe pensare di fare solo broadcast :)
--
Cisco FAQ: 
http://mayhem.oltrelinux.com/icrc
HackLabVR: 
http://www.m2net.it.eu.org
Remove ME to reply