Importa a quale porta UDP viene inviato un segnale WOL?


17

ho visto molte istanze WOL usare la porta 7 e molte usano la porta 9, importa? Non è solo alla ricerca di un pacchetto WOL a livello 2 o Ethernet?

Risposte:


18

@Spiff ha ragione che non ha importanza per quanto riguarda la funzionalità Wake-on-LAN del destinatario previsto. Tuttavia, UDP è consigliato perché può essere generato senza socket non elaborati con restrizioni di sicurezza e la porta 9 è consigliata perché è mappata al vecchio protocollo di eliminazione ben noto mentre la porta 7 è mappata al protocollo echo .

Ciò significa che se sulla propria rete sono presenti host che supportano questi vecchi servizi standard semplici, si otterrà traffico backscatter non necessario quando si utilizza la porta 7 ma nessuno quando si utilizza la porta 9. E poiché Wake-on-LAN viene normalmente trasmesso, è possibile ottenere backscatter da molti host.

Inoltre, se stai risolvendo i problemi di WoL con uno sniffer di rete come Wireshark , decodificherà correttamente i pacchetti WoL solo se sono pacchetti UDP sulla porta 9.


3
Grazie, è stato informativo! Ho scoperto che Intel vPro nics scarta e ignora completamente i pacchetti WOL e, naturalmente, risulta che queste erano macchine vPro che stavo cercando di riattivare.
RJT

9

No, non importa. Non deve nemmeno essere un UDP o un pacchetto IP. La scheda NIC sta solo cercando il modello magico (sei byte di 0xff, quindi il proprio indirizzo MAC 16 volte) in tutti i frame che vede.


"in tutti i frame che vede" --- quindi il 6x0xff + 16xMAC può essere in un singolo frame?
rjt

@rjt Sì, il modello magico può essere in un singolo fotogramma. In effetti, probabilmente deve esserlo. Dubito che funzionerebbe se fosse diviso tra i frame.
Spiff,

1
Quindi funzionerà anche se si esce dalla WoL-VLAN taggata verso l'utente finale (se non altrimenti possibile)?
Marki

6

Quando ho svegliato il mio computer utilizzando la porta 9, si riavviava invece di uscire dalla modalità di sospensione. Per la mia vita non sono riuscito a capire cosa ho fatto di sbagliato. Ho provato a utilizzare la porta 7 e invece di riavviarlo mi sono svegliato normalmente. Non sembra importare la maggior parte delle volte che usi, ma per il mio hardware ho bisogno di usare la porta 7.


3
per motivi di conoscenza, quale hardware si è comportato in questo modo? sembra che la porta 9 fosse utilizzata come una sorta di ILO anziché WOL.
Shaun Wilson,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.