26Jun

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?

Today's Question &La sessione di risposta ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di Q & A basato su community.

La domanda

Lettore superutente 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 che direstreaming?

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?

O è 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 i pacchetti consegnati in modalità wireless? Scaviamo un po 'più a fondo.

La risposta

SuperUser contributor 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 in modo da attendere 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.