Добавил:
Да поможет вам Котельников Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзаменационные вопросы по курсу.docx
Скачиваний:
41
Добавлен:
23.06.2024
Размер:
29.87 Mб
Скачать

17. Услуги Wi-Fi (Лекция 15)

Для того, чтобы воспользоваться сетью Ethernet, нужно просто подключиться к ней проводом.

В Wi-Fi сигналы распространяются в открытой среде через радиоэфир., поэтому, чтобы организовать надежную работу сети и обеспечить защиту данных, в Wi-Fi кроме передачи данных используются дополнительные сервисы.

Ассоциация – перед тем, как передавать данные по беспроводной сети, нам нужно к ней подключиться.

Аутентификация – перед тем, как подключиться к сети, пользователь должен представиться и доказать, что действительно имеет законный доступ пользования этой сетью.

Передача данных – тут и говорить не надо.

Защита информации (шифрование) – т.к. данные в беспроводной сети могут быть доступны всем, кто находится в области взаимодействия передатчика, для их защиты нужно шифрование.

Wi-Fi предоставляет 2 набора сервисов, базовый и расширенный:

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

В своем радиусе действия точка доступа рассылает идентификатор своего набора сервисов.

Идентификатор базового набора сервисов (BSSID) – просто MAC адрес точки доступа.

Кроме того, рассылается идентификатор набора сервисов в понятном для людей виде (SSID – текстовая строка).

Именно SSID мы видим в списке доступных сетей, когда пытаемся подключиться к Wi-Fi

Первый шаг, который нужен для использования Wi-Fi, это пройти аутентификацию:

Для этого клиент высылает точке доступа кадр управления специального вида (MF) с запросом на аутентификацию и если запрос удовлетворил точку доступа, она посылает кадр с положительным ответом.

Есть 3 режима аутентификации:

В открытой аутентификации не используется шифрование – все, что мы передаем по такой открытой сети, может быть перехвачено.

После успешной аутентификации клиент высылает точке доступа запрос на ассоциацию – в этом запросе клиент передает параметры Wi-Fi с которыми он может работать. Если эти параметры подходят точке доступа, то она высылает в ответ кадр с успешной ассоциацией.

После аутентификации и ассоциации клиент может передавать данные в беспроводной сети через точку доступа.

Если клиент хочет отправить данные другому клиенту в этой же сети, то данные все равно проходят через точку доступа (это сделано для упорядовачиния общения в раздеялемом эфере):

Возможна более сложная ситуация:

После ассоциации клиент подключается к сети, но не имеет право передавать данные. Для этого ему нужно пройти дополнительную аутентификацию, для которой используется сервер авторизации. Пример: подключение к сети в метро – подключаемся к сети, там пароля не нужно, но потом открывается браузер и там уже нужно ввести пароль.

Отключение клиента от беспроводной сети:

Клиент отправляет точке доступа запрос на деассоциацию и деаутентификацию. Точка доступа высылает ответ и отключает клиента от сети.

Если клиент просто вышел из зоны доступа точки доступа и не отправил запрос на деассоциацию и деаутентификацию, то точка доступа некоторое время помнит данные клиента, а потом отключает клиента.

Теперь рассмотрим расширенный набор сервисов:

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

В этом случае используется несколько точек доступа, которые работают согласованно с помощью внешнего контроллера. Все эти точки доступа используют единый идентификатор набора сервисов SSID, но идентификатор базового набора сервисов у каждой из этих точек доступа разный и как правило равен MAC адресу соответствующей точки доступа.

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

Это реализовано так: когда мы проходим аутентификацию и ассоциацию с одной точкой доступа, информация о клиенте запоминается не только на точке доступа, но и на контроллере. При переходе в зону действия другой точки доступа она получает данные о клиенте из контроллера.

Как клиент узнает, какие точки доступа есть в месте, где он находится?

Этот процесс называется сканированием – есть активное и пассивное сканирование.

Все точки доступа регулярно отправляют специальный широковещательный кадр с информацией о себе (Beacon). Этот кадр содержит идентификатор сети и набор базовых сервисов.

При пассивном сканировании клиент принимает эти кадры от точек доступа и через некоторое время узнает о всех точках доступа и сетях.

Если клиент хочет быстрее получить информацию о точках доступа, не дожидаясь рассылки широковещательных кадров от точек доступа, клиент использует активное сканирование (Probe):

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

Информация, которую мы передаем по сетям, доступна всем, поэтому нам необходимо ее шифровать: