Por que um ping flood ativa um PC, enquanto um único ping não?

1

Acabei de notar que quando você envia um ping em um PC que está no modo de suspensão, ele é ativado enquanto um único ping ou vários pings por 1 segundo não o ativam.

O despertar em lan / wan está ativado.

Qual é a razão por trás disso? IMO, não deve ligar em tudo.

Uma vez ativada, a inundação obviamente continuará e resultará em um sistema congelado ou danificado que é algo que não queremos que aconteça, certo?

Isso pode ser um bug no sistema operacional Windows? Ou poderia ser a própria placa de rede? Quando ele recebe muitos dados, começará a responder acordando-o primeiro e depois fazendo o trabalho dele?

Um pacote de ping não deve fazer uma ativação do pc?

    
por Vanya Varvi 09.05.2015 / 19:36

2 respostas

1

Normalmente, WoL é acionado usando " pacote mágico " (6 bytes de 0xFF imediatamente seguidos pelo endereço MAC repetido 16 vezes, em qualquer lugar em um quadro Ethernet), é muito improvável que isso aconteça por acidente.

No entanto, às vezes, a NIC é configurada para ativar a máquina com base em outros tipos de tráfego, que não são todos muito improváveis de acionar um despertar por acidente.

A Microsoft lista os seguintes padrões no Windows, além do "pacote mágico":

By default, Windows 7 and Windows Vista listen for the following packets when you enable WOL:

  • A directed packet to the MAC address of the network adapter
  • A NetBIOS name resolution broadcast for the local computer name
  • An Address Resolution Protocol (ARP) packet for the IPv4 address of the network adapter
  • An IPv6 Neighbor Discovery packet for the network adapter's solicited-node multicast address

Ao fazer referência ao Windows na pergunta, convém garantir que o computador esteja configurado para ser ativado apenas com base em um "pacote mágico" (consulte o artigo acima).

    
por 10.05.2015 / 12:48
0

Hipótese: o NIC é capaz de responder a um ping sem envolver o sistema operacional (um proxy de suspensão). Mas quando você inunda o PING, a NIC decide que é incapaz de responder a um evento como esse e agora precisa ativar o PC.

Eu já ouvi falar de tais capacidades, mas não sei o quão longe ao longo do espectro da pesquisa para a realidade é.

Que tipo / modelo de NIC você tem? Qual OS / versão? O BIOS também estará envolvido.

    
por 10.05.2015 / 12:30