Qual é a diferença entre wlan.sa, wlan.ra, wlan.ta e wlan.da?

5

Tshark / wireshark (CLI) tem vários campos para exibir para WLAN, incluindo estes quatro (+ descrição do manual):

  • wlan.sa : endereço de origem
  • wlan.ra : endereço do destinatário
  • wlan.ta : endereço do transmissor
  • wlan.da : endereço de destino

As descrições do manual não fazem muito sentido para mim. Eu pensaria que haveria - como um quadro Ethernet - apenas um endereço MAC de origem e um endereço MAC de destino. Depois de capturar alguns pacotes e examiná-los, aparentemente, às vezes, nem todos esses campos são usados.

Alguém poderia me dar uma explicação mais clara da diferença entre esses quatro endereços? Além disso, qual seria o melhor equivalente de eth.src e eth.dst (de quadros Ethernet)? Qual campo representa o endereço MAC do cliente sem fio?

    
por user2862333 18.11.2013 / 23:10

3 respostas

2

Depois de experimentar um pouco mais sobre o assunto, notei o seguinte.

Eu estava capturando / analisando com o tshark 1.7.x (do meu repositório de distro). wlan.ra e wlan.ta foram de fato raramente definidos. Depois de atualizar manualmente para tshark 1.10.x, wlan.ra e wlan.ta repentinamente "começaram a se comportar normalmente". Embora a página de referência do filtro alega que wlan.ra e wlan.ta estão disponíveis desde a versão 1.0 .0, aparentemente eles não funcionaram corretamente.

Eu pensei em compartilhar, já que alguém pode achar útil.

    
por 26.11.2013 / 18:15
4

The descriptions from the manual don't make a lot of sense to me. I'd think there would be -just like an ethernet frame- just a source MAC address and a destination MAC address.

Desculpe, não é assim que funciona o padrão IEEE 802.11. Não é uma tecnologia de rede simples na qual os hosts sempre enviam pacotes diretamente para outro host; Muitas redes 802.11 envolvem um ponto de acesso que encaminha pacotes entre máquinas na rede.

Se, por exemplo, um host com o endereço MAC 00: 02: 04: 06: 08: 0a envia um pacote para outro host com o endereço MAC 0a: 08: 06: 04: 02: 00, e eles re ambos em uma rede usando um ponto de acesso com o endereço MAC 10: 12: 14: 16: 18: 1a, o endereço de origem, wlan.sa , é 00: 02: 04: 06: 08: 0a, o endereço de destino, wlan.da , é 0a: 08: 06: 04: 02: 00, e o endereço do destinatário, wlan.ra , é 10: 12: 14: 16: 18: 1a, pois o pacote irá para o ponto de acesso. / p>

Quando o ponto de acesso transmite esse pacote para o host de destino, para esse pacote o endereço de origem, wlan.sa , é novamente 00: 02: 04: 06: 08: 0a, o endereço de destino, wlan.da , é novamente 0a: 08: 06: 04: 02: 00, e o endereço do transmissor, wlan.ta , é 10: 12: 14: 16: 18: 1a, já que o pacote está vindo do ponto de acesso.

Em uma rede mais complicada com vários pontos de acesso (um "conjunto de serviços estendidos"), os pontos de acesso podem encaminhar pacotes uns aos outros. Nesse caso, todos os quatro endereços podem ser definidos, sendo wlan.ta o endereço MAC do enviando o ponto de acesso e wlan.ra sendo o endereço MAC do ponto de acesso de recebimento.

Então:

Also, what would be the best equivalent of eth.src and eth.dst (of ethernet frames)?

wlan.sa e wlan.da .

Which field represents the wireless client's MAC address?

wlan.sa .

Se você pesquisar por "tutorial 802.11" na Web, alguns dos tutoriais mostrados poderão ser úteis.

Se você estiver disposto a "tomar uma bebida da mangueira de incêndio", sempre haverá os padrões 802.11 .

    
por 19.11.2013 / 01:05
2

Em https://supportforums.cisco.com/document/52391/80211-frames-starter-guide-learn-wireless-sniffer-traces:
"Destination Address (DA): Destinatário final do quadro
Endereço de Origem (SA): Fonte original do quadro
Receiver Address (RA): Receptor imediato do quadro
Endereço do Transmissor (TA): remetente imediato do quadro "

Seus valores são interpretados em combinação com valores de To DS, From DS (Para / De - sistema de distribuição):

Para DS = 0, do DS = 0
Um quadro enviado entre duas estações não sendo APs em um BSS ou IBSS. Também é o caso de todos os quadros de gerenciamento e controle (enviados diretamente para o AP e não para o DS)

Para DS = 0, do DS = 1
Um quadro enviado por uma estação para um AP (destinado ao DS)

Para DS = 1, do DS = 0
Um quadro saindo do DS para uma estação.

Para o DS = 1, do DS = 1 Apenas frame usando todos os quatro campos de endereços. Visto no Wireless DS (malha, repetidor, ...) onde um AP envia um quadro para outro AP, ele está saindo do DS e destinado ao DS ao mesmo tempo naquela situação.

    
por 11.02.2016 / 16:38