2010-05-20 2 views
3

У меня есть то, что, как я подозреваю, является неисправной точкой беспроводного доступа, симптом которой заключается в том, что OS X иногда говорит, что «ваше соединение может быть скомпрометировано» и отключается на минуту.Есть ли у Wifi какие-либо формы прямой коррекции ошибок?

Насколько я могу видеть, глядя на dmesg линии, которые говорят

AirPort: Message Integrity Failure detected (G) 

это указывает на то, что некоторые расшифрованы пакет имеет неправильное значение некоторого криптографического кода сообщения-аутентификации. Кажется очень странным сообщать об этом, поскольку «ваше соединение может быть скомпрометировано», когда кажется, что более вероятно, из-за помех - есть ли какая-то формальная коррекция ошибок, чтобы можно было обнаружить помехи? Если стек wifi может видеть, что частота ошибок, сообщенная FEC, высока и поэтому вызывает менее страшное сообщение?

ответ

3

Wi-Fi (все варианты 802.11, включая оригинальный «802.11») используют коррекцию ошибок при прямом направлении.

Похоже, что ваше сообщение на самом деле повреждено, преднамеренно (в зависимости от используемой криптографии, это может быть атака, вызывающая сообщения повторной аутентификации) из-за ошибки встроенного программного обеспечения, а также для серьезных помех или неисправных компонентов. FEC может только исправить или обнаружить уровень ошибок, он не может гарантировать полное обнаружение или исправление ошибок (для этого потребуется бесконечное количество данных). Криптографический стек дополнительно аутентифицирует эти сообщения, используя криптографический MAC/Digest, который, очевидно, определил, что сообщение не проверяется.

Смежные вопросы