Multicast
Last updated
Last updated
Comunicações multicast referem-se a comunicações um-para-muitos e muitos-para-muitos.
Multicast a nível aplicacional.
Multicast a nível da red.
Informação transmitida por uma aplicação origem é recebida por múltiplas aplicações destino em estações diferentes.
Stack protocolar TCP/IP da estação emissora estabelece conexões point-to-point com todos os destinos e envia múltiplas cópias, uma para cada estação.
Permite o uso das redes sem capacidade de multicast.
Permite o uso do protocolo TCP com todas as vantagens que lhe são inerentes.
Requer que a aplicação emissora especifique a lista de endereços destino.
Resulta no uso ineficiente dos recursos da rede.
A estação envia cada pacote IP apenas uma vez e a rede é responsável pela cópia do pacote para os múltiplos destinos.
É possível obter um melhor aproveitamento dos recursos da rede.
Requer capacidade de multicast da rede.
Requer o uso de apenas UDP, com todas as desvantagens que lhe são inerentes.
Como é que as estações emissoras especificam as estações destino ?
Como é que os routers implementam as capacidades multicast ?
Redes IP multicast não são redes "sem contacto" como as redes unicast.
É necessário estabelecer caminhos multicast entre os routers para que este saibam como encaminhar os pacotes multicast.
Depois, sinalização é necessária (entre estações e routers) e protocolos de encaminhamento (entre routers) para estabeleces os caminhos multicast necessários.