Co brání všem zařízením Wi-Fi v síti, aby se vzájemně srážejí?

Obsah:

Video: Co brání všem zařízením Wi-Fi v síti, aby se vzájemně srážejí?

Video: Co brání všem zařízením Wi-Fi v síti, aby se vzájemně srážejí?
Video: How to Update Windows 7 2024, Březen
Co brání všem zařízením Wi-Fi v síti, aby se vzájemně srážejí?
Co brání všem zařízením Wi-Fi v síti, aby se vzájemně srážejí?
Anonim
Vaše domácí síť je pravděpodobně nabitá různými zařízeními Wi-Fi vysílajícími zpět do uzlu Wi-Fi; jakým způsobem uzel zpracovává veškerou komunikaci, aniž by došlo ke kolizi mezi všemi příchozími přenosy?
Vaše domácí síť je pravděpodobně nabitá různými zařízeními Wi-Fi vysílajícími zpět do uzlu Wi-Fi; jakým způsobem uzel zpracovává veškerou komunikaci, aniž by došlo ke kolizi mezi všemi příchozími přenosy?

Dnešní zasedání Otázky a odpovědi se k nám přichází s laskavým svolením SuperUser - rozdělení Stack Exchange, komunitní skupiny webových stránek pro otázky a odpovědi.

Otázka

Superuser čtenář Zequez je zvědavý, jak se zdá, že jeho uzel Wi-Fi funguje tak hladce a proč se zdá, že data se srazí, píše:

I mean, I know each packet is sent with a MAC address, but what about streaming?

What happen if while the router is receiving one packet, a packet from another device arrives?

How can the router knows that the photons colliding into the antenna are part of the first packet or the second packet?

Or is it that the speed of light is so fast that this almost never happen and the packets are just reported as corrupt and are sent again?

Co udržuje všechny ty bezdrátově dodávané pakety v pořádku? Pojďme trochu hlouběji.

Odpověď

Uživatel SuperUser Ultrasawblade nabízí následující odpověď s užitečnými odkazy pro další čtení:

In a wireless network, only one device is actually “speaking” at once. Each other device listens and waits for the air on that channel to be quiet before speaking. This technique is called carrier sense multiple access with collision avoidance (CSMA/CA).

An RTS/CTS exchange helps all the nodes stay in sync efficiently by providing a way for one node to say “hey, I’m going to talk for this long so wait this long” to every other node.

@Petr Abdulin is correct but I think all Wifi networks use CSMA/CA. Old 10BaseT non-switched wired networks relied on carrier sense multiple access with collision detection (CSMA/CD). Collisions don’t happen on networks where all nodes are connected to a switch.

Musíte něco přidat k vysvětlení? Vypadněte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.

Doporučuje: