Homepage » come » Cosa impedisce a tutti i dispositivi Wi-Fi sulla mia rete di scontrarsi tra loro?

    Cosa impedisce a tutti i dispositivi Wi-Fi sulla mia rete di scontrarsi tra loro?

    La rete domestica è probabilmente piena di vari dispositivi Wi-Fi che trasmettono al nodo Wi-Fi; come fa il nodo a gestire tutto il traffico senza che tutte le trasmissioni entrino in collisione?

    La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte basato sulla comunità.

    La domanda

    Lettore Superuser Zequez è curioso di sapere come il suo nodo Wi-Fi funzioni in modo così fluido e perché i dati sembrino scontrarsi, scrive:

    Voglio dire, so che ogni pacchetto viene inviato con un indirizzo MAC, ma per quanto riguarda lo streaming?

    Cosa succede se mentre il router riceve un pacchetto, arriva un pacchetto da un altro dispositivo?

    Come può il router sapere che i fotoni che si scontrano nell'antenna fanno parte del primo pacchetto o del secondo pacchetto?

    Oppure è che la velocità della luce è così veloce che questo quasi mai accade e che i pacchetti vengono segnalati come corrotti e vengono inviati di nuovo?

    Cosa tiene in ordine tutti quei pacchetti consegnati in modalità wireless? Scaviamo un po 'più a fondo.

    La risposta

    Contributo SuperUser Ultrasawblade offre la seguente risposta con link utili per ulteriori letture:

    In una rete wireless, solo un dispositivo in realtà "parla" contemporaneamente. Ogni altro dispositivo ascolta e attende che l'aria su quel canale sia silenziosa prima di parlare. Questa tecnica è chiamata accesso multiplo senso di portatore con evitamento di collisione (CSMA / CA).

    Uno scambio RTS / CTS aiuta tutti i nodi a rimanere sincronizzati in modo efficiente, fornendo un modo per un nodo di dire "hey, ho intenzione di parlare così a lungo quindi aspetta così tanto" su ogni altro nodo.

    @Petr Abdulin è corretto ma penso che tutte le reti Wifi utilizzino CSMA / CA. Le vecchie reti cablate non commutate 10BaseT si basavano sull'accesso multiplo di rilevamento della portante con rilevamento di collisione (CSMA / CD). Le collisioni non avvengono sulle reti in cui tutti i nodi sono collegati a uno switch.


    Hai qualcosa da aggiungere alla spiegazione? Sound off nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.