Ця стаття не містить . (жовтень 2017) |
Wake-on-LAN (WOL; в перекладі з англ. — «Пробудження по сигналу з локальної мережі») — технологія, що дозволяє віддалено включити комп'ютер за допомогою відправки через локальну мережу спеціальної послідовності байтів — пакету даних (так званого 'magic packet' — «магічного пакету»). Цей пакет може бути вставлений в пакети будь-яких стандартних протоколів вищих рівнів, наприклад, UDP або IPX.
Вимоги до комп'ютера для роботи з Wake-on-LAN
- Комп'ютер з джерелом живлення, що відповідає стандарту ATX 2.01, і материнською платою, яка підтримує Wake-on-LAN;
- Мережева плата (у вигляді плати розширення або вбудована в материнську плату) з підтримкою Wake-on-LAN;
- Якщо використовується зовнішня (НЕ вбудована в материнську плату) мережева плата, і хоча б одна з цих плат не відповідають стандарту PCI 2.2 або більш пізнього, то необхідний також спеціальний трьохпровідний кабель для з'єднання роз'ємів Wake-on-LAN на материнській і мережевій платах.
Крім того, необхідна можливість послати magic packet керованому комп'ютеру. Це можна зробити, наприклад, за допомогою іншого комп'ютера з відповідною програмою.
Принцип роботи
Керований комп'ютер перебуває в сплячому режимі (англ. [en]) або навіть вимкнений (якщо мережева карта це підтримує) і видає живлення на мережевий адаптер. Мережевий адаптер знаходиться в режимі зниженого енергоспоживання, переглядаючи всі пакети, що приходять на його MAC-адресу, і нічого не відповідаючи на них. Якщо одним з пакетів виявиться magic packet, мережевий адаптер видасть сигнал на увімкнення живлення комп'ютера.
Magic packet
Magic packet — це спеціальна послідовність байтів, яку для нормального проходження локальною мережею можна вкласти в пакети UDP або IPX. Для коректного проходження через маршрутизатор, що забороняє широкосмугові пакети (зокрема у випадку, коли для конкретного комп'ютера признається magic package не з локальної мережі, а наприклад з інтернету), можна послати пакет з якоюсь певною IP-адресою. Однак, зазвичай для Wake-on-LAN пакети протоколів верхнього рівня розсилають широкосмугово (на *.*.*.255, наприклад, 192.165.1.255 для мережі 192.165.1.0/24), так як у мережі втрачається (іноді через деякий час) зв'язка між вимкнутим комп'ютером та IP-адресою, незалежно від того, чи присвоєна вона динамічно чи фіксовано, і тоді магічний пакет не буде отриманий.
На початку пакета йде так званий ланцюжок синхронізації: 6 байт, рівних 0xFF. Потім — MAC-адреса мережевої плати повторена 16 разів. Загальна довжина пакету — 102 байти.
Зазвичай, magic package являє собою UDP датаграму з портом призначення 7 або 9, або може бути переданий безпосередньо як EtherType 0x0842.
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno zhovten 2017 Wake on LAN WOL v perekladi z angl Probudzhennya po signalu z lokalnoyi merezhi tehnologiya sho dozvolyaye viddaleno vklyuchiti komp yuter za dopomogoyu vidpravki cherez lokalnu merezhu specialnoyi poslidovnosti bajtiv paketu danih tak zvanogo magic packet magichnogo paketu Cej paket mozhe buti vstavlenij v paketi bud yakih standartnih protokoliv vishih rivniv napriklad UDP abo IPX Vimogi do komp yutera dlya roboti z Wake on LANKomp yuter z dzherelom zhivlennya sho vidpovidaye standartu ATX 2 01 i materinskoyu platoyu yaka pidtrimuye Wake on LAN Merezheva plata u viglyadi plati rozshirennya abo vbudovana v materinsku platu z pidtrimkoyu Wake on LAN Yaksho vikoristovuyetsya zovnishnya NE vbudovana v materinsku platu merezheva plata i hocha b odna z cih plat ne vidpovidayut standartu PCI 2 2 abo bilsh piznogo to neobhidnij takozh specialnij trohprovidnij kabel dlya z yednannya roz yemiv Wake on LAN na materinskij i merezhevij platah Krim togo neobhidna mozhlivist poslati magic packet kerovanomu komp yuteru Ce mozhna zrobiti napriklad za dopomogoyu inshogo komp yutera z vidpovidnoyu programoyu Princip robotiKerovanij komp yuter perebuvaye v splyachomu rezhimi angl en abo navit vimknenij yaksho merezheva karta ce pidtrimuye i vidaye zhivlennya na merezhevij adapter Merezhevij adapter znahoditsya v rezhimi znizhenogo energospozhivannya pereglyadayuchi vsi paketi sho prihodyat na jogo MAC adresu i nichogo ne vidpovidayuchi na nih Yaksho odnim z paketiv viyavitsya magic packet merezhevij adapter vidast signal na uvimknennya zhivlennya komp yutera Magic packet Magic packet ce specialna poslidovnist bajtiv yaku dlya normalnogo prohodzhennya lokalnoyu merezheyu mozhna vklasti v paketi UDP abo IPX Dlya korektnogo prohodzhennya cherez marshrutizator sho zaboronyaye shirokosmugovi paketi zokrema u vipadku koli dlya konkretnogo komp yutera priznayetsya magic package ne z lokalnoyi merezhi a napriklad z internetu mozhna poslati paket z yakoyus pevnoyu IP adresoyu Odnak zazvichaj dlya Wake on LAN paketi protokoliv verhnogo rivnya rozsilayut shirokosmugovo na 255 napriklad 192 165 1 255 dlya merezhi 192 165 1 0 24 tak yak u merezhi vtrachayetsya inodi cherez deyakij chas zv yazka mizh vimknutim komp yuterom ta IP adresoyu nezalezhno vid togo chi prisvoyena vona dinamichno chi fiksovano i todi magichnij paket ne bude otrimanij Na pochatku paketa jde tak zvanij lancyuzhok sinhronizaciyi 6 bajt rivnih 0xFF Potim MAC adresa merezhevoyi plati povtorena 16 raziv Zagalna dovzhina paketu 102 bajti Zazvichaj magic package yavlyaye soboyu UDP datagramu z portom priznachennya 7 abo 9 abo mozhe buti peredanij bezposeredno yak EtherType 0x0842 Div takozhACPI Wired for Management Cya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim