Трансляция UDP транслируется в трансляцию 802.11 / Ethernet?

313
ToniAz

Настройка 1 : 1 главной точки доступа и 2 подчиненных станций с набором микросхем 802.11.

Настройка 2 : 1 ведущий ПК, подключенный к 2 подчиненным ПК через коммутатор и кабели Ethernet.

Сценарий : приложение, запущенное на главном сервере, хочет передать некоторые данные приложениям, работающим на двух подчиненных устройствах, поэтому оно отправляет дейтаграмму UDP с широковещательным адресом.

Вопрос 1 : Учитывая, что все 3 устройства обмениваются данными через 802.11, транслируется дейтаграмма UDP и кадры широковещательной / многоадресной передачи MAC 802.11? Если нет, то когда широковещательная / многоадресная передача используется отдельно от отправки маяков?

Вопрос 2 : То же, что и Вопрос 1, но с Ethernet вместо 802.11.

1
Это звучит подозрительно, как домашний вопрос ... если нет, какое приложение вы пытаетесь заставить работать, потому что трансляция определенно работает через WiFi. acejavelin 6 лет назад 2
@acejavelin Мне нравится, как ты бдителен! Это не домашнее задание. Я хочу знать, пропорциональны ли издержки MAC (в количестве кадров) транспортным накладным расходам (в количестве дейтаграмм), то есть один широковещательный кадр UDP = 1 кадр 802.11 или это число равно количеству станций? ToniAz 6 лет назад 0
Или; это зависит от настроек точки доступа (последняя может быть более эффективной из-за того, как работает трансляция WiFi). Это действительно должно было быть частью вопроса ... grawity 6 лет назад 1
@ grawity Спасибо. Что должно было быть частью вопроса? ToniAz 6 лет назад 0
@ToniAz, если это ваш фактический вопрос, он должен быть в вашем вопросе, в настоящее время это не так. Seth 6 лет назад 0

1 ответ на вопрос

2
dirkt

Да, широковещательные рассылки уровня 3 (TCP / UDP) преобразуются в широковещательные рассылки уровня 2 (LAN / WLAN), поэтому издержки MAC пропорциональны накладным расходам транспорта.

Однако ситуация с WLAN немного сложнее, когда используется шифрование, потому что нужны специальные ключи для широковещательной передачи. Одноадресная передача использует разные ключи, поэтому другие участники сегмента WLAN не могут прослушивать связь AP <-> STA. Поэтому для согласования этих широковещательных ключей необходимо сначала несколько кадров, точно так же как вначале необходимо несколько кадров для согласования ключей одноадресной передачи. Но это постоянные накладные расходы.

Вы можете прочитать подробности в стандарте.

Кстати, кадры радиомаяка и кадры широковещательной / многоадресной рассылки совершенно разные.

Похожие вопросы