Diferença entre essid, bssid e ssid em comandos?

3

Se eu estiver correto, o ESS é a união de um conjunto de BSSs. ESSID e BSSID são apenas seus IDs, respectivamente.

Como posso saber se uma rede sem fio possui essid, bssid ou ssid? Quais as diferenças entre os usos de essid, bssid e ssid? Quando usar qual?

Qual deles deve ser aplicado à rede sem fio criada pelo meu roteador no meu apartamento: ESSID, BSSID ou SSID?

Alguns exemplos de comandos que usam ESSID, BSSID ou SSID como seus argumentos. Mas eu não tenho certeza porque eles usam um não os outros.

  1. A página de manual de iwconfig diz

    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
    

    Por que ele tem um argumento essid em vez de bssid ? Faz um interface de rede sem fio sempre funciona com um ESS não um BSS?

  2. wpa_cli tem um comando

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

    Por que usa o BSSID em vez do ESSID como iwconfig ?

  3. wpa_passphrase usa um argumento para um SSID, significa o argumento pode ser BSSID ou ESSID?

    SYNOPSIS
           wpa_passphrase [ ssid ] [ passphrase ]
    
  4. wicd-wired-settings.conf tem as seguintes configurações:

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

    Pode iwconfig informar se uma rede é ESS ou BSS?

Obrigado!

    
por Tim 25.04.2015 / 04:49

2 respostas

3

Meu entendimento é que ESSID é o nome do ponto de acesso, que pode ser alterado, mas BSSID é um ID numérico do ponto de acesso (algo como o endereço MAC do roteador). Por exemplo, no meu campus universitário, temos muitos pontos de acesso diferentes com o mesmo nome, mas os BSSIDs são diferentes para cada roteador. Você pode listar redes com seus respectivos ESSID e BSSID com nmcli dev wifi ou, para uma saída mais limpa, você pode fazer nmcli -f SSID,BSSID dev wifi . Também iwlist

    
por Sergiy Kolodyazhnyy 25.04.2015 / 05:40
2

Tipos de S ervice S ets:

  • BSS ( B asic S ervice S et)
  • ESS ( E xtended S ervice S et). ESS s consiste em uma ou mais infraestruturas-BBSs (o modo usual). Estão associados a vários pontos de acesso. Todos os beacons AP transmitem o mesmo SSID, mas diferentes BSSID. Envolve roaming. O usuário fica conectado ao AP que tem força máxima. Normalmente BSSs próximos transmitidos em diferentes canais / frequências.

Identificação:

  • SSID : nome da rede (amigável, texto, mesmo com caracteres latinos básicos não ISO, até 64 caracteres). Poderia estar oculto (sem transmissão). Às vezes, "erroneamente", chamado ESSID, pode agrupar um conjunto de APs com um nome, mas existe formalmente não existe um ESSID nos padrões 802.11 .
  • BSSID : endereço MAC do ponto de acesso, identifica de forma única cada um deles.

Como o Sergiy diz que você pode usar esses comandos para obter muitas informações de redes próximas:

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

ou iwlist wlp2s0 scanning , mas desde os comandos de net-tools e wireless-tools packages parece estar obsoleto no Linux poderia tentar se familiarizar com o moderno iw do iproute2 package :

iw dev wlp2s0 scan dump

Referência

por Pablo Bianchi 10.02.2018 / 20:22