Что предотвращает совпадение всех Wi-Fi-устройств в моей сети друг с другом?

Оглавление:

Что предотвращает совпадение всех Wi-Fi-устройств в моей сети друг с другом?
Что предотвращает совпадение всех Wi-Fi-устройств в моей сети друг с другом?

Видео: Что предотвращает совпадение всех Wi-Fi-устройств в моей сети друг с другом?

Видео: Что предотвращает совпадение всех Wi-Fi-устройств в моей сети друг с другом?
Видео: UX/UI Дизайн для чайников. Бесплатный мастер-класс | Юлия Икан и Дмитрий Провоторов - YouTube 2024, Апрель
Anonim
Ваша домашняя сеть, вероятно, упакована с различными устройствами Wi-Fi, передающими обратно в узел Wi-Fi; как узел обрабатывает весь трафик без столкновения всех входящих сообщений?
Ваша домашняя сеть, вероятно, упакована с различными устройствами Wi-Fi, передающими обратно в узел Wi-Fi; как узел обрабатывает весь трафик без столкновения всех входящих сообщений?

Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser - подразделению Stack Exchange, основанной на сообществах сайтам Q & A.

Вопрос

Читателю суперпользователя Zequez любопытно, как его узел Wi-Fi, кажется, работает так гладко и почему данные действительно сталкиваются, он пишет:

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?

Что поддерживает все эти беспроводные пакеты в порядке? Давайте копать немного глубже.

Ответ

SuperUser contributor Ultrasawblade предлагает следующий ответ с полезными ссылками для дальнейшего чтения:

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.

Есть что добавить к объяснению? Звучит в комментариях. Хотите узнать больше ответов от других пользователей Windows? Посмотрите здесь полную дискуссионную тему.

Рекомендуемые: