Различие между essid, bssid и ssid в командах?

Если я корректен, ESS является объединением ряда BSS. ESSID и BSSID являются просто их идентификаторами соответственно.

Как я могу сказать, имеет ли беспроводная сеть essid, bssid или ssid? Что различия между использованиями essid, bssid и ssid? Когда использовать который?

Какой должен относиться к беспроводной сети, созданной моим маршрутизатором в моей квартире: ESSID, BSSID или SSID?

Некоторые примеры команд, которые используют ESSID, BSSID или SSID как их аргументы. Но я не уверен, почему они используют один не другие.

  1. Страница справочника iwconfig говорит

    NAME
           iwconfig - configure a wireless network interface
    
    SYNOPSIS
           iwconfig [interface]
           iwconfig interface [essid X] [nwid N] [mode M] [freq F]
                              [channel C][sens S ][ap A ][nick NN ]
                              [rate R] [rts RT] [frag FT] [txpower T]
                              [enc E] [key K] [power P] [retry R]
                              [modu M] [commit]
           iwconfig --help
           iwconfig --version
    

    Почему это имеет аргумент essid вместо bssid? Беспроводная сеть всегда соединяет интерфейсом с работой с ESS не BSS?

  2. wpa_cli имеет команду

       bssid <network id> <BSSID>
              set preferred BSSID for an SSID
    

    Почему это использует BSSID вместо ESSID как iwconfig ?

  3. wpa_passphrase использует аргумент в пользу SSID, это означает, что аргументом может быть или BSSID или ESSID?

    SYNOPSIS
           wpa_passphrase [ ssid ] [ passphrase ]
    
  4. wicd-wired-settings.conf имеет следующие настройки:

       bssid = <BSSID_of_network>
              This value can be found using iwconfig(8).
    
       essid = <ESSID_of_network>
              This value can be found using iwconfig(8).
    

    Может iwconfig скажите, является ли сетью ESS или BSS?

Спасибо!

3
задан 25 April 2015 в 05:55

2 ответа

Мое понимание - то, что ESSID является названием точки доступа, которая может быть изменена, но BSSID является числовым идентификатором точки доступа (что-то как MAC-адрес маршрутизатора). Например, в моем студенческом городке у нас есть много различных точек доступа с тем же именем, но BSSIDs отличаются для каждого маршрутизатора. Можно перечислить сети с их соответствующим ESSID, и BSSID с

nmcli dev wifi

Или для инструмента для очистки производят Вас, может сделать nmcli -f SSID,BSSID dev wifi.

Также с iwlist, например:

sudo iwlist wlp2s0 scan
4
ответ дан 1 December 2019 в 13:25

Типы сервисных наборов

  • BSS (набор базовой услуги)
  • ESS (Набор Продленного обслуживания). ESSs состоит из одного или нескольких инфраструктура-BBSs (обычный режим). Связаны с точками множественного доступа. Все маяки APS широковещательно передадут тот же SSID, но другой BSSID. Это включает роуминг. Пользователь подключается к AP, которое имеет максимальную силу. Обычно соседний BSSs широковещательно передается на различных каналах/частотах.

    enter image description here

Идентификация:

  • SSID: Сетевое имя (дружественный, текст, даже с не-ISO основные латинские символы, до 64 символов). Мог быть скрыт (никакая широковещательная передача). Иногда "неправильно" названный ESSID с тех пор мог бы сгруппировать ряд APS под одним именем, но нет официально никакой такой вещи как ESSID в 802,11 стандартах.
  • BSSID: MAC-адрес точки доступа, это однозначно определяет каждого.

Поскольку Sergiy говорят, что можно использовать, это управляет для получения большой информации соседних сетей:

nmcli -f NAME,SSID,SSID-HEX,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,WPA-FLAGS,RSN-FLAGS,DEVICE,ACTIVE,IN-USE,DBUS-PATH dev wifi

или iwlist wlp2s0 scanning, но начиная с команд от net-tools и wireless-tools пакеты, кажется, удерживаются от использования в Linux, Вы могли попытаться познакомиться с современным iw от iproute2 пакет:

iw dev wlp2s0 scan dump

Ссылка

3
ответ дан 1 December 2019 в 13:25

Другие вопросы по тегам:

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