O que é permitir multicast da rede de banda larga?

10

Se um roteador de modem sem fio tiver a opção Allow multicast from Broadband Network, o que isso significa exatamente?

Quais são os riscos em deixá-lo ativado e por que você o teria ativado?

Entendo que uma transmissão está enviando um pacote para todos os dispositivos na rede e um multicast envia um pacote para um conjunto especificado de endereços. Um pacote multicast pode atravessar roteadores, enquanto uma transmissão não pode, embora eu não entenda completamente como esses "conjuntos de endereços são especificados"

AmendoimMacaco
fonte

Respostas:

7

O multicast IP é um método pelo qual os dados podem ser transmitidos para um grupo seleto de hosts usando uma única transmissão. Atualmente, é usado principalmente para conexões IPTV e satélite. Em teoria, poderia ser usado para qualquer tipo de mídia de transmissão de streaming (por exemplo, TV na Internet, rádio na Internet, teleconferência e outros aplicativos de vídeo sobre IP) e mais hosts em uma rede que assinasse um fluxo de difusão seletiva, quanto mais eficiente se torna.

No entanto, a única implementação no nível do consumidor que eu conheço é o IPTV. Nesse caso, o decodificador do usuário é o cliente multicast / IGMP e seu roteador doméstico seria o roteador multicast / IGMP. Se você tiver apenas um set-top box, acho que não precisa dele habilitado, mas se tiver mais de um, permitirá que o servidor upstream envie apenas uma transmissão ao seu roteador para atender a todos os seus caixas de topo. Portanto, se você tivesse 4 decodificadores em casa e cada decodificador estivesse no mesmo canal, você poderia reduzir o uso total da largura de banda em 75%.

O bom do multicast versus broadcast é que o roteador multicast sabe enviar cada transmissão multicast apenas para os dispositivos que se inscreveram. Portanto, sua LAN não será inundada com tráfego de transmissão inútil.

Não há realmente nenhum risco em deixá-lo ativado. Mas, por enquanto, você provavelmente não obterá nenhum benefício com isso, a menos que sua casa / escritório esteja inscrita no IPTV ou em algum outro serviço de multicast IP.

Lèse majesté
fonte
mDNS alguém?
Ignacio Vazquez-Abrams
@ Ignacio: o mDNS usa multicast IP, mas é puramente dentro da sua LAN. Não haveria razão para ativar o multicast a partir da banda larga.
Lèse majesté
Você está assumindo que a parte da banda larga está conectada à Internet.
Ignacio Vazquez-Abrams
@ Ignacio: Suponho que você esteja certo. Esse seria outro cenário de aplicativo em que você deseja ativar o recurso.
Lèse majesté
@ Lèse majesté - Obrigado. Desculpe por ser um n00b nisso, mas não entendo direito. Pelo que você mencionou, entendo a premissa básica de uma transmissão multicast, ou seja, o envio de uma única transmissão para vários clientes que a assinam. O que não entendo direito é qual o papel do roteador se a transmissão multicast é dita por um host que transmite TV ou rádio na Internet. Por exemplo, se meu roteador não tem transmissão multicast ativada ou não é compatível, como isso me afeta ouvindo rádio na Internet?
PeanutsMonkey
2

Acabei de encontrar um motivo para ativar essa opção, mesmo para uso doméstico. Os hosts nas interfaces sem fio e a cabo não verão solicitações de IGMP, 224.0.0.1embora estejam todos atribuídos ao mesmo segmento de rede.

Quando essa opção foi ativada, o Wuala, no laptop conectado por Wi-Fi, encontrou o NAS conectado na porta Ethernet de gigabit. Eu acho que a configuração complexa de briges muda com essa configuração.

m4ktub
fonte
0

A menos que o lado da banda larga seja uma rede maior, desligue-o. O multicast é usado em situações específicas para permitir que vários clientes recebam um pacote sem precisar enviá-lo explicitamente para cada endereço IP.

Ignacio Vazquez-Abrams
fonte
Como assim unless broadband is a large network? O que você quer dizer com `sem enviá-lo explicitamente para cada endereço IP?
PeanutsMonkey
Err ... ambos significam exatamente o que eu escrevi. Você precisará ser mais específico sobre o que não entende.
Ignacio Vazquez-Abrams
O lado da banda larga é sempre uma rede maior, não é? Se sim, por que desligá-lo? Também entendo que, embora o multicast permita que vários clientes recebam o mesmo pacote, ele está enviando-o explicitamente a um grupo de assinantes e não a todos os endereços IP da rede.
PeanutsMonkey
Bem, não estou contando "a Internet" como uma rede em si, já que é pública.
Ignacio Vazquez-Abrams
Obrigado. Você é capaz de me dar exemplos reais de quando o Multicast é usado?
PeanutsMonkey