Comprendre et utiliser le Wake On Lan (WOL)
[10 mn de lecture - paru le 2/28/2005 11:19:33 PM - Public : Débutant]
|
   
|
Auteur
1 Théorie du Wake on LAN
1.1 Historique et mise en oeuvre
Le WOL est standardisé, il n'en existe pas de variantes du fait de sa grande simplicité de mise en oeuvre. Il a été développé par AMD et IBM, dont chacun se dispute la propriété de cette technologie. Il possède une partie hadware et une partie software.
1.2 Pré-requis
Le WoL nécessite d'une part que l'ordinateur soit compatible ACPI (Advanced Configuration Power Interface ou Configuration Avancée de l'Energie). D'autre part une carte réseau supportant la technologie ou, à défaut, son activation dans le bios dans le cas d'un chip réseau "on-board". Certaines cartes réseaux sont évolutives par l'ajout d'une ROM de boot.
1.3 Implémentation
Le WoL agit au niveau de la couche 2 du modèle OSI. L'ordinateur client (à réveiller) ne nécessite pas de logiciel. Il est basé sur un "Paquet Magique" (Magic Packet), contrairement à son nom, n'est pas à proprement parler un paquet et n'a rien de magique. C'est une séquence normée et formatée selon des règles fixes.
Pour réveiller un ordinateur précis, il faut l'identifier. Si il est éteint, il n'a normalement pas d'adresse IP... On utilise donc son adresse MAC. C'est ici qu'intervient le "Paquet Magique", il contient une séquence fixe reconnue par l'ordinateur, il peut être encapsulé dans n'importe quel paquet IPX, IP...
1.4 Nomenclature du "Paquet Magique"
C'est une séquence de 6 octets FF:FF:FF:FF:FF:FF suivi de 16 fois l'adresse MAC de la carte à réveiller.
Pour une adresse MAC 00:50:8D:B4:BC:4B, la séquence a la forme suivante :
FFFFFFFFFFFF00508DB4BC4B00508DB4BC4B00508DB4BC4B00508DB4B C4B00508DB4BC4B00508DB4BC4B00508DB4BC4B00508DB4BC4B 00508DB4BC4B00508DB4BC4B00508DB4BC4B00508DB4BC4B00508DB4B C4B00508DB4BC4B00508DB4BC4B00508DB4BC4B
|