Questão Configuração do roteador residencial para permitir a transmissão UDP


Eu tenho um software de homegrown que "escuta" o tráfego UDP em 255.255.255.255:5010. Funciona muito bem na minha rede doméstica, mas não funciona nas redes de outras pessoas. Eu acho que meu equipamento permite esse tipo de tráfego, enquanto o deles não.

Como eu descobriria essa configuração? Isso é uma coisa comumente "bloqueada"?

Além disso, percebo que isso pode não ser uma ótima maneira de enviar dados, mas não tenho controle no lado do servidor, apenas no lado do cliente e na rede.

Eu estou em equipamentos FIOS (roteadores actiontec) procurando por um "switch" para flip que me permita configurar as outras redes para funcionar como o meu.

Estas não são redes complexas, existe um único roteador onde o cabo entra na casa e os outros equipamentos (computadores, tablets, etc.) são cabeados ou sem fio para aquele hardware.

ATUALIZAR:

Na minha rede eu tenho 3 "máquinas". Servidor 1, Servidor 2 e um cliente super leve rodando em um Droid. O servidor 1 pode enviar os dados para a rede (via PacketPlayer e um arquivo WireShark PCAP). O Droid recebe muito bem. Quando eu movo a mesma configuração para o Servidor 2, o cliente não obtém os dados.

Talvez seja o firewall no servidor 2 que está configurado de forma diferente que o servidor 1?


1


origem


Ao falar sobre redes de outras pessoas, você quer dizer que ambos o remetente e o destinatário estão na mesma rede? Além disso, eles estão, de fato, no mesmo domínio de transmissão? Geralmente, uma transmissão só alcançará outras portas do mesmo switch / hub / bridge, mas não cruzará um roteador. (Dispositivos de rede doméstica são dois em um.) - grawity
O seu ouvinte simplesmente se vincula a '*: 5010', ou se limita especificamente ao vincular a '255.255.255.255:5010'? Se for o último, o problema pode estar no lado do remetente. As pilhas de rede de alguns sistemas operacionais não permitem que você realmente envie para o endereço 255.255.255.255; em vez disso, eles o traduzem para o endereço de difusão de sub-rede de cada sub-rede conectada localmente (por exemplo, 192.168.0.255). - Spiff
Eu coloquei mais informações na questão. Mas, para responder às respostas, o remetente e o destinatário estão na mesma rede e sub-rede. Meu ouvinte (Android Java) está ligando um ouvinte de datagrama à porta 5010 apenas. Eu só tenho controle sobre a configuração geral do servidor (não o software que envia os dados), o receptor e a rede. Eu estou começando a pensar que este é um problema de configuração no lado do servidor - talvez talvez firewall? - JuddGledhill


Respostas: