Resolver problemas do Cloud Multicast
Nesta página, você encontra informações para resolver problemas do Cloud Multicast.
Para informações sobre o monitoramento do tráfego multicast, consulte Observabilidade do Cloud Multicast.
Exemplos de comandos para testar o tráfego multicast
Nesta seção, fornecemos exemplos de comandos para testar o tráfego multicast usando
a ferramenta iperf. Para executar esses comandos de exemplo, configure o multicast descrito na Visão geral da configuração do Cloud Multicast.
Enviar tráfego de multicast de um produtor de multicast
Conecte-se à instância usando SSH.
Instale
iperfse ainda não tiver feito isso.sudo apt install iperf
Para enviar tráfego multicast ao endereço IP do grupo multicast, execute o seguinte comando:
iperf -c MULTICAST_GROUP_ADDRESS -p 1234 -l 1500 -i 1 -u -b 1000pps -t 999999
Substitua
MULTICAST_GROUP_ADDRESSpelo endereço IP do grupo multicast.
Entrar em um grupo e receber tráfego multicast de um consumidor multicast
Conecte-se à instância usando SSH.
Instale
iperfse ainda não tiver feito isso.sudo apt install iperf
Para participar de um grupo multicast e registrar o tráfego recebido, execute o seguinte comando:
iperf -s -p 1234 -B MULTICAST_GROUP_ADDRESS -l 1500 -u -i 1
Substitua
MULTICAST_GROUP_ADDRESSpelo endereço IP do grupo multicast.Por exemplo, o comando a seguir une um grupo com o endereço IP
224.1.0.176para receber pacotes de até 1.500 bytes e registra o tráfego recebido:iperf -s -p 1234 -B 224.1.0.176 -l 1500 -u -i 1
Resolver problemas específicos
As seções a seguir descrevem como resolver problemas específicos que você pode encontrar ao usar o Cloud Multicast.
A criação de uma configuração de produtor de multicast falha
Esta seção descreve um erro que pode ocorrer ao tentar criar configurações de produtor e consumidor de multicast na mesma rede VPC.
Se você concluir as etapas para permitir que uma rede VPC consuma tráfego multicast antes de concluir as etapas correspondentes para permitir que uma rede VPC produza tráfego multicast, você vai receber um erro semelhante ao seguinte ao tentar concluir a configuração do produtor multicast:
The request was invalid: MulticastProducerAssociation cannot be created in the same network as MulticastConsumerAssociation. Please delete MulticastConsumerAssociation projects/PROJECT_ID/locations/ZONE/multicastConsumerAssociations/CONSUMER_ASSOCIATION_NAME first.
Para resolver esse problema, faça o seguinte:
- Exclua as configurações atuais do consumidor multicast. Consulte Excluir configurações do consumidor de multicast.
- Conclua a configuração do produtor de multicast. Consulte Ativar uma rede VPC para gerar tráfego multicast.
- Conclua a configuração do consumidor de multicast. Consulte Permitir que uma rede VPC consuma tráfego multicast.
Para evitar esse problema no futuro, conclua a configuração do produtor multicast antes da configuração do consumidor multicast se você planeja usar a mesma rede VPC para hospedar produtores e consumidores multicast.
O consumidor de multicast não pode receber tráfego multicast
Se a instância de consumidor de multicast não conseguir receber tráfego multicast, faça o seguinte:
- Verifique se as regras de firewall estão configuradas para permitir o tráfego multicast para o consumidor multicast. Para mais informações, consulte os seguintes recursos:
- Confirme o seguinte:
- O endereço IP do grupo multicast faz parte de um intervalo ativado pelo administrador de multicast.
- O produtor de multicast está enviando tráfego para o endereço
- Verifique se você concluiu as etapas para ativar a consulta IGMP e forçar o IGMPv2 na instância do consumidor de multicast. Para mais informações, consulte Configurar instâncias de consumidores de multicast.
Para redes VPC de consumidor multicast que fazem parte de um domínio multicast que usa a topologia em estrela do Network Connectivity Center (NCC), verifique o estado das suas configurações de consumidor multicast, conforme descrito em Ver configurações de consumidor multicast.
Para uma associação do consumidor de multicast, um estado de
INACTIVEindica que você perdeu o acesso ao domínio multicast. Para uma ativação do consumidor do grupo multicast, o estadoINACTIVEindica que você perdeu o acesso ao intervalo do grupo multicast. Para mais informações, entre em contato com o administrador de multicast.
Produtor ou consumidor de multicast com perda de pacotes
Se uma instância de produtor ou consumidor de multicast estiver com perda de pacotes, faça o seguinte:
Siga as instruções para Verificar as estatísticas da rede e do SO em busca de pacotes descartados devido ao esgotamento dos recursos. A instância pode estar sofrendo perda de pacotes devido ao esgotamento de recursos, que pode ser causado pelo uso de um tipo de máquina não recomendado ou com vCPUs insuficientes.
Se necessário, atualize a instância para usar um tipo de máquina recomendado ou com mais vCPUs. Para mais informações, consulte Considerações sobre máquinas para produtores e consumidores de multicast.
Se você ainda estiver enfrentando perda de pacotes depois de atualizar o tipo de máquina, talvez seja necessário redimensionar a infraestrutura de multicast para o domínio, conforme descrito em Atualizar parâmetros do domínio de multicast.
Demora para entrar ou sair
Durante os lançamentos de software Google Cloud , a infraestrutura de um domínio multicast pode ficar temporariamente indisponível para processar novas solicitações de entrada e saída. Os relatórios de associação IGMP são descartados e precisam ser enviados novamente.
Para evitar interrupções causadas por esse problema, configure domínios multicast redundantes como parte de um grupo de domínios para garantir que a infraestrutura de um domínio permaneça disponível enquanto o outro domínio está sendo atualizado. Para mais informações, consulte Domínios de multicast.