Почему ping flood пробуждает ПК, в то время как одиночный ping не делает?

Я только что заметил, что когда вы наводнение пинг ПК, который находится в спящем режиме, он будет разбудить его в то время как один пинг или multple пинги в 1 сек не разбудить его.

Wake up on lan/wan включен.

в чем причина этого? ИМО, он не должен включаться вообще.

после того, как его включили наводнение, очевидно, будет продолжаться и приведет к замороженной или разбился системы, которая является то, что мы не хотим, чтобы произошло, не так ли?

может ли это ошибка в ОС Windows? Или это может быть сетевая карта? Когда он получает слишком много данных, начнет реагировать, сначала разбудив его, а затем выполнив свою работу?

ping-пакет не должен приводить к пробуждению ПК?

20
задан Vanya Varvi
02.02.2023 5:41 Количество просмотров материала 2418
Распечатать страницу

2 ответа

обычно WoL запускается с помощью "волшебный пакет" (6 байт 0xFF сразу за MAC-адресом, повторенным 16 раз, в любом месте кадра Ethernet), это очень маловероятно случайно.

однако, иногда NIC настроен для того чтобы проспать машину основанную на других типах движения которые нет все которые маловероятны для того чтобы быть пуском будильника аварией.

Microsoft перечисляет следующие значения по умолчанию в Windows в дополнение к "волшебному пакету":

по умолчанию Windows 7 и Windows Vista прослушивают следующее пакеты при включении WOL:

  • направленный пакет на MAC-адрес сетевой адаптер
  • трансляция разрешения имени NetBIOS для локального имя компьютера
  • пакет протокола разрешения адресов (ARP) для IPv4 адрес сетевого адаптера
  • Сосед IPv6 Пакет обнаружения для многоадресный адрес запрошенного узла сетевого адаптера

поскольку вы ссылаетесь на Windows в вопросе, вы можете убедиться, что компьютер настроен только на пробуждение на основе "волшебного пакета" (см. выше статью).

1
отвечен Håkan Lindqvist 2023-02-03 13:29

гипотеза: NIC способен repond к самому пинг без участия ОС (прокси сна). Но когда вы наводняете PING, NIC решает, что он неспособен реагировать на такое событие, и теперь должен разбудить ПК.

Я слышал о таких возможностях, но не знаю, как далеко по спектру от исследований до реальности.

какой тип / модель сетевого адаптера у вас есть? Какая ОС/версия? Также будет задействован BIOS.

0
отвечен Cameron Kerr 2023-02-03 15:46

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх