Hemsida » hur » Finns det en gräns för antalet enheter som en router kan hantera samtidigt?

    Finns det en gräns för antalet enheter som en router kan hantera samtidigt?

    Om du köper en ny router för ett hushåll med ett stort antal enheter kanske du undrar om det kan hantera alla enheter samtidigt utan problem. Dagens SuperUser Q & A-post tittar på debatten som en läsare står inför när han blir redo att köpa en ny router för ett tungt brukande hushåll.

    Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

    Foto med tillstånd av Antonio Nicolas Pina (Flickr).

    Frågan

    SuperUser-läsare MyDaftQuestions vill veta om routrar har en gräns för antalet enheter som kan anslutas samtidigt:

    Jag ska köpa en ny router, men jag har bara insett att för nästan alla routrar jag har tittat på (Belkin, Netgear, D-Link) anger de inte det maximala antalet enheter som kan anslutas samtidigt.

    Jag har en D600 och har tittat på deras hemsida, genom handboken, och fann inte heller om gränsen (som jag verkligen behöver veta om det finns en på grund av att felsöka ett annat problem).

    Den nya routern kommer att vara en present till en vän. Problemet är att de har 12 enheter i sitt hus, som alla kräver Wi-Fi och ytterligare 3 enheter som kommer att vara fasta.

    Eftersom routerns webbplatser inte nämner några begränsningar, kan jag anta att det finns en allmän gräns för hur många samtidiga anslutna enheter kan göra? Eller är problemet mer om att förstå att ju fler enheter som är anslutna, ju sämre prestanda kommer att bero på delningen av resursen?

    Min fråga är att, utan att fysiskt prova det, finns det något sätt att veta att en viss enhet kommer att fungera med ett visst antal samtidigt anslutna enheter?

    Finns det en gräns för hur många enheter som kan anslutas samtidigt till en router?

    Svaret

    SuperUser bidragsgivare D. Kasipovic och Daniel B har svaret för oss. Först upp, D. Kasipovic:

    Jag tror inte att det finns en gräns för hur många enheter som kan anslutas. Det skulle vara mer meningsfullt att de flesta routrar är begränsade av hårdvaran och kommer att uppleva prestandadämpning, eftersom antalet enheter ökar.

    Detta antar att det i stor utsträckning beror på hastigheten på routerns CPU och ledigt RAM, men det beror i stor utsträckning på de tjänster som körs på routern, det vill säga är NAT-aktiverat, QoS, VPN, åtkomstkontroll, trådlöst öppet eller lösenordsskyddat, etc. Jag tror att den mängd trafik som enheter skapar är också en viktig faktor för gränsen.

    Jag tror att det här också kan vara anledningen till att tillverkare inte anger hur många enheter som kan anslutas, eftersom det beror på många faktorer.

    Följd av svaret från Daniel B:

    Det finns en (teoretisk) absolutgräns på 65 535 samtidiga anslutningar. När du använder SNAT eller MASQUERADE, så är det. Som sådant skulle det maximala möjliga antalet enheter vara någonstans nära 800 för att ta hänsyn till stängnings- och öppningsanslutningar.

    Naturligtvis skulle detta kräva ett nätverk som är större än / 24, vilket inte är något problem med OpenWrt och liknande. Ändå är anslutningsspårningsbelastningen ganska hög.


    Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.