Quale interazione è necessaria per un server Windows e un router Cisco per configurare e distruggere una session Multicast?

Sto cercando di capire come funziona Multicast, e ho letto numerosi articoli e pagine Wiki e ho raccolto:

Domanda:

  1. Qualcuno può dirmi come una macchina "registra" con il router per dire che vuole far parte di un gruppo multicast?

  2. Come può un host trovare un gruppo multicast appropriato per loro? (ad esempio Multicast Group 1 è VOIP, # 2 è file xfer. Come scopre il server quale IP è necessario)

  3. Come fa una macchina a lasciare un gruppo?

One Solution collect form web for “Quale interazione è necessaria per un server Windows e un router Cisco per configurare e distruggere una session Multicast?”

1: Qualcuno può dirmi come una macchina "registra" con il router per dire che vuole far parte di un gruppo multicast?

Ciò avviene con il protocollo Internet Group Management Protocol ( IGMPv1 , IGMPv2 e IGMPv3 ) per IPv4 e Multicast Listener Discovery ( MLDv1 e MLDv2 ). In generale il router multicast interroga i nodes della networking locale ei nodes locali riportno quali gruppi multicast sono interessati.

2: come può un host trovare un gruppo multicast adatto a loro? (ad esempio Multicast Group 1 è VOIP, # 2 è file xfer. Come scopre il server quale IP è necessario)

Dipende. Alcuni protocolli hanno gruppi multicast conosciuti. Vedere il registro dello spazio degli indirizzi multicast IPv4 e il registro dello spazio di indirizzi IPv6 Multicast a IANA. Altri gruppi multicast vengono comunicati utilizzando un altro protocollo, URL, file di configuration ecc.

3: Come fa una macchina a lasciare un gruppo?

Quando si utilizzano le versioni precedenti di IGMP e MLD, il router saprà che un client non è più interessato a un gruppo multicast quando il client smette di submit un report che è interessato. Ci sarà un timeout e quando nessun client della networking è interessato a un gruppo multicast particolare, il router smetterà di inoltrare i pacchetti multicast per quel gruppo. Le versioni più recenti di IGMP e MLD forniscono anche al client la possibilità di dire esplicitamente al router che vogliono lasciare il gruppo. Il router allora interroga il resto della networking locale e se non ci sono più ascoltatori si arresterà.

indennità

Su un pacchetto multicast ethernet vengono inviati a determinati indirizzi MAC multicast. La consegna dei pacchetti a quegli indirizzi dipende da quale MAC indirizzi la scheda ethernet sta ascoltando. Per ricevere il traffico multicast, il cliente calcola quale indirizzo MAC per ascoltare, configura la scheda ethernet e quindi consente al router di sapere quale traffico multicast vuole.

La parte più difficile del multicast è come inoltrare il traffico multicast tra i router. Il rischio qui è che i router iniziano a inoltrare lo stesso traffico multicast uno all'altro, creando un ciclo. Ci sono più protocolli che possono essere usati per questo. Quelle comuni sono PIM-DM (Dense Mode) , PIM-SM (Sparse Mode) e PIM-SSM (Source Specific Multicast) .

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.