Wake On LAN (WoL):
Wake On LAN (WoL) ist eine Funktion, mit der ein Computer eingeschaltet werden kann. Computer, die "ausgeschaltet" sind, verbrauchen möglicherweise etwas Strom und können einige sehr kleine Funktionen ausführen. Soweit ich mich erinnere, würden ältere Computer manchmal einen oder mehrere separate Kabel verwenden, die an die Netzwerkkarte angeschlossen waren. Möglicherweise wurde dies für die Bereitstellung einer geringen Energie- oder Datenkommunikation gemacht. Es scheint, als würde der Computer keinen Strom verbrauchen, weil er leise ist, weil keine Lüfter verwendet werden. Für einige Karten kann jedoch eine geringe Menge an Strom zur Verfügung gestellt werden.
Wenn die Netzwerkkarte Wake-On-LAN verwendet, werden eingehende Ethernet-Frames auf ein bestimmtes Muster überprüft. Wenn dieses Muster sichtbar ist, sendet WoL eine Nachricht an das System (z. B. an das intelligente ATX-Netzteil oder die WoL-Pins des Motherboards?), Damit das System vollständiger "aufwacht". Das System würde sich dann einschalten. Sobald der Computer eingeschaltet ist, wird der Computer das tun, was er immer tut, wenn er eingeschaltet wird: Der Computer wird hochgefahren.
Um dies zu erreichen, benötigen Sie einen anderen Computer im Netzwerk, um einen magischen Wake-on-LAN-Frame zu senden, der von dem Computer erkannt wird, der WoL unterstützt.
Pre-eXecution Environment (PXE):
PXE (das ich von mehreren Personen als "PiXiE" ausgesprochen habe) hängt davon ab, wie der Computer startet. Anstatt von Code auf der Festplatte oder von CD zu booten, kann der PXE-Prozess derjenige sein, der zum Booten des Computers verwendet wird. Dieser Prozess durchsucht ein Netzwerk nach zu startendem Code. Wenn der PXE-Client (der normalerweise in die Schaltung / Chips des zu startenden Computers integriert ist) einen PXE-Server finden kann, lädt der PXE-Client Code vom PXE-Server herunter. Nach dem Herunterladen von Code vom PXE-Server führt der PXE-Client diesen Code aus. Der gesamte PXE-Prozess verwendet möglicherweise andere Protokolle wie DHCP und TFTP.
Kontrast von WoL und PXE:
Mit WoL startet der Computer normal. "Normalerweise" kann PXE enthalten oder nicht. Das BIOS wird möglicherweise direkt auf die Festplatte gebootet. WoL und PXE müssen also überhaupt nicht verwandt sein. WoL bedeutet nur "Power On". Was macht der Computer beim Einschalten? Es ist Stiefel. WoL "weckt" den Computer auf, und das ist alles, was WoL tut. Die Verwendung von WoL bedeutet nicht, dass PXE verwendet wird.
PXE beeinflusst, wie der Computer startet. PXE kann verwendet werden, wenn das System mit WoL gestartet wird oder wenn sich das System einschaltet, weil jemand den Netzschalter gedrückt hat, um den Computer einzuschalten, oder möglicherweise, weil der Computer vom Computer aufgefordert wurde, einen "kalten" Neustart durchzuführen. Die Verwendung von PXE bedeutet also nicht, dass WoL zum Einschalten des Systems verwendet wurde.
Sie könnten WoL und dann PXE verwenden, also werden beide verwendet. Oder nur eine davon könnte verwendet werden. Sie machen nicht dasselbe. Beide beziehen sich auf den gesamten gigantischen Prozess eines Systemstarts, und beide beziehen sich auf Netzwerkkarten, aber die Gemeinsamkeiten enden dort. Sie sind nicht wirklich miteinander verwandt.
Betriebssystemanforderungen (WoL):
Zu der anderen Frage: Ja. WoL ist im Allgemeinen betriebssystemunabhängig, da kein Betriebssystem ausgeführt wird, da der größte Teil des Computers ausgeschaltet ist. (Im Allgemeinen einschließlich der Lüfter, und ich gehe davon aus, dass die CPU und der Hauptsystem-RAM möglicherweise ebenfalls zu schwach werden. Dies würde verhindern, dass ein Betriebssystem aktiv ist.)
Betriebssystemanforderungen (PXE):
Wenn ich normalerweise die Option zur Verwendung von PXE gesehen habe, wurde diese Option in das BIOS integriert. Ich gehe davon aus, dass Add-On-Karten PXE verwenden können, wenn das BIOS prüft, ob Add-On-Karten über ein "Options-ROM" verfügen (ähnlich wie eine Add-On-Karte, bei der es sich um einen RAID-Controller handelt, dem Benutzer den Zugriff auf ein RAID-Verwaltungstool ermöglicht (bevor ein Betriebssystem von einer Festplatte geladen wird). PXE kann ein Betriebssystem herunterladen. Sie können sogar vom Server verschiedene Startabbilder bereitstellen, sodass der Computer bei jedem Start ein anderes Betriebssystem herunterladen kann. Das Betriebssystem, das PXE startet, ist der Code, der sich auf dem Image befindet, das heruntergeladen wird.
Beachten Sie, dass einige Betriebssysteme mit PXE möglicherweise besser funktionieren als andere. Sie unterstützen möglicherweise, mit einer minimalen Datenmenge starten zu können, und verwenden das Netzwerk, um noch mehr Daten zu finden. Andere Betriebssysteme basieren möglicherweise auf einem Design, bei dem alle wichtigen Daten auf einer physischen Festplatte angezeigt werden. Daher unterstützen verschiedene Betriebssysteme die PXE-Erfahrung möglicherweise auf unterschiedliche Weise. Bevor Sie sich einer bestimmten Idee widmen, die PXE zum Starten eines bestimmten Betriebssystems benötigt, sollten Sie sich einen Moment Zeit nehmen, um zu erfahren, wie einfach es ist, dieses Betriebssystem mit PXE zu verwenden. Genügend Leute haben es genossen, mit PXE zu experimentieren, dass solche Informationen wahrscheinlich relativ leicht zu finden sind.