Tek AP'de ~ 200 Cihaz


10

Tek bir AP'ye ~ 200 cihazı bağlamak istediğim bir projem var.

Bu cihazların her biri, herhangi bir zamanda TCP paketlerini bir sunucuya aktaran yaklaşık 10 cihaz olacak şekilde iletişiminde dengelenecektir.

Tüm cihazların sunucuya her zaman açık soketlerle bağlantıda kalmasını ve sadece yukarıda açıklanan şekilde veri gönderimini boşluk bırakmasını istiyorum.

İlk endişem, AP'nin tüm cihazlara göndermek zorunda kalacağı DTIM işaret mesajlarıdır. Makul fiyatlı (500 $ 'dan az) bir yönlendirici bunu yapabilir mi?

Ayrıca başka herhangi bir sorun ortaya çıkabileceğini düşünürseniz bu çok büyük bir yardımcı olacaktır!


1
200 eşzamanlı tcp bağlantısı o kadar da görünmüyor. Her Pi bunun üstesinden gelebilirdi.
Helmar

Birçok ticari yönlendirici, birkaç günlük çalışma süresinden sonra performansla ilgili önemli sorunlara sahip gibi görünüyor - sadece 10'lu bağlı cihazlarla. Altta yatan donanımın zaten bir Pi'ye benzer olduğunu unutmayın.
Sean Houlihane

2
Sunucuya tcp bağlantılarının sayısı hakkında endişelenmiyorum, sadece yönlendirici donanımının 200 cihaza hizmet verebilme yeteneği. Cihazlardan yönlendiriciye mesaj trafiği kadar, iletişimi dağıtmak için sabit zaman dilimleri tahsis ettiğimde iyi olmam gerektiğine inanıyorum ... Ama yönlendiricinin bu kadar çok cihaz için tüm DTIM işaretlerine hizmet verebilmesinden endişeliyim. Bu işaret mesajlarını deneyimleyen veya daha iyi anlayan herkesten tavsiye arıyorum
Wolfgang_Horton

Sesleri açık tutmak cazip geliyor - ayarlayın ve unutun; bağlantı koparma ve kurma konusunda endişelenmenize gerek yok. AMA, elbette, kalıcı bağlantılar ile, hala beklenmedik kapanışlarla başa çıkmalı ve tekrar açmalıyız. Yönlendiricilerin bu kadar çok bağlantıyı yönetebilmesinden endişe ediyorsanız, belki de onları ayarlamanız ve gerektiğinde yıkmanız gerekir. Tabii ki, muhtemelen güç açıkken saatlerini senkronize etmenin bir yolunu bulmanız gerekir.
Mawg, Monica

Yanıtlar:


7

Yapmaya çalıştığınız şeylerin seslerinden iyi olacağınızı düşünüyorum ve sonuçta elde ettiğiniz yönlendiriciye bağlı olacaktır. (Örnek olarak Ubiquiti'yi kullanacağım)

Bir Ubiquiti çalışanına göre, eşzamanlı bağlantılardaki kodlanmış sınır 50 milyon olarak ayarlandı:

https://community.ubnt.com/t5/EdgeMAX/Maximum-number-of-Connections-Sessions/mp/1153434/highlight/true#M53514

Ancak Ubiquiti'nin kendi (pratik) önerileri vardır:

http://dl.ubnt.com/UBNT-inter-ops-5g_2.pdf

http://dl.ubnt.com/UBNT_inter-ops-2.4g_2.pdf

IoT söz konusu olduğunda, kişisel deneyimimden, Arduino Eğitim oturumu için ona bağlı 20 wifi modülü ile 35 $ Ubiquiti Hava Yönlendiricisi kullandım.

Alıştırma için, 20 modülün her 20 milisaniyede bir talepte bulunduğu 20 oyunculu bir asteroit oyunu oynadık. Yani her saniye yaklaşık 1000 istek olurdu. Yönlendirici varsayılan ayarlarla mükemmel performans gösterdi.

35 $ ​​için denemeye değer diyebilirim

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.