Alguns dispositivos na LAN não podem pingar outros dispositivos

1

Eu tenho um modem a cabo Ubee (DOCSIS 3.0) que também serve como um roteador com fio / sem fio e servidor DHCP. Eu tenho dispositivos que estão na LAN e recebendo endereços da Ubee que eu não consigo pingar de outros dispositivos também na LAN.

Exemplo:

  • Computador A (conexão IP com fio 192.168.0.50 estático)
  • Computador B (conexão sem fio IP DHCP 192.168.0.83)
  • Computador C (conexão sem fio IP 192.168.0.203 estática)
  • Ubee (IP estático 192.168.0.1)

Resultados:

  • O computador A pode fazer ping na Ubee e no computador C (não é possível executar o ping B)
  • O computador C pode fazer ping nos computadores A e B e na Ubee
  • A Ubee pode fazer ping para B e C, mas não para A, que é conectada à Ubee e aparece na lista de clientes

(o computador B é um microcontrolador e está funcionando bem com o MQTT)

Espero ter explicado isso bem o suficiente. Está me deixando louco. É algo sobre a Ubee, algo idiota que estou fazendo? Obrigado por qualquer ajuda. Bob

    
por Bob Sculley 26.05.2018 / 16:48

2 respostas

0

A explicação mais provável é simplesmente diferentes tipos de ping e firewalls. O ping pode ser feito de várias maneiras, e é totalmente possível que os firewalls estejam bloqueando alguns tipos de ping, mas não outros.

Uma boa solução parcial poderia ser examinar as tabelas ARP de cada dispositivo para ver se ele conhece seus vizinhos (depois de tentar se comunicar com eles). Como todos estão conectados diretamente, isso deve funcionar mesmo quando o ping não funciona.

É muito menos provável, mas é concebível que a Ubee esteja com defeito ou incapaz de rastrear as conexões e esteja causando problemas intermitentes.

    
por 26.05.2018 / 21:53
0

Fazer a entrega de pacotes multicast e broadcast em redes 802.11 é complicado, e muitos produtos são problemáticos nessa área. Esses bugs que interrompem o broadcast ARP, que depende da transmissão. Essa quebra geralmente significa que algum dispositivo não pode usar com sucesso o ARP para encontrar o endereço MAC do endereço IP local que deseja fazer o ping, portanto, não pode enviar a solicitação de ping porque não consegue encontrar um endereço MAC para colocar no pacote. Cabeçalhos de camada MAC.

Uma maneira de ver se esse é o problema é desativar temporariamente a segurança sem fio na rede e mover todos os dispositivos sem fio envolvidos para dentro de 3 m do ponto de acesso. Se os pings funcionarem bem, então o seu problema é provavelmente implementações multicast / difusão 802.11 com bugs.

    
por 27.05.2018 / 21:29