Bazı WiFi yönlendiricileri neden çok noktaya yayın paketlerinin kablolu bağlantıdan kablosuz bağlantıya geçmesini engelliyor?


26

Düzinelerce tüketici sınıfı WiFi yönlendiricisi ile çalıştım ve daha iyi görünmekle birlikte, gerçekten çok etkilendiler.

Mesele örneği:

  1. MDNS ile keşfedilebilecek bir cihaz yönlendiriciye bir kablo ile bağlanır.
  2. Yönlendiriciye WiFi üzerinden bağlanan başka bir cihaz, 1. adımda cihazı keşfetmeye çalışır.
  3. WiFi üzerindeki cihazdan gelen paketler bunu kablolu aygıta yapmaz veya yaparlarsa, kablolu cihazdan gönderilen paketler kablosuz aygıta yapmaz.

Birçok yönlendiricinin çalışmasına izin veren ayarları vardır.

Bkz. Http://community.linksys.com/t5/Wireless-Routers/WRT120N-WLAN-Issues/td-p/400073 ve http://forums.verizon.com/t5/FiOS-Internet/Communication-between-wired -ve-kablosuz-ağ-on-actiontec / td-p / 461359 örnekler için.

Bununla uyumsuz bir yerde bir liste var mı? Sebep nedir? Yönlendirici sadece bir hata mı?


1
Bu muhtemelen Superuser'e taşınacak - buradaki tüketici seviyesi donanımıyla daha fazla ilgileniyorlar.
EEAA

Yanıtlar:


40

Genellikle Wi-Fi ev ağ geçidi yönlendiricilerindeki (AP) veya bazen kablosuz istemci yonga setleri / sürücüleri / yazılımındaki hatalardan kaynaklanır.

Wi-Fi’de, AP’den kablosuz istemcilere çok noktaya yayın göndermek (bu, "Dağıtım Sisteminden" veya "FromDS" olarak bilinir), zordur, bu nedenle başarısız olmasının birçok yolu vardır ve bu böcek tanıtmak.

  1. Telsiz ortamı 802.11 tek noktaya yayın bağlantısının onaylanması (ACK) olması ve ACK yoksa birkaç kez yeniden iletilmesi gerekecek kadar güvenilmez olsa da, tüm kablosuz istemciler tarafından ACK olması gerektiğinden FromDS çok noktaya yayınlar asla ACKed değildir. AP, hangi bir "ACK fırtınası" olabilir. Bu nedenle, FromDS çok noktaya yayınlarının düşük veri hızında gönderilmesi gerekir; AP'nin tüm müşterileri tarafından güvenli bir şekilde alınabilen, daha basit, daha yavaş, kodu çözülebilen, hatta düşük sinyal-gürültü oranlı modülasyon şemalarını kullanarak. Bazı AP'ler yöneticinin çok noktaya yayın oranını ayarlamasına izin verirken, bazı yöneticiler istemcilerinden bazılarının güvenilir bir şekilde alması için istemeden çok yüksek bir değere ayarlayarak bu istemcilere çok noktaya yayın teslimini kırdı.
  2. WPA (TKIP) veya WPA2 (AES-CCMP) şifrelemesi kullanıldığında, FromDS çok noktaya yayınların tüm istemciler tarafından bilinen ayrı bir şifreleme anahtarıyla şifrelenmesi gerekir (buna Grup Anahtarı denir).
  3. Bir müşteri ağdan ayrıldığında veya her saat ya da öylesine, sadece iyi önlem almak için Grup Anahtarının değiştirilmesi gerekir, böylece bırakan müşterinin artık çok noktaya yayınların şifresini çözme erişimi olmaz. Bu "Grup Anahtar Dönmesi" işleminde bazen sorunlar olabilir. Bir müşteri yeni grup anahtarının alındığını kabul etmezse, AP'nin bu müşterinin kimliğini doğrulaması gerekir, ancak bir hata nedeniyle bunu yapmazsa, müşteri yanlış grup anahtarına sahip olabilir ve "sağır" "fark etmeden çok noktaya yayın.
  4. WPA2 "karma mod" etkinleştirildiğinde (yani, hem WPA hem de WPA2 aynı anda etkinleştirildiğinde), FromDS çok noktaya yayınların tipik olarak TKIP şifresiyle kodlanması gerekir, böylece tüm istemcilerin kodunun nasıl çözüleceğini bilmesi sağlanır .
  5. FromDS çok noktaya yayınları, AP tarafından sıraya konulmalı ve yalnızca çok noktaya yayınları önemseyen tüm istemcilerinin alıcılarının açık olması beklendiğinde iletilmelidir. "FromDS çok noktaya yayınları iletmek için güvenli" dönemler arasındaki süreye "DTIM aralığı" denir. AP veya istemciler DTIM aralığı işlemelerini bozarsa, istemcilerin çok noktaya yayınları güvenilir bir şekilde alamamasına neden olabilir.
  6. Bazı AP'lerde, kablosuz müşterilerinizin diğer kablosuz misafirlerinizi hacklemelerini engellemek için kablosuz istemcilerin doğrudan birbirleriyle konuşmasını engelleme özellikleri bulunur. Bu özellikler genellikle WLAN cihazlarından diğer WLAN cihazlarına kadar çok noktaya yayınları engeller ve çok noktaya yayınları LAN'dan WLAN'a bile engelleyen naif bir şekilde uygulanabilir.

Çılgınca olan şey, "ToDS" çok noktaya yayınları, aynı ToDS tek noktalarına yapılanlar gibi yapılır ve bu yüzden nadiren kırılırlar. Ve bir kablosuz istemci bir DHCP kirası ve ARP'leri varsayılan ağ geçidini bulmak için aldıklarında ToDS çok noktaya yayınları (FromDS çok noktaya yayınları değil) gerekli olan tek şey olduğundan, çoğu müşteri internete bağlanıp internette gezinebilir, e-postaları kontrol edebilir vb. çok noktaya yayınlar bozuldu. Bu yüzden birçok insan mDNS (aka IETF ZeroConf, Apple Bonjour, Avahi, vb.) Gibi şeyler yapmaya çalışıncaya kadar ağlarında çok noktaya yayın sorunları olduğunu fark etmiyor.

Kablolu / kablosuz çok noktaya yayın iletimleriyle ilgili olarak dikkat edilmesi gereken birkaç şey:

  1. MDNS gibi çoğu LAN çok noktaya yayın, yönlendiriciler arasında yönlendirilmek zorunda olmayan özel çok noktaya yayın adres aralıkları kullanılarak yapılır. NAT özellikli Wi-Fi özellikli ev ağ geçitleri yönlendirici olarak sayıldığından, mDNS'in WAN'dan [W] LAN'a geçmesi amaçlanmamıştır. Ancak LAN'dan WLAN'a çalışması gerekir.
  2. Wi-Fi'deki çok noktaya yayınların düşük bir veri hızında gönderilmesi gerektiğinden, çok fazla zaman alır. Yani onlar "pahalı" dır ve çok fazla kişi olmak istemezsiniz. Bu, örneğin, çok noktaya yayınların her makineye ayrı tek noktaya yayın göndermekten ziyade "çok noktaya yayın video akışına ayar" göndermekten ziyade "daha az pahalı" olduğu kablolu Ethernet üzerinde işlerin nasıl yürüdüğünü gösteriyor. Bu nedenle, birçok Wi-Fi AP, hangi makinelerin Internet Grup Yönetimi Protokolü (IGMP) istekleri gönderdiğini ve belirli bir çok noktaya yayın akışına ayarlama isteklerini ifade ettiklerini izlemek için "IGMP Snooping" yapacak. IGMP Snooping yapan Wi-Fi AP'ler, kablosuz bir istemcinin IGMP üzerinden bu akıma abone olmaya çalıştığını görmediği sürece bazı çoklu yayın sınıflarını otomatik olarak kablosuz ağa iletmez. IGMP Snooping'in nasıl yapılacağını açıklayan belgeler, düşük bant genişlikli çoklu yayın sınıflarının (mDNS bu kategoriye uyar) sınıflarından birinin, açıkça kendisinden IGMP üzerinden istenmemiş olsa bile iletilmesi gerektiğini açıkça ortaya koymaktadır. Bununla birlikte, orada bir IGMP talebi görene kadar kesinlikle herhangi bir çok noktaya yayın iletmeyecek olan IGMP Snooping uygulamaları kırılırsa şaşırmam.

tl; dr: Hatalar. Hatalar için birçok fırsat. Ve zaman zaman zayıf tasarlanmış özellikler ve yapılandırma hataları. En iyi savunmanız, çok noktaya yayınların çalıştığından emin olmayı önemseyen şirketlerden yüksek kaliteli AP satın almak. Apple, Bonjour'u (mDNS) çok fazla sevdiğinden, Apple'ın AP'leri, çok noktaya yayınları güvenilir bir şekilde geçirme konusunda muhtemelen en tutarlısı mükemmeldir ve Apple'ın Wi-Fi istemci cihazları, çok noktaya yayınları güvenilir bir şekilde almada muhtemelen en tutarlı şekilde mükemmeldir.


Harika. Teşekkürler. @Spiff Yaygın uyumsuzluğun ne olduğu hakkında herhangi bir ipucu?
hooby3dfx

@ hooby3dfx Kesinlikle nadir bir sorun değil, çünkü burada SU hakkında her zaman sorular görüyorum. Ancak, Wi-Fi ağlarının yüzde kaçı bu sorunu gördügünü bilmiyorum.
Spiff

Kimin yapabileceği hakkında bir fikrin var mı? WiFi üzerinde bulunan diğer kablolu cihazların keşfedilmesi için alternatif yöntemlerin farkında mısınız?
hooby3dfx

1

@Spiff cevabında harika bazı şeyler yaptı ve ben burada tekrar etmeyeceğim. Ancak bu konuyu aşmak için başka cevaplar ve alternatifler var.

Kısa cevap? Herhangi bir cihaz yaratan tembellikten dolayı her zaman "başlamadan" olduğu kadar "engellediklerini" sanmıyorum. Bazıları yüksek öncelikli olarak sahip değil, bazıları ise çalışacak zamana sahip değil.

Pazarlama, bu tüketici sınıfı cihazları satmak için kullandığı tüm yeni "özellikler" pazarlamasına kıyasla öncelik listesinde çok yüksek değil ve çoğu teknoloji meraklısı olmayan kişilerin hiçbir fikrinin bulunmadığı bir özellik. Büyük bir sahip havuzu bundan şikayet etmediği sürece, gözden geçirme güncellemeleri dışında kalır.

Onu destekleyen bir cihaz istiyorsanız, araştırmanızdaki özeni gösterin ve onu destekleyen bir cihaz edin ; ya da Polarcloud'dan OpenWrt veya Tomato gibi bir şeyi destekleyen yeni veya kullanılmış bir cihaz bulabilirseniz , ihtiyacınız olanı aldığınızdan emin olabilirsiniz.

İyi şanslar. :)


1
OpenWRT gibi daha fazla ya da daha az standart bir çözüm kullanmak için +1.
Pavel Šimerda
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.