Поскольку WEP и WPA / WPA2 шифруют полезную нагрузку кадров MAC 802.11, и мы знаем, что MAC находится на уровне канала передачи данных (уровень 2), можем ли мы также предположить, что шифрование происходит и на уровне 2?
По крайней мере, с такими протоколами, как HTTPS, я точно знаю, что шифрование происходит на уровне 6.
Заранее спасибо.
Протокол 802.11 Комитет по стандартам IEEE 802 определяет два отдельных уровня: управление логическим каналом (LLC) и управление доступом к среде передачи данных для уровня канала передачи данных модели OSI. Стандарт беспроводной связи IEEE 802.11 определяет спецификации для физического уровня и уровня управления доступом к среде (MAC), который обменивается данными до уровня LLC, как показано на следующем рисунке.
^ -сводка: IEEE 802.11 имеет более двух уровней
Фактические реализации служб WEP, TKIP и CCMP прозрачны для LLC и других уровней выше подуровня Mac.
шифрование происходит на уровне 2
Сложно сказать, я не эксперт в этом, но я думаю, что это где-то вроде Layer 1 и 1/4.
Например. WPA2 определяется в расширении IEEE 802.11 буквой i
. Поскольку уровень 1 обычно определяет физические свойства сигналов и кодирования (+ шифрование), я полагаю, что он определенно здесь.
С другой стороны, есть еще несколько сообщений, которые выглядят как L2. У каждого беспроводного клиента есть собственный MAC-адрес (BSSID), и они обмениваются ключами для шифрования, поэтому есть некоторые элементы, указывающие на уровень 2, но он намного ближе к уровню 1.
Модель ISO / OSI является чисто теоретической, и многие практически используемые протоколы не могут быть строго разделены на один уровень, поэтому я считаю, что уровень 1.25.
РЕДАКТИРОВАТЬ: Он определенно не может быть выше L2, потому что мы можем, например. Запрос ARP по wlan, который соединяет L2 и L3.