Hvad forhindrer alle Wi-Fi-enheder på mit netværk i at kollidere med hinanden?

Indholdsfortegnelse:

Video: Hvad forhindrer alle Wi-Fi-enheder på mit netværk i at kollidere med hinanden?

Video: Hvad forhindrer alle Wi-Fi-enheder på mit netværk i at kollidere med hinanden?
Video: Upgrade to Windows 10 for free (especially from Windows 7) 2024, Marts
Hvad forhindrer alle Wi-Fi-enheder på mit netværk i at kollidere med hinanden?
Hvad forhindrer alle Wi-Fi-enheder på mit netværk i at kollidere med hinanden?
Anonim
Dit hjemmenetværk er sandsynligvis pakket med forskellige Wi-Fi-enheder, som sender tilbage til Wi-Fi-noden. hvordan håndterer knuden hele trafikken uden at alle indgående transmissioner kolliderer?
Dit hjemmenetværk er sandsynligvis pakket med forskellige Wi-Fi-enheder, som sender tilbage til Wi-Fi-noden. hvordan håndterer knuden hele trafikken uden at alle indgående transmissioner kolliderer?

Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

Spørgsmålet

Superbrugerlæser Zequez er nysgerrig, hvordan hans Wi-Fi-knude virker så funktionelt, og hvorfor dataene ser ud til at kollidere, skriver han:

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?

Hvad holder alle de trådløst leverede pakker i orden? Lad os grave lidt dybere.

Svaret

SuperUser bidragyder Ultrasawblade tilbyder følgende svar med nyttige links til yderligere læsning:

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.

Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.

Anbefalede: