Importa para qual porta UDP um sinal WOL é enviado?


17

Já vi muitas instâncias WOL usarem a porta 7 e muitas usarem a porta 9, isso importa? Não está apenas procurando um pacote WOL na camada 2 ou na Ethernet?

Respostas:


17

O @Spiff está certo de que não importa no que diz respeito à funcionalidade Wake-on-LAN do destinatário pretendido. No entanto, o UDP é recomendado porque pode ser gerado sem soquetes brutos que vêm com restrições de segurança, e a porta 9 é recomendada porque é mapeada para o antigo protocolo de descarte conhecido , enquanto a porta 7 é mapeada para o protocolo de eco .

Isso significa que, se houver hosts em sua rede que suportem esses serviços padrão simples antigos, você obterá tráfego retroespalhamento desnecessário ao usar a porta 7, mas nenhum ao usar a porta 9. E como o Wake-on-LAN normalmente é transmitido, você pode obter retroespalhamento em muitos anfitriões.

Além disso, se você estiver solucionando problemas do WoL com um sniffer de rede como o Wireshark , ele decodificará os pacotes WoL corretamente apenas se forem pacotes UDP na porta 9.


3
Obrigado, isso foi informativo! As Intel vPro nics descartam e ignoram completamente os pacotes WOL e, é claro, essas são máquinas vPro que eu estava tentando ativar.
— RJT

9

Não, isso não importa. Nem precisa ser um pacote UDP ou IP. A NIC está apenas procurando o padrão mágico (seis bytes de 0xff, depois seu próprio endereço MAC 16 vezes) em todos os quadros que vê.


"em todos os quadros que vê" --- para que o 6x0xff + 16xMAC possa estar em um único quadro?
— RJT

@rjt Sim, o padrão mágico pode estar em um único quadro. De fato, provavelmente tem que ser. Duvido que funcionaria se estivesse dividido entre quadros.
— Spiff

11
Portanto, isso funcionará mesmo se você retirar a WoL-VLAN marcada para o usuário final (se não for possível).
— Marki

6

Quando acordei meu computador usando a porta 9, ele seria reiniciado em vez de sair do modo de suspensão. Pela minha vida, não consegui descobrir o que fiz de errado. Tentei usar a porta 7 e, em vez de reiniciar, acordei normalmente. Parece que não importa a maior parte do tempo que você usa, mas para o meu hardware eu preciso usar a porta 7.


3
por uma questão de saber, que hardware foi esse que se comportou dessa maneira? parece que a porta 9 estava sendo usada como uma espécie de OIT em vez de WOL.
— Shaun Wilson
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.