mp_logo1.gif (2356 bytes)

Meeting Point - Servidor de conferências

Conceitos básicos


  • Entendendo Unicast e Multicast

O termo unicast significa uma conexão ponto-a-ponto onde dados são enviados de um emissor para um receptor sobre uma rede IP. Quando um cliente de videoconferência (um software como o NetMeeting ou CuseeMe) conecta-se diretamente a outro cliente de videoconferência, um terceiro cliente não poderá participar. Isto é uma conexão unicast.

Os servidores de conferência foram introduzidos para permitir que múltiplos clientes pudessem conferenciar juntos. Cada cliente faz uma conexão unicast (ponto-a-ponto) com o servidor de conferências, enviando um stream de dados, constituído por áudio, vídeo, texto e gráficos. O Meeting Point distribui uma cópia separada de cada stream para todos os outros clientes na conferência que o requisitaram.

unicast.gif (2625 bytes)
Figura 1 - Conferência Unicast
(Fonte: MeetingPoint Conference Server User Guide, p.2-2)

A Internet e muitas intranets corporativas são, hoje, ambientes unicast. O servidor de conferências Meeting Point otimiza o uso de banda de rede em um ambiente unicast. Entretanto, unicast não é o método mais eficiente para gerenciar as demandas da comunicação multimídia de grupos em redes IP. Quando as conferências se tornam muito grandes, o número de cópias de streams de dados distribuídas em uma rede podem ocupar grande parte da banda disponível.

Multicast IP é uma extensão do padrão de redes IP e contempla a necessidade de manipular com comunicações de grupos. Meeting Point utiliza Multicast IP para distribuir streams de forma mais eficiente para múltiplos participantes de uma conferência. Em um ambiente multicast, Meeting Point envia uma cópia do stream de dados de cada participante a um grupo de endereços IP, alcançando a todos os participantes que desejam recebê-lo.

O endereço multicast é o equivalente eletrônico a um quadro de avisos em um escritório. Para enviar uma mensagem idêntica a cada um em sua companhia, você deveria escrever um memorando, fotocopiá-lo e colocar uma cópia no escaninho ou mesa de cada empregado. Isto é unicast - envio de uma cópia separada da mesma informação para cada pessoa. Você poderia realizar a mesma tarefa de forma mais eficiente imprimindo uma única cópia do memorando e fixando em um quadro de avisos onde qualquer um do escritório certamente pudesse vê-lo. Isto é multicast - enviar uma única cópia da informação para um grupo de endereços.

A figura 2 mostra MP distribuindo os dados de um participante para um grupo de endereços multicast (por simplicidade do desenho, a comunicação é mostrada como se ocorresse em uma única direção). Note que MP somente precisa enviar uma única cópia do stream. Qualquer número de receptores pode recebê-la a partir de um grupo de endereços multicast.

multicast.gif (3074 bytes)
Figura 2 - Conferência Multicast
(Fonte: MeetingPoint Conference Server User Guide, p.2-3)

 

 

esq.gif (2378 bytes)

 

© Mára Lúcia Fernandes Carneiro
novembro 2000