Bilgisayarı uyandırmak için “Sihirli Paket” nedir?


151

Kablosuz adaptörümde (Intel Dual Band Wireless-N 7260) Aygıt Yöneticisi'nde açıklayamadığım iki ayar var.

Kablosuz adaptör özellikleri

Wake on Magic Packet
Wake on Pattern Match

Biraz araştırma yaptıktan sonra , özelliği şu şekilde tanımlayan bu Microsoft Tekniği makalesini buldum :

Defines if a network adapter is enabled to wake a computer on the magic packet.

Bu oldukça şifreli tasvir detaylarda biraz düşük. Biri yardım edebilir mi?

Benim laptop tercih ederim değil hiçbir koşulda uzaktan uyandı. Devre dışı bıraktığım bu aygıtın bilgisayarı uyandırmasına izin ver üzerine Güç Yönetimi sekmesine, ancak bu ayarlar ayrı görünmektedir. Benim varsayımım, bu iki ayarı olumsuz sonuçlara neden olmadan Devre Dışı olarak ayarlayabildiğimdir. Bu doğru mu?


6
Deneyimlerime dayanarak, WoLAN / WoWLAN'ın büyük olasılıkla adaptör ayarına ek olarak etkinleştirilmesi için bir ürün yazılımı (BIOS / UEFI) seçeneği gerektirdiğini unutmayın. Örneğin, dizüstü bilgisayarımın kablosuz adaptöründe Windows tarafından sunulan bu seçenek var, ancak ürün yazılımında buna karşılık gelen bir seçenek yok ve adaptör ayarından bağımsız olarak WoWLAN kullanamıyorum. Ürün yazılımını da kontrol etmeli ve gerçekten istenmiyorsa devre dışı bırakmalısınız (sadece emin olmak için!).
underscore_d

@underscore_d, iyi nokta. Bu işi yapmak için birkaç kez denedim, ancak bir ağ paketine yanıt olarak açılmış bir bilgisayarı görmedim. Şimdi düşünüyorum da, bilgisayar "kapalı" iken ağ kartının açık olduğundan emin olmalısınız, bu da başka bir yerde olabilir.
JPhi1618

@ JPhi1618 Evet, birçok değişken / bağımlılık var. Fıkralarımı açıklığa kavuşturmalıyım, resmi ürün yazılımım bu seçeneği sunmuyor ... Onu her şey açık, özel bir versiyonla açtım, çoğunlukla kahkahalar için, ama açıkçası her şey gerçekten desteklenmiyor - yeni WoWLAN ayarı söz konusu. Ayrıntılara girmedim, ancak anakart, bellenim, kablosuz kart ve muhtemelen işletim sistemi ('her zaman çevrimiçi' OEM hizmetlerinin başka bir yerinin varlığına göre değerlendiriliyor) hepsinin de aynı fikirde olması gerekiyor - doğru parça kombinasyonuna ihtiyacınız var!
underscore_d

Bu garip görünüyor. Bu listedeki diğer tüm mülklerin (Fat Channel Intolerant?!?) İle ne alakası olduğunu kim bilir?
süperfonik

Yanıtlar:


215

Sam3000'in cevabı çok güzel. Bazı teknik detaylar ekleyeceğim.

Magic Packet ile uyandırma, ağ kartının sihirli bir paket aldığında bilgisayarı uyandırmasına neden olur. Bir paket içerdiğinde FF FF FF FF FF FF(olası en büyük bayt değerinin altı örneği), ardından kartın altı baytlık MAC adresinin on altı örneğini içerdiğinde "büyü" olarak kabul edilir . Bu dizi çerçevenin herhangi bir yerinde görünebilir, böylece paket herhangi bir üst seviye protokolü üzerinden gönderilebilir. Genellikle, UDP kullanılır, ancak bazen EtherType içeren ham çerçeveler 0x0842kullanılır. (Kaynak: Wikipedia .)

Uyanma Deseni Eşleşmesi öncekinin bir üst kümesidir. Sihirli bir paket, NetBIOS ad sorgusu, bir TCP SYN paketi (TCPv4 veya TCPv6) dahil çeşitli şeyler girdiğinde kartın makineyi uyandırmasına neden olur. Sonuncular ARP boşaltmasının etkinleştirilmesini gerektirebilir. (Kaynak: TechNet .)

Bilgisayarınızın başka bir yerden uyanmasını istemiyorsanız / istemiyorsanız, bu seçeneklerin ikisini de devre dışı bırakabilirsiniz.


2
“Bu sıra, çerçevenin herhangi bir yerinde görünebilir, bu nedenle paket herhangi bir üst düzey protokol üzerinden gönderilebilir”, çünkü parçalanma şansınız yoksa
John Dvorak

Yığında bir şey sihir dizisini şifrelerse de bir sorun var
John Dvorak

2
@JanDvorak Neyse ki, dizilim o kadar kısa ki (sadece 102 byte) paketin asla parçalanması gerekmeyecek. Neredeyse her zaman parçalamayı yapan Katman 3 protokolüdür, bu nedenle ham çerçevenin dağılması tehlikesi yoktur.
Ben N

Wi-Fi seviyesi şifrelemesi hala berbat olmuş bir aday.
John Dvorak

6
@JanDvorak Bu sadece Wi-Fi hedefleri için geçerli olacaktır. Ve orada bir (kurnazca) kullanmayı tercih ediyorum farklı ağa bağlı (ve dolayısıyla şifre çözme anahtarına erişime sahip) kalmasını hedef gerektirir WoWLAN denilen standart,: revolutionwifi.blogspot.com.au/2010/11/... It Ayrıca Connected Standby ile bir şey olmak şimdi büyük ölçüde işe yaramaz.
Bob

125

Bu iki ayar, "Wake on LAN" olarak bilinen çoğu modern bilgisayarın bir özelliğini oluşturur; Özetle, bu ayarın açık bırakılması, sistemin geri kalanı kapalıyken sisteminizin ağ kartının bekleme modunda kalmak için yeterli gücü almasını sağlar. Bekleme modundayken, ağ kartının mac adresine özel küçük bir miktar veri olan "sihirli bir paket" alabilir - ve sistemi açarak buna cevap verecektir. Uzaktan kumanda durumları için çok faydalıdır, ancak bu özellikleri olumsuz sonuç vermeden etkisiz hale getirme konusunda kesinlikle haklısınız - önceden araştırma yaptığınız için de sizleri bekliyoruz.

Daha fazla bilgi için "Nasıl Yapılır Geek Açıklanıyor: Yerel Ağda Uyandırma nedir ve Nasıl Etkinleştirebilirim?" Konusunu okuyun. .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.