Mi megakadályozza, hogy az összes Wi-Fi eszköz a hálózatomban ütközzenek egymással?
Otthoni hálózata valószínűleg különböző Wi-Fi eszközökkel van ellátva, amelyek visszaadnak a Wi-Fi csomópontnak; hogyan kezeli a csomópont a forgalmat az összes bejövő adás nélkül?
A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..
A kérdés
A Zequez Superuser olvasó kíváncsi, hogy úgy tűnik, hogy a Wi-Fi csomópontja olyan zökkenőmentesen működik, és az adatok miért ütköznek össze, írja:
Úgy értem, tudom, hogy minden csomagot MAC-címmel küldünk, de mi a helyzet a streamingrel?
Mi történik, ha az útválasztó egy csomagot fogad, egy másik készülék csomagja érkezik?
Hogyan tudja a router, hogy az antennába ütköző fotonok az első csomag vagy a második csomag része?
Vagy az, hogy a fénysebesség olyan gyors, hogy ez szinte soha nem történik meg, és a csomagok csak sérültek, és újra elküldésre kerülnek?
Mi tartja az összes vezeték nélküli módon szállított csomagot rendben? Vágjunk egy kicsit mélyebbre.
A válasz
Az Ultrasawblade SuperUser közreműködője a következő válaszokat kínálja hasznos linkekkel a további olvasáshoz:
Vezeték nélküli hálózatban csak egy eszköz „beszél” egyszerre. Minden más készülék meghallgatja és várja, hogy a csatorna levegője csendes legyen, mielőtt beszél. Ezt a technikát hordozóérzékelő többszörös hozzáférésnek nevezik az ütközés elkerülése (CSMA / CA) használatával.
Az RTS / CTS csere segíti az összes csomópont hatékony szinkronizálását azáltal, hogy egy csomópontnak azt mondja, hogy "hé, ezt hosszú ideig fogom beszélni, így várjon ez a hosszú" minden más csomópontra.
@Petr Abdulin helyes, de szerintem minden Wifi-hálózat CSMA / CA-t használ. A régi 10BaseT nem kapcsolt vezetékes hálózatok a hordozható érzékelők többszörös hozzáférhetőségére támaszkodtak ütközésérzékeléssel (CSMA / CD). Az ütközések nem történnek olyan hálózatokban, ahol minden csomópont csatlakozik egy kapcsolóhoz.
Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.