वेक-ऑन-लैन

वेक-ऑन-लैन (WoL या WOL) एक स्तरीय कंप्यूटर नेटवर्क है जो ईथरनेट या टोकन रिंग संदेश द्वारा कंप्यूटर को चालू या ऊर्जा प्रबंधन करने की अनुमति देता है।

लक्ष्य कंप्यूटर को संदेश सामान्यतौर पर उसी स्थानीय क्षेत्र नेटवर्क से जुड़े उपकरण पर निष्पादित कंप्यूटर प्रोग्राम द्वारा भेजा जाता है।अन्य नेटवर्क जैसे सबनेट निर्देशित प्रसारण या वेक-ऑन-लैन द्वार सेवा का उपयोग करके भी संदेश आरंभ करना संभव है।

समतुल्य शब्दों में वेक ऑन वैन, रिमोट वेक-अप, लैन द्वारा पावर ऑन, लैन द्वारा पावर अप, लैन द्वारा फिर से शुरू, लैन पर फिर से शुरू और लैन पर जागना शामिल है। यदि जगाया जा रहा कंप्यूटर वाई-फाई के माध्यम से संचार कर रहा है, तो वायरलेस लैन (WoWLAN) पर वेक नामक एक पूरक मानक को नियोजित किया जाना चाहिए। WoL और WoWLAN मानकों को अक्सर प्रोटोकॉल-पारदर्शी ऑन-डिमांड सेवाएं प्रदान करने के लिए विक्रेताओं द्वारा पूरक किया जाता है, उदाहरण के लिए Bonjour (सॉफ्टवेयर) वेक-ऑन-डिमांड ( Bonjour Sleep Proxy ) सुविधा में।

इतिहास
अक्टूबर 1996 में, Intel  और  IBM  ने Advanced Managementability Alliance (AMA) का गठन किया। अप्रैल 1997 में, इस गठबंधन ने वेक-ऑन-लैन तकनीक की शुरुआत की।

 संचालन का सिद्धांत 

ईथरनेट कनेक्शन, घर और काम के नेटवर्क, वायरलेस डेटा नेटवर्क और खुद इंटरनेट  सहित, कंप्यूटर के बीच भेजे गए फ्रेम पर आधारित होते हैं। WoL को #Magic पैकेट नामक एक विशेष रूप से डिज़ाइन किए गए फ्रेम का उपयोग करके कार्यान्वित किया जाता है, जो एक नेटवर्क में सभी कंप्यूटरों को भेजा जाता है, उनमें से कंप्यूटर को जागृत किया जाना है। मैजिक पैकेट में डेस्टिनेशन कंप्यूटर का मैक एड्रेस होता है, एक कंप्यूटर में प्रत्येक  नेटवर्क इंटरफ़ेस नियंत्रक  (एनआईसी) या अन्य ईथरनेट उपकरण  में निर्मित एक पहचान संख्या, जो इसे विशिष्ट रूप से पहचानने और नेटवर्क पर संबोधित करने में सक्षम बनाती है। वेक-ऑन-लैन में सक्षम पावर्ड-डाउन या बंद कंप्यूटर में नेटवर्क उपकरण  शामिल होंगे जो आने वाले पैकेट को कम-पावर मोड में सुनने में सक्षम होंगे, जबकि सिस्टम पावर डाउन है। यदि कोई मैजिक पैकेट प्राप्त होता है जो उपकरण  के  मैक पते  पर निर्देशित होता है, तो एनआईसी कंप्यूटर की पावर सप्लाई यूनिट (कंप्यूटर) या  मदरबोर्ड  को सिस्टम वेक-अप आरंभ करने के लिए संकेत देता है, ठीक उसी तरह जैसे पावर बटन दबाने से होता है।

मैजिक पैकेट सूचना श्रंखला तल  (OSI मॉडल में लेयर 2) पर भेजा जाता है और जब भेजा जाता है, तो नेटवर्क  ब्रॉडकास्ट पता  का उपयोग करके किसी दिए गए नेटवर्क पर सभी संलग्न उपकरणों पर प्रसारित किया जाता है; IP-एड्रेस (OSI मॉडल में लेयर 3) का उपयोग नहीं किया जाता है।

क्योंकि वेक-ऑन-लैन प्रसारण तकनीक पर बनाया गया है, यह सामान्यतौर पर केवल वर्तमान नेटवर्क सबनेट के भीतर ही उपयोग किया जा सकता है। हालांकि, कुछ अपवाद हैं, और वेक-ऑन-लैन व्यवहार में किसी भी नेटवर्क पर काम कर सकता है, उचित कॉन्फ़िगरेशन और हार्डवेयर दिए जाने पर, जिसमें इंटरनेट पर रिमोट वेक-अप भी शामिल है।

वेक-ऑन-लैन के काम करने के लिए, नेटवर्क इंटरफेस के कुछ हिस्सों को चालू रहने की जरूरत है। यह अतिरिक्त बिजली  की थोड़ी मात्रा का उपभोग करता है, जो सामान्य ऑपरेटिंग पावर से बहुत कम है। बिजली बर्बाद न करने के लिए लिंक गति को सामान्यतौर  पर न्यूनतम संभव गति तक कम किया जाता है (उदाहरण के लिए एक गीगाबिट ईथरनेट एनआईसी केवल 10 Mbit/s लिंक बनाए रखता है)। जब आवश्यक न हो, वेक-ऑन-लैन को अक्षम करना उन कंप्यूटरों पर बिजली की खपत को बहुत कम कर सकता है जो बंद हैं लेकिन फिर भी पावर सॉकेट में प्लग किए गए हैं। पावर ड्रेन बैटरी चालित उपकरणों जैसे लैपटॉप पर एक विचार बन जाता है क्योंकि यह उपकरण  के पूरी तरह से बंद होने पर भी बैटरी को समाप्त कर सकता है।

मैजिक पैकेट
जादू पैकेट एक ईथरनेट फ्रेम  है जिसे अक्सर  प्रसारण (नेटवर्किंग)  के रूप में भेजा जाता है और इसमें सभी 255 के पेलोड 6  बाइट्स  ( हेक्साडेसिमल  में एफएफ एफएफ एफएफ एफएफ एफएफ) के भीतर कहीं भी होता है, जिसके बाद लक्ष्य कंप्यूटर के 48 के सोलह दोहराव होते हैं। -बिट मैक एड्रेस, कुल 102 बाइट्स के लिए।

चूंकि मैजिक पैकेट केवल उपरोक्त स्ट्रिंग के लिए स्कैन किया जाता है, और वास्तव में एक पूर्ण प्रोटोकॉल स्टैक द्वारा पार्स नहीं किया जाता है, इसे किसी भी नेटवर्क के पेलोड के रूप में भेजा जा सकता है- और ट्रांसपोर्ट-लेयर प्रोटोकॉल, हालांकि इसे सामान्यतौर पर उपयोगकर्ता  आंकड़ारेख  प्रोटोकॉल डेटाग्राम के रूप में भेजा जाता है  टीसीपी और यूडीपी पोर्ट  0 (आरक्षित पोर्ट नंबर), 7 ( इको प्रोटोकॉल ) या 9 (प्रोटोकॉल छोड़ें), या सीधे ईथरनेट पर  EtherType  0x0842 के रूप में।  प्रसारण नियंत्रण प्रोटोकॉल  जैसा एक कनेक्शन-उन्मुख ट्रांसपोर्ट-लेयर प्रोटोकॉल इस कार्य के लिए कम अनुकूल है क्योंकि इसमें उपयोगकर्ता डेटा भेजने से पहले एक सक्रिय कनेक्शन स्थापित करने की आवश्यकता होती है।

एक मानक मैजिक पैकेट में निम्नलिखित बुनियादी सीमाएँ होती हैं:


 * गंतव्य कंप्यूटर मैक पते की आवश्यकता है (सिक्योरऑन पासवर्ड की भी आवश्यकता हो सकती है)
 * डिलीवरी की पुष्टि प्रदान नहीं करता है
 * स्थानीय नेटवर्क के बाहर काम नहीं कर सकता
 * गंतव्य कंप्यूटर पर वेक-ऑन-लैन के हार्डवेयर समर्थन की आवश्यकता है
 * अधिकांश 802.11 वायरलेस इंटरफेस कम बिजली वाले राज्यों में लिंक नहीं बनाए रखते हैं और मैजिक पैकेट प्राप्त नहीं कर सकते हैं

वेक-ऑन-लैन कार्यान्वयन बहुत सरल होने के लिए डिज़ाइन किया गया है और न्यूनतम बिजली की आवश्यकता के साथ नेटवर्क इंटरफेस कार्ड पर मौजूद सर्किटरी द्वारा जल्दी से संसाधित किया जाता है। क्योंकि वेक-ऑन-लैन आईपी प्रोटोकॉल परत के नीचे संचालित होता है, आईपी पते और डीएनएस नाम अर्थहीन होते हैं और इसलिए मैक पते की आवश्यकता होती है।

सबनेट निर्देशित प्रसारण
मानक प्रसारण वेक-ऑन-लैन की एक प्रमुख सीमा यह है कि प्रसारण पैकेट सामान्यतौर पर रूट नहीं किए जाते हैं। यह तकनीक को बड़े नेटवर्क या इंटरनेट पर इस्तेमाल होने से रोकता है। सबनेट निर्देशित प्रसारण (एसडीबी)  इस सीमा को पार करने के लिए इस्तेमाल किया जा सकता है। एसडीबी को इंटरमीडिएट राउटर कॉन्फ़िगरेशन में बदलाव की आवश्यकता हो सकती है। सबनेट निर्देशित प्रसारण को अंतिम (स्थानीय) राउटर द्वारा संसाधित किए जाने तक यूनिकास्ट नेटवर्क पैकेट की तरह व्यवहार किया जाता है। यह राउटर तब लेयर 2 ब्रॉडकास्ट का उपयोग करके पैकेट को प्रसारित करता है। यह तकनीक एक दूरस्थ नेटवर्क पर एक प्रसारण शुरू करने की अनुमति देती है लेकिन एसडीबी को अग्रेषित करने के लिए सभी हस्तक्षेप करने वाले राउटर की आवश्यकता होती है।  एसडीबी पैकेटों को अग्रेषित करने के लिए एक नेटवर्क तैयार करते समय, पैकेटों को फ़िल्टर करने के लिए सावधानी बरतनी चाहिए ताकि केवल वांछित (जैसे वीओएल) एसडीबी पैकेटों की अनुमति हो – अन्यथा नेटवर्क  DDoS  हमलों जैसे Smurf हमले में भागीदार बन सकता है।

मैजिक पैकेट्स की समस्या निवारण
वेक-ऑन-लैन लागू करने के लिए एक कठिन तकनीक हो सकती है, क्योंकि इसके लिए उपयुक्त BIOS/ UEFI, नेटवर्क कार्ड और, कभी-कभी, ऑपरेटिंग सिस्टम और राउटर समर्थन की आवश्यकता होती है ताकि मज़बूती से कार्य किया जा सके। कुछ मामलों में, हार्डवेयर एक कम पावर स्थिति से सक्रिय हो सकता है लेकिन दूसरों से नहीं। इसका मतलब है कि हार्डवेयर समस्याओं के कारण कंप्यूटर सॉफ्ट ऑफ स्टेट (S5) से जाग सकता है, लेकिन नींद या हाइबरनेशन या इसके विपरीत से नहीं उठता है। साथ ही, यह हमेशा स्पष्ट नहीं होता है कि एनआईसी किस प्रकार के मैजिक पैकेट को देखने की उम्मीद करता है।

उस स्थिति में, पैकेट विश्लेषक  जैसे सॉफ्टवेयर उपकरण वेक-ऑन-लैन समस्या निवारण में मदद कर सकते हैं क्योंकि वे पुष्टि करने की अनुमति देते हैं (जबकि पीसी अभी भी चालू है) कि मैजिक पैकेट वास्तव में किसी विशेष कंप्यूटर के एनआईसी को दिखाई देता है। उसी मैजिक पैकेट का उपयोग यह पता लगाने के लिए किया जा सकता है कि कंप्यूटर ऑफ़लाइन स्थिति से चलता है या नहीं। यह नेटवर्किंग समस्याओं को अन्य हार्डवेयर समस्याओं से अलग करने की अनुमति देता है। कुछ मामलों में वे यह भी पुष्टि करते हैं कि पैकेट एक विशिष्ट पीसी के लिए नियत किया गया था या एक प्रसारण पते पर भेजा गया था और वे अतिरिक्त रूप से पैकेट के आंतरिक भाग दिखा सकते हैं।

विंडोज विस्टा से शुरू होकर, ऑपरेटिंग सिस्टम सिस्टम इवेंट लॉग में सभी वेक सोर्स को लॉग करता है। घटना दर्शक  और   कमांड उन्हें पुनः प्राप्त कर सकता है।

 सुरक्षा विचार 

अनधिकृत पहुंच
मैजिक पैकेट डेटा लिंक लेयर | डेटा लिंक या OSI-2 लेयर के माध्यम से भेजे जाते हैं, जिसका उपयोग उसी LAN पर किसी के द्वारा किया जा सकता है या दुरुपयोग किया जा सकता है, जब तक कि L2 LAN उपकरण साइट से मिलान करने के लिए ऐसे ट्रैफ़िक को फ़िल्टर करने में सक्षम (और इसके लिए कॉन्फ़िगर) न हो। -व्यापक सुरक्षा आवश्यकताओं।

सार्वजनिक वाइड एरिया नेटवर्क  के बीच ग्राहकों को लैन सेगमेंट के प्रसारण पतों तक पहुंचने से रोकने के लिए फ़ायरवॉल का उपयोग किया जा सकता है, या राउटर को सबनेट-निर्देशित प्रसारण (ऊपर देखें) को अनदेखा करने के लिए कॉन्फ़िगर किया जा सकता है।

कुछ एनआईसी सिक्योरऑन नामक सुरक्षा सुविधा का समर्थन करते हैं। यह उपयोगकर्ताओं को एनआईसी के भीतर 6 बाइट्स के हेक्साडेसिमल पासवर्ड को स्टोर करने की अनुमति देता है। ग्राहकों को इस पासवर्ड को मैजिक पैकेट में जोड़ना होगा। मैक एड्रेस और पासवर्ड सही होने पर ही एनआईसी सिस्टम को वेक करता है। यह सुरक्षा उपाय खोज स्थान को 48 बिट्स (6 बाइट्स), 2 तक बढ़ाकर सफल ब्रूट फोर्स हमलों के जोखिम को काफी कम कर देता है96 संयोजन यदि मैक पता पूरी तरह से अज्ञात है। हालांकि कोई भी नेटवर्क छिपकर बातें सुनने से क्लियरटेक्स्ट पासवर्ड सामने आ जाएगा। फिर भी, केवल कुछ एनआईसी और राउटर (कंप्यूटिंग)  निर्माता ऐसी सुरक्षा सुविधाओं का समर्थन करते हैं। वेक-ऑन-लैन सुविधा का दुरुपयोग केवल कंप्यूटरों को चालू करने की अनुमति देता है; यह अपने आप में पासवर्ड और सुरक्षा के अन्य रूपों को बायपास नहीं करता है, और मशीन को एक बार बंद करने में असमर्थ है। हालाँकि, कई क्लाइंट कंप्यूटर WoL द्वारा संचालित होने पर प्रीबूट निष्पादन पर्यावरण  सर्वर से बूट करने का प्रयास करते हैं। इसलिए, नेटवर्क पर  डाइनामिक होस्ट कॉन्फिगरेशन प्रोटोकॉल  और पीएक्सई सर्वर का एक संयोजन कभी-कभी एक हमलावर की बूट छवि के साथ एक कंप्यूटर शुरू करने के लिए इस्तेमाल किया जा सकता है, स्थापित ऑपरेटिंग सिस्टम की किसी भी सुरक्षा को दरकिनार करके और नेटवर्क पर असुरक्षित, स्थानीय डिस्क तक पहुंच प्रदान करता है।

नेटवर्क एक्सेस कंट्रोल के साथ इंटरेक्शन
एंटरप्राइज़ नेटवर्क पर वेक-ऑन-लैन तकनीक का उपयोग कभी-कभी 802.1X या मैक-आधारित प्रमाणीकरण जैसे नेटवर्क एक्सेस कंट्रोल सॉल्यूशंस के साथ संघर्ष कर सकता है, जो मशीन के WoL हार्डवेयर को लाइव प्रमाणीकरण बनाए रखने के लिए डिज़ाइन नहीं किए जाने पर मैजिक पैकेट डिलीवरी को रोक सकता है। नींद की अवस्था में सत्र। अग्रानुक्रम में इन दो विशेषताओं के विन्यास के लिए अक्सर समय के मापदंडों की ट्यूनिंग और गहन परीक्षण की आवश्यकता होती है।

डेटा गोपनीयता
कुछ पीसी में वेक-ऑन-लैन के लिए सुरक्षा में सुधार के लिए चिपसेट  में निर्मित तकनीक शामिल है। उदाहरण के लिए,  इंटेल सक्रिय प्रबंधन प्रौद्योगिकी  ( इंटेल वीप्रो  टेक्नोलॉजी का एक घटक) में  परिवहन परत सुरक्षा  (टीएलएस) शामिल है, जो एक उद्योग-मानक प्रोटोकॉल है जो  कूटलेखन  को मजबूत करता है।

AMT, वेक-ऑन-लैन जैसे दूरस्थ प्रबंधन कमांड के लिए AMT-आधारित पीसी के लिए एक आउट-ऑफ-बैंड प्रबंधन |आउट-ऑफ-बैंड संचार टनल को सुरक्षित करने के लिए TLS एन्क्रिप्शन का उपयोग करता है। एएमटी  उच्च एन्क्रिप्शन मानक  (एईएस) 128-बिट एन्क्रिप्शन और  आरएसए (एल्गोरिदम)   कुंजी (क्रिप्टोग्राफी)  के साथ 2,048 बिट्स की मापांक लंबाई के साथ संचार सुरंग को सुरक्षित करता है।  क्योंकि एन्क्रिप्टेड संचार आउट-ऑफ-बैंड है, ऑपरेटिंग सिस्टम (OS) के लिए नेटवर्क ट्रैफ़िक सॉफ़्टवेयर स्टैक तक पहुंचने से पहले पीसी के हार्डवेयर और फ़र्मवेयर को मैजिक पैकेट प्राप्त होता है। चूंकि एन्क्रिप्टेड संचार OS स्तर के नीचे होता है, इसलिए यह वायरस, वर्म्स और अन्य खतरों से कम असुरक्षित होता है जो सामान्यतौर  पर OS स्तर को लक्षित करते हैं। इंटेल एएमटी कार्यान्वयन के माध्यम से वेक-ऑन-लैन का उपयोग करने वाली आईटी दुकानें नेटवर्क वातावरण पर एएमटी पीसी को सक्रिय कर सकती हैं, जिसके लिए आईईईई 802.1एक्स, सिस्को   नेटवर्क एक्सेस कंट्रोल  (एसडीएन) और  माइक्रोसॉफ्ट   नेटवर्क एक्सेस प्रोटेक्शन  (एनएपी) जैसी टीएलएस-आधारित सुरक्षा की आवश्यकता होती है। वातावरण। इंटेल कार्यान्वयन  तार रहित  नेटवर्क के लिए भी काम करता है।

 हार्डवेयर आवश्यकताएँ 

वेक-ऑन-लैन समर्थन एक कंप्यूटर और नेटवर्क इंटरफेस कार्ड  के मदरबोर्ड पर लागू किया गया है, और इसके परिणामस्वरूप हार्डवेयर पर चल रहे  ऑपरेटिंग सिस्टम  पर निर्भर नहीं है। कुछ ऑपरेटिंग सिस्टम एनआईसी ड्राइवरों के माध्यम से वेक-ऑन-लैन व्यवहार को नियंत्रित कर सकते हैं। पुराने मदरबोर्ड के साथ, यदि नेटवर्क इंटरफ़ेस मदरबोर्ड में एकीकृत होने के बजाय एक प्लग-इन कार्ड है, तो कार्ड को अतिरिक्त केबल द्वारा मदरबोर्ड से कनेक्ट करने की आवश्यकता हो सकती है। वेक-ऑन-लैन का समर्थन करने वाले एम्बेडेड ईथरनेट नियंत्रक वाले मदरबोर्ड को केबल की आवश्यकता नहीं होती है। बिजली की आपूर्ति को  एटीएक्स  2.01 विनिर्देशों को पूरा करना चाहिए।

हार्डवेयर कार्यान्वयन
पुराने मदरबोर्ड में एक विशेष 3-पिन केबल के माध्यम से नेटवर्क कार्ड से जुड़ा WAKEUP-LINK हेडर ऑनबोर्ड होना चाहिए; हालाँकि, PCI लोकल बस 2.2 मानक और PCI 2.2 अनुरूप नेटवर्क एडेप्टर कार्ड का समर्थन करने वाले सिस्टम को सामान्यतौर पर वेक-ऑन-लैन केबल की आवश्यकता नहीं होती है क्योंकि पीसीआई बस के माध्यम से आवश्यक स्टैंडबाय पावर रिले की जाती है।

पीसीआई संस्करण 2.2 पीएमई (पावर मैनेजमेंट इवेंट्स) का समर्थन करता है। वेक-ऑन-लैन केबल की आवश्यकता के बिना पीसीआई कार्ड सीधे पीसीआई सॉकेट के माध्यम से पीएमई सिग्नल भेजते और प्राप्त करते हैं। वेक-ऑन-लैन को सामान्यतौर पर पीसी मदरबोर्ड के BIOS/UEFI सेटअप यूटिलिटी के पावर मैनेजमेंट सेक्शन में सक्षम करने की आवश्यकता होती है, हालांकि कुछ सिस्टम, जैसे कि Apple कंप्यूटर पर, यह डिफ़ॉल्ट रूप से सक्षम होता है। पुराने सिस्टम पर BIOS/UEFI सेटिंग को WoL कहा जा सकता है; PCI संस्करण 2.2 का समर्थन करने वाली नई प्रणालियों पर, इसे PME (पॉवर मैनेजमेंट इवेंट्स, जिसमें WoL शामिल है) के रूप में संदर्भित किया जा सकता है। सिस्टम बंद होने पर नेटवर्क कार्ड के लिए स्टैंडबाय पावर आरक्षित करने के लिए कंप्यूटर को कॉन्फ़िगर करना भी आवश्यक हो सकता है।

इसके अलावा, वेक-ऑन-लैन को काम करने के लिए, नेटवर्क इंटरफेस कार्ड या ऑन-बोर्ड सिलिकॉन पर इस सुविधा को सक्षम करने की कभी-कभी आवश्यकता होती है। यह कैसे करें का विवरण ऑपरेटिंग सिस्टम  और उपकरण  ड्राइवर पर निर्भर करता है।

इंटेल सेंट्रिनो प्रोसेसर टेक्नोलॉजी या नए द्वारा संचालित लैपटॉप (स्पष्ट BIOS/UEFI समर्थन के साथ) वायरलेस LAN (WoWLAN) पर वायरलेस वेक का उपयोग करके मशीन को जगाने की अनुमति दें।

अधिकांश आधुनिक पीसी में, उन्नत कॉन्फ़िगरेशन और पावर इंटरफ़ेस  को जागने की सूचना दी जाती है और पावर-अप को नियंत्रित करता है। ACPI में, OSPM को वेक स्रोत या उपकरण  को रिकॉर्ड करना चाहिए जो पावर-अप का कारण बन रहा है – उपकरण  सॉफ्ट पावर स्विच, एनआईसी (वेक-ऑन-लैन के माध्यम से), खोला जा रहा कवर, तापमान परिवर्तन आदि।

मदरबोर्ड पर 3-पिन WoL इंटरफ़ेस में पिन-1 + 5V DC (लाल), पिन-2 ग्राउंड (काला), पिन-3 होता है Wake signal (हरा या पीला)। + 5वी डीसी के साथ पिन-3 वेक सिग्नल की आपूर्ति करके कंप्यूटर को पावर अप करने के लिए ट्रिगर किया जाएगा बशर्ते कि BIOS/UEFI कॉन्फ़िगरेशन में WoL सक्षम हो।

सॉफ्टवेयर आवश्यकताएं
सॉफ्टवेयर जो एक WoL मैजिक पैकेट भेजता है, उसे अलग-अलग मंडलियों में क्लाइंट और सर्वर दोनों के रूप में संदर्भित किया जाता है, जो भ्रम का स्रोत हो सकता है। जबकि WoL हार्डवेयर या फ़र्मवेयर यकीनन एक सर्वर की भूमिका निभा रहा है, वेब-आधारित इंटरफ़ेस जो एक गेटवे के रूप में कार्य करता है जिसके माध्यम से उपयोगकर्ता स्थानीय क्लाइंट को डाउनलोड किए बिना WoL पैकेट जारी कर सकते हैं, अक्सर उपयोगकर्ताओं के लिए वेक ऑन लैन सर्वर के रूप में जाना जाता है। इसके अतिरिक्त, सॉफ़्टवेयर जो होस्ट OS की ओर से WoL क्षमताओं को प्रशासित करता है, उसे लापरवाही से क्लाइंट के रूप में संदर्भित किया जा सकता है, और निश्चित रूप से, WoL चलाने वाली मशीनें सामान्यतौर पर एंड-यूज़र डेस्कटॉप होती हैं, और इस तरह, आधुनिक आईटी भाषा में क्लाइंट हैं।

मैजिक पैकेट बनाना और भेजना
मैजिक पैकेट भेजने के लिए लक्षित कंप्यूटर के मैक पते का ज्ञान होना आवश्यक है। WoL मैजिक पैकेट भेजने के लिए सॉफ्टवेयर विंडोज, मैकिंटोश और लिनक्स सहित सभी आधुनिक प्लेटफॉर्म के साथ-साथ कई स्मार्टफोन  के लिए उपलब्ध है। उदाहरणों में शामिल हैं: वेक ऑन लैन जीयूआई, लैन हेल्पर, मैजिक पैकेट यूटिलिटी, विंडोज के लिए नेटवेकर, निर्सॉफ्ट वेकमीऑनलैन, वेकऑनलैनक्स, ईएमसीओ डब्ल्यूओएल, लैन पर एक्विला टेक वेक, मैनेजइंजिन डब्ल्यूओएल यूटिलिटी, फ्यूजनफेनिक्स और सोलरविंड्स डब्ल्यूओएल टूल। ऐसी वेब साइटें भी हैं जो मैजिक पैकेट को बिना किसी शुल्क के ऑनलाइन भेजने की अनुमति देती हैं। किसी प्रोग्राम में वेक-ऑन-लैन जोड़ने के लिए डेवलपर के लिए उदाहरण स्रोत कोड कई  कंप्यूटर भाषा ओं में आसानी से उपलब्ध है। निम्नलिखित उदाहरण पायथन (प्रोग्रामिंग भाषा)  3 में है: <वाक्यविन्यास लैंग = अजगर> आयात सॉकेट

def wol(lunaMacAddress: बाइट्स): s = सॉकेट.सॉकेट (सॉकेट.AF_INET, सॉकेट.SOCK_DGRAM) s.setsockopt(सॉकेट.SOL_SOCKET, सॉकेट.SO_BROADCAST, 1)

जादू = बी '\ xff' * 6 + लूनामैकएड्रेस * 16 s.sendto(मैजिक, ('<ब्रॉडकास्ट>', 7))

अगर __name__ == '__main__': # वेक अप करने के लिए उपकरण के ईथरनेट पोर्ट के मैक पते को पास करें वोल (बी'\x00\x15\xB2\xAA\x5B\x00') 

मैजिक पैकेट सुनिश्चित करना स्रोत से गंतव्य तक यात्रा करता है
यदि प्रेषक उसी सबनेट (लोकल एरिया नेटवर्क|लोकल नेटवर्क, उर्फ ​​लैन) पर है जिस पर कंप्यूटर को जगाया जाना है तो आम तौर पर कोई समस्या नहीं होती है। इंटरनेट पर भेजते समय, और विशेष रूप से जहां एक नेटवर्क एड्रेस ट्रांसलेशन  (नेटवर्क एड्रेस ट्रांसलेटर) राउटर, जैसा कि सामान्यतौर  पर ज्यादातर घरों में तैनात किया जाता है, शामिल होता है, विशेष सेटिंग्स को अक्सर सेट करने की आवश्यकता होती है। उदाहरण के लिए, राउटर में, कंप्यूटर को नियंत्रित करने के लिए एक समर्पित आईपी पता निर्दिष्ट करने की आवश्यकता होती है (उर्फ डायनेमिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल आरक्षण)। इसके अलावा, चूंकि नियंत्रित कंप्यूटर अपने लैन कार्ड के हिस्से पर कुछ बिजली के अलावा सो रहा होगा, सामान्यतौर  पर यह एक सक्रिय आईपी पट्टे के रूप में राउटर पर पंजीकृत नहीं होगा।

इसके अलावा, WoL प्रोटोकॉल मल्टी-लेयर नेटवर्किंग आर्किटेक्चर में गहरे स्तर पर काम करता है। यह सुनिश्चित करने के लिए कि मैजिक पैकेट स्रोत से गंतव्य तक जाता है जब गंतव्य सो रहा होता है, संकल्प आदर्श पत्र पता  बाइंडिंग (जिसे आईपी और मैक बाध्यकारी भी कहा जाता है) को आम तौर पर एनएटी राउटर में सेट किया जाना चाहिए। यह राउटर को सामान्य आईपी उपयोग के नीचे एक नेटवर्किंग परत पर स्लीपिंग कंप्यूटर के मैक एडेप्टर के लिए मैजिक पैकेट को अग्रेषित करने की अनुमति देता है। NAT राउटर में, ARP बाइंडिंग के लिए केवल एक समर्पित IP नंबर और डेस्टिनेशन कंप्यूटर के MAC एड्रेस की आवश्यकता होती है। एआरपी बाइंडिंग से जुड़े कुछ सुरक्षा निहितार्थ हैं ( एआरपी स्पूफिंग  देखें); हालाँकि, जब तक LAN से जुड़े किसी भी कंप्यूटर से समझौता नहीं किया जाता है, तब तक एक हमलावर को ऐसे कंप्यूटर का उपयोग करना चाहिए जो सीधे लक्ष्य LAN से जुड़ा हो (केबल के माध्यम से LAN में प्लग किया गया हो, या वाई-फाई कनेक्शन सुरक्षा हासिल करने के लिए तोड़कर) लैन तक पहुंच)।

अधिकांश होम रूटर LAN को मैजिक पैकेट भेजने में सक्षम हैं; उदाहरण के लिए, DD-WRT,  टमाटर फर्मवेयर  या  PfSense  फ़र्मवेयर वाले राउटर में एक अंतर्निहित वेक-ऑन-लैन क्लाइंट होता है।  OpenWrt  WoL ईथरवेक और WoLs के लिए लिनक्स कार्यान्वयन दोनों का समर्थन करता है।

मैजिक पैकेट का जवाब
अधिकांश WoL हार्डवेयर कार्यात्मक रूप से डिफ़ॉल्ट रूप से अवरुद्ध होते हैं और सिस्टम BIOS/UEFI का उपयोग करने में सक्षम होने की आवश्यकता होती है। कुछ मामलों में OS से और कॉन्फ़िगरेशन की आवश्यकता होती है, उदाहरण के लिए Windows ऑपरेटिंग सिस्टम पर उपकरण मैनेजर नेटवर्क कार्ड गुणों के माध्यम से।

माइक्रोसॉफ्ट विंडोज
Microsoft Windows के नए संस्करण WoL कार्यक्षमता को उपकरण मैनेजर में एकीकृत करते हैं। यह प्रत्येक नेटवर्क उपकरण  के ड्राइवर गुणों के पावर मैनेजमेंट टैब में उपलब्ध है। किसी उपकरण  की WoL क्षमताओं के पूर्ण समर्थन के लिए (जैसे ACPI S5 पावर ऑफ स्टेट से जगाने की क्षमता), Microsoft या कंप्यूटर द्वारा प्रदान किए गए नंगे ड्राइवर के बजाय नेटवर्क उपकरण  निर्माता से पूर्ण ड्राइवर सूट की स्थापना आवश्यक हो सकती है। निर्माता। अधिकतर मामलों में कार्य करने के लिए WoL के लिए सही BIOS/UEFI कॉन्फ़िगरेशन भी आवश्यक है।

हाइब्रिड शटडाउन स्टेट (S4) (उर्फ फास्ट स्टार्टअप) या सॉफ्ट पावर्ड-ऑफ स्टेट (S5) से जागने की क्षमता विंडोज 8 और इसके बाद के संस्करण में असमर्थित है, और विंडोज सर्वर 2012 और ऊपर। यह OS व्यवहार में बदलाव के कारण है जिसके कारण नेटवर्क एडेप्टर स्पष्ट रूप से WoL के लिए सशस्त्र नहीं होते हैं जब इन राज्यों में शटडाउन होता है। नॉन-हाइब्रिड हाइबरनेशन स्टेट (S4) से WOL (अर्थात जब कोई उपयोगकर्ता स्पष्ट रूप से हाइबरनेशन का अनुरोध करता है) या स्लीप स्टेट (S3) समर्थित है। हालाँकि, कुछ हार्डवेयर WoL को उन राज्यों से सक्षम करेंगे जो Windows द्वारा असमर्थित हैं।

 मैक हार्डवेयर (ओएस एक्स) 

आधुनिक मैक हार्डवेयर WoL कार्यक्षमता का समर्थन करता है जब कंप्यूटर नींद की स्थिति में होता है, लेकिन मैक कंप्यूटर को पावर-ऑफ स्थिति से जगाना संभव नहीं है।

विकल्प टैब में OS X सिस्टम प्रेफरेंसेज  एनर्जी सेवर पैनल के माध्यम से सुविधा को नियंत्रित किया जाता है। नेटवर्क एक्सेस चेकबॉक्स के लिए वेक को चिह्नित करने से वेक-ऑन-लैन सक्षम हो जाता है। इसे pmset womp (जादू पैकेट पर जागो) कमांड का उपयोग करके टर्मिनल के माध्यम से भी कॉन्फ़िगर किया जा सकता है। Apple के Apple रिमोट डेस्कटॉप  क्लाइंट मैनेजमेंट सिस्टम का उपयोग वेक-ऑन-लैन पैकेट भेजने के लिए किया जा सकता है, लेकिन फ्रीवेयर और शेयरवेयर Mac OS X एप्लिकेशन भी उपलब्ध हैं।

मैक ओएस एक्स हिम तेंदुआ और बाद में, सेवा को वेक ऑन डिमांड या बोनजोर स्लीप प्रॉक्सी कहा जाता है और यह स्लीप प्रॉक्सी सेवा का पर्याय है। यह बॉक्स से बाहर सक्षम होता है, लेकिन ऑपरेटिंग सिस्टम के पिछले संस्करणों में, सेवा को सिस्टम प्राथमिकता के एनर्जी सेवर फलक के तहत सक्षम करने की आवश्यकता होती है। नेटवर्क इंटरफ़ेस कार्ड सेवा को केवल वाई-फाई, केवल ईथरनेट या दोनों पर कार्य करने की अनुमति दे सकता है।

 लिनक्स 

ethtool कमांड के सबफंक्शन का उपयोग करके वेक-ऑन-लैन समर्थन बदला जा सकता है।

अन्य मशीन स्टेट्स और LAN वेकअप सिग्नल
वेक-ऑन-लैन के शुरुआती दिनों में स्थिति अपेक्षाकृत सरल थी: एक मशीन बिजली से जुड़ी थी लेकिन बंद हो गई थी, और यह व्यवस्था की गई थी कि मशीन को चालू करने के लिए एक विशेष पैकेट भेजा जाए।

तब से कई विकल्प जोड़े गए हैं और मानकों पर सहमति हुई है। एक मशीन सात उन्नत कॉन्फ़िगरेशन और पावर इंटरफ़ेस में हो सकती है # S0 से (पूरी तरह से चालू) S5 (संचालित लेकिन प्लग इन) से पावर स्टेट्स और स्लीप, स्टैंडबाय और हाइबरनेट जैसे नामों के साथ पावर (G3, मैकेनिकल ऑफ) से डिस्कनेक्ट हो जाती है. कुछ कम-शक्ति वाले मोड में सिस्टम की स्थिति रैम में संग्रहीत होती है और मशीन बहुत जल्दी जाग सकती है; दूसरों में स्थिति को डिस्क में सहेजा जाता है और मदरबोर्ड को बंद कर दिया जाता है, जागने में कम से कम कई सेकंड लगते हैं। विभिन्न प्रकार के संकेतों द्वारा मशीन को कम शक्ति वाली स्थिति से जगाया जा सकता है।

मशीन के BIOS/UEFI को वेक-ऑन-लैन की अनुमति देने के लिए सेट किया जाना चाहिए। पावर्ड-डाउन स्टेट S5 से वेकअप की अनुमति देने के लिए, PME (पावर मैनेजमेंट इवेंट) पर वेकअप की भी आवश्यकता होती है। इंटेल एडॉप्टर डायरेक्टेड पैकेट पर वेक, मैजिक पैकेट पर वेक, पावर ऑफ स्टेट से मैजिक पैकेट पर वेक, और लिंक पर वेक की अनुमति देता है। निर्देशित पैकेट पर जागो विशेष रूप से उपयोगी है क्योंकि मशीन स्वचालित रूप से स्टैंडबाय या हाइबरनेशन से बाहर आ जाएगी जब इसे संदर्भित किया जाता है, बिना उपयोगकर्ता या एप्लिकेशन को स्पष्ट रूप से जादू पैकेट भेजने की आवश्यकता होती है। दुर्भाग्य से कई नेटवर्क में निर्देशित पैकेट (एडेप्टर के मैक पते या आईपी पते के साथ कोई भी पैकेट) या लिंक पर जागने से कम-शक्ति की स्थिति में जाने के तुरंत बाद वेकअप होने की संभावना होती है। किसी विशेष मदरबोर्ड और नेटवर्क एडॉप्टर के विवरण संबंधित मैनुअल में पाए जाने हैं; कोई सामान्य तरीका नहीं है। नकली जागृति को रोकने के लिए नेटवर्क पर संकेतों का ज्ञान भी आवश्यक हो सकता है।

अनअटेंडेड ऑपरेशन
ऐसी मशीन के लिए जो सामान्यतौर पर अप्राप्य होती है, वेक-ऑन-लैन फ़ंक्शन को यथासंभव विश्वसनीय बनाने के लिए सावधानी बरतने की आवश्यकता होती है। इस तरह से काम करने के लिए खरीदी गई मशीन के लिए, वेक-ऑन-लैन कार्यक्षमता खरीद प्रक्रिया का एक महत्वपूर्ण हिस्सा है।

बिजली से डिस्कनेक्ट होने के बाद कुछ मशीनें वेक-ऑन-लैन का समर्थन नहीं करती हैं (उदाहरण के लिए, जब बिजली की विफलता के बाद बिजली बहाल हो जाती है)। अबाधित विद्युत आपूर्ति  (यूपीएस) का उपयोग बिजली के बिना छोटी अवधि के लिए सुरक्षा प्रदान करेगा, हालांकि लंबे समय तक बिजली कटौती के दौरान बैटरी डिस्चार्ज हो जाएगी।

ऑपरेटर उपस्थिति के बिना जागना
यदि एक मशीन जो वेक-ऑन-लैन का समर्थन करने के लिए डिज़ाइन नहीं की गई है, बिजली की विफलता के बाद बंद हो जाती है, तो BIOS / UEFI को बिजली की बहाली पर स्वचालित रूप से शुरू करने के लिए सेट करना संभव हो सकता है, ताकि यह कभी भी चालू न हो अनुत्तरदायी स्थिति। एक सामान्य BIOS/UEFI सेटिंग एसी बैक फंक्शन है जो ऑन, ऑफ या मेमोरी हो सकता है। इस मामले में सही सेटिंग चालू है; स्मृति, जो मशीन को उस स्थिति में पुनर्स्थापित करती है जब वह बिजली खो गई थी, एक मशीन को छोड़ सकती है जो एक अस्थिर स्थिति में हाइबरनेट कर रही थी।

अन्य समस्याएं मशीन को दूरस्थ रूप से शुरू करने या नियंत्रित करने की क्षमता को प्रभावित कर सकती हैं: मशीन या नेटवर्क की हार्डवेयर विफलता, BIOS/UEFI सेटिंग्स बैटरी की विफलता (नेटवर्क कनेक्शन बनने से पहले मशीन शुरू होने पर रुक जाएगी, एक त्रुटि संदेश प्रदर्शित करना और आवश्यकता एक कीप्रेस), सॉफ़्टवेयर समस्याओं (मशीन हैंग, रिमोट कंट्रोल या नेटवर्किंग सॉफ़्टवेयर की समाप्ति, आदि) के कारण मशीन के नियंत्रण में कमी, और वायरस संक्रमण या हार्ड डिस्क भ्रष्टाचार। इसलिए, RAID  ड्राइव, निरर्थक बिजली आपूर्ति आदि के साथ एक विश्वसनीय सर्वर-क्लास मशीन का उपयोग, उपलब्धता को अधिकतम करने में मदद करेगा। इसके अतिरिक्त, एक उपकरण जो मशीन को बंद और फिर से चालू कर सकता है, शायद रिमोट सिग्नल द्वारा नियंत्रित, रीबूट को मजबूर कर सकता है जो सॉफ़्टवेयर के गलत व्यवहार के कारण समस्याओं को दूर करेगा।

एक मशीन जो निरंतर उपयोग में नहीं है, उसके लिए मशीन को कम समय की अवधि के बाद लो-पावर रैम स्टैंडबाय में रखकर ऊर्जा का संरक्षण किया जा सकता है। यदि एक या दो मिनट की कनेक्शन देरी स्वीकार्य है, तो मशीन हाइबरनेशन में टाइमआउट कर सकती है, डिस्क पर सहेजे गए अपने राज्य के साथ संचालित हो सकती है।

इंटरनेट पर जागो
वेकअप सिग्नल (मैजिक पैकेट) के प्रवर्तक को उसी लोकल एरिया नेटवर्क (LAN) पर होना जरूरी नहीं है, जिस पर कंप्यूटर को जगाया जा रहा है। इसे कहीं से भी भेजा जा सकता है:


 * 1) एक आभासी निजी नेटवर्क (वीपीएन) – जो प्रवर्तक को LAN का सदस्य प्रतीत होता है।
 * 2) स्थानीय प्रसारण के साथ इंटरनेट – कुछ राउटर इंटरनेट से प्राप्त पैकेट को पूरे लैन पर प्रसारित करने की अनुमति देते हैं; डिफ़ॉल्ट टीसीपी या यूडीपी पोर्ट जो रिले वीओएल अनुरोधों के लिए पहले से कॉन्फ़िगर किए गए हैं, सामान्यतौर  पर पोर्ट 7 (इको प्रोटोकॉल), 9 (डिस्कार्ड प्रोटोकॉल) या दोनों होते हैं। यह प्रॉक्सी सेटिंग राउटर में सक्षम होनी चाहिए, और पोर्ट फ़ॉरवर्डिंग नियमों को इसके एम्बेडेड  फ़ायरवॉल (कंप्यूटिंग)  में कॉन्फ़िगर करने की आवश्यकता हो सकती है ताकि इंटरनेट की ओर से इन प्रतिबंधित पोर्ट नंबरों पर आने वाले जादुई पैकेटों को स्वीकार किया जा सके और उन्हें इंटरनेट पर पुन: प्रसारित करने की अनुमति दी जा सके। स्थानीय नेटवर्क (सामान्यतौर  पर समान बंदरगाहों और समान टीसीपी या यूडीपी प्रोटोकॉल)। इस प्रॉक्सी सेवा के लिए विभिन्न पोर्ट नंबरों का उपयोग करने के लिए ऐसे राउटर भी कॉन्फ़िगर करने योग्य हो सकते हैं।
 * 3) स्थानीय प्रसारण के बिना इंटरनेट – यदि (अक्सर) गंतव्य पर फ़ायरवॉल या राउटर इंटरनेट से प्राप्त पैकेटों को स्थानीय नेटवर्क पर प्रसारित करने की अनुमति नहीं देता है, तो वेक-ऑन-इंटरनेट अभी भी गंतव्य के इंटरनेट के किसी निर्दिष्ट पोर्ट पर मैजिक पैकेट भेजकर प्राप्त किया जा सकता है। पता, पहले फ़ायरवॉल या राउटर को उस पोर्ट पर आने वाले पैकेटों को अग्रेषित करने के लिए कंप्यूटर के स्थानीय आईपी पते पर जगाया जा रहा है। राउटर को कंप्यूटर के स्थानीय आईपी पते के आरक्षण की आवश्यकता हो सकती है, जब वह लाइव नहीं होता है, तो उसे पैकेट अग्रेषित करने के लिए जगाया जाता है।

यह भी देखें

 * लैन पर अलर्ट
 * अलर्ट मानक प्रारूप
 * सिस्टम हार्डवेयर के लिए डेस्कटॉप और मोबाइल आर्किटेक्चर
 * आरटीसी अलार्म
 * वेक-ऑन-रिंग – टेलीफोन लाइन रिंग घटना
 * पारंपरिक पीसीआई#कनेक्टर पिनआउट – पावर मैनेजमेंट इवेंट (पीएमई #) सिग्नल
 * प्रबंधन के लिए वायर्ड