Nem todos os dispositivos respondem a pings. Não é exigido por nenhum protocolo. Na verdade, os pings usam um protocolo separado do tráfego normal. Quando você está se conectando ao seu dispositivo e usando-o, é quase certo que você esteja usando TCP ou UDP, mas o ping usa ICMP , especificamente, mensagens de controle 8 (solicitação de eco) e 0 (resposta de eco). O ICMP não é baseado em nenhum protocolo Camada 4 .
Como o protocolo Camada 2 da sua rede é Ethernet / MAC, tudo ao qual você pode entregar pacotes deve responder a consultas ARP . Novamente, no entanto, não há obrigação de que esses dispositivos se importem com o ICMP, que está em uma camada diferente.