Hemsida » hur » Vad hindrar alla Wi-Fi-enheter på mitt nätverk från att kollidera med varandra?

    Vad hindrar alla Wi-Fi-enheter på mitt nätverk från att kollidera med varandra?

    Ditt hemnätverk är troligt packat med olika Wi-Fi-enheter som skickar tillbaka till Wi-Fi-noden. hur hanterar noden all trafik utan att alla inkommande sändningar kolliderar?

    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.

    Frågan

    Superuser-läsaren Zequez är nyfiken på hur hans Wi-Fi-nod verkar fungera så smidigt och varför uppgifterna verkar kollidera, skriver han:

    Jag menar, jag vet att varje paket skickas med en MAC-adress, men hur är det med streaming?

    Vad händer om routern tar emot ett paket, kommer ett paket från en annan enhet?

    Hur kan routern veta att fotonen som kolliderar i antennen är en del av det första paketet eller det andra paketet?

    Eller är det att ljusets hastighet är så snabb att det nästan aldrig händer och paketen bara rapporteras som korrupta och skickas igen?

    Vad håller alla de trådlösa levererade paketen i ordning? Låt oss gräva lite djupare.

    Svaret

    SuperUser-bidragsgivaren Ultrasawblade erbjuder följande svar med användbara länkar för vidare läsning:

    I ett trådlöst nätverk talar bara en enhet på en gång. Varje annan enhet lyssnar på och väntar på att luften på den kanalen är tyst innan man talar. Denna teknik kallas carrier-access-åtkomst med kollisionsundvikande (CSMA / CA).

    En RTS / CTS-utbyte hjälper alla noder att hålla synkronisering effektivt genom att ge ett sätt för en nod att säga "hej, jag ska prata så länge så vänta så länge" till varje annan nod.

    @Petr Abdulin är korrekt men jag tror att alla Wifi-nätverk använder CSMA / CA. Gamla 10BaseT icke-omkopplade kablade nätverk berodde på multipel åtkomst för bärsensor med kollisionsdetektering (CSMA / CD). Kollisioner händer inte på nätverk där alla noder är anslutna till en strömbrytare.


    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.