26Jun

Mis takistab minu võrgust kõiki Wi-Fi seadmeid, mis omavahel kokku puutuvad?

Teie koduvõrk on tõenäoliselt pakitud erinevate Wi-Fi-seadmetega, mis edastab Wi-Fi-sõlme tagasi;kuidas sõlme koondab kogu liikluse, ilma et kõik sissetulevad ülekanded oleksid kokku põrkuvad?

Tänane küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.

Küsimus

superkasutaja lugeja Zequez on uudishimulik, kuidas tema Wi-Fi-sõlme töötab nii sujuvalt ja miks andmed tunduvad kokku põrkuvad, kirjutab ta:

ma mõtlen, ma tean, et iga pakett saadetakse MAC-aadressiga, aga misvoogesituse?

Mis juhtub siis, kui ruuter võtab vastu ühe paki, saabub teise seadme pakett?

Kuidas ruuter teab, et antenniga kokkupuutuvad fotonnad on osa esimesest pakist või teise pakettaknad?

Või on see, et valguse kiirus on nii kiire, et see peaaegu kunagi ei juhtu ja pakette on lihtsalt korrumpeerunud ja saadetakse uuesti?

Mis hoiab kõiki neid juhtmevabalt pakitud pakette? Lähme veidi sügavamale.

Vastused

SuperUseri kaasavõtja Ultrasawblade pakub järgmise vastuse koos kasulike linkidega edasiseks lugemiseks:

Traadita võrgu puhul kõneleb ainult üks seade korraga. Iga teine ​​seade kuuleb ja ootab selle kanali õhku, et olla enne kõnet vaikselt vaikne. Seda tehnikat nimetatakse kokkupõrke vältimisega( CSMA / CA) kandevõimeliseks mitmekordseks juurdepääsuks.

RTS / CTS vahetamine aitab kõikidel sõlmedel efektiivselt sünkroonida, andes ühele sõlmpunktile võimaluse öelda "hei, ma räägin nii kaua nii kaua ootama" igale teisele sõlmele.

@Petr Abdulin on õige, kuid arvan, et kõik Wifi võrgud kasutavad CSMA / CA-d. Vanad 10BaseT mittekasutatavad traadiga võrgud tuginesid kandesõnumi mitmele juurdepääsule koos kokkupõrke avastamise( CSMA / CD) abil. Kokkupõrge ei toimu võrkudes, kus kõik sõlmed on lülitiga ühendatud.

Kas teil on seletamiseks midagi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.