Qual é a diferença entre broadcast e multicast?

3

Estou enviando um pacote indiscriminadamente para outros clientes na minha rede. Isso é broadcast ou multicast?

Se você estiver em uma sala de bate-papo do Jabber e enviar uma mensagem para a sala, esta transmissão ou multicast?

Geralmente, como você pode saber qual é qual?

    
por mooep 06.09.2010 / 17:28

4 respostas

6

Os pacotes de transmissão são enviados para todos os computadores da sua sub-rede. Os pacotes multicast funcionam de maneira semelhante, mas podem cruzar roteadores. Até onde vão depende de como a rede real é configurada. Em casa, eles nunca cruzam o roteador para acessar a internet, a menos que algo realmente especial tenha sido feito. No cenário corporativo, depende em grande parte de quais protocolos multicast são necessários. Sabe-se que as impressoras HP emitem pacotes de protocolos de localização de serviços multicast, que são um exemplo deles. Algumas redes desligam completamente, outras não. Depende.

Jabber o protocolo não tem nenhuma capacidade de transmissão ou multicast. Quando você envia uma mensagem para todos na sala, o que está acontecendo é direcionado para unicast. Normalmente, o servidor Jabber recebe sua entrada e envia-a para cada computador conectado individualmente. No entanto, o termo Multicast é usado em alguns documentos do Jabber, mas não tem o mesmo significado que o broadcast / multicast no meu primeiro parágrafo.

    
por 06.09.2010 / 17:40
3

Traduzindo isso para o mundo real, a radiodifusão seria o jornal gratuito entregue a todos os endereços em uma área, o multicast seria endereçado a todos os envelopes contendo o mesmo conteúdo, mas enviados para destinatários específicos ...

    
por 06.09.2010 / 18:31
2

Em termos gerais, "broadcast" está enviando as mesmas informações para todos os clientes, e quem estiver interessado pode ouvir. "Multicast" está enviando as mesmas informações para vários clientes ouvintes em uma única operação.

Em termos de TCP / IP, "broadcast" está enviando os mesmos pacotes para toda a rede local rede CIDR endereço. "Multicast" está enviando pacotes para um endereço multicast .

    
por 06.09.2010 / 17:39
0

Broadcast é um método de comunicação de rede no qual o dispositivo de envio envia um pacote de dados (quadro Ethernet) e esse pacote de dados será entregue a todos os dispositivos na rede.

O multicast é um método de comunicação de rede no qual o dispositivo de envio envia um pacote (quadro Ethernet) e esse pacote de dados será entregue a todos os dispositivos em um grupo que esteja interessado nesse tráfego.

Verifique se este link para mais informações.

    
por 27.10.2013 / 12:10