O tráfego de Wi-Fi de um cliente para outro viaja através do ponto de acesso?

50

Considere uma rede Wi-Fi com um ponto de acesso e dois clientes, operando em condições marginais devido ao intervalo, etc. O Cliente 1 está se comunicando com o Cliente 2. Obviamente, o Ponto de Acesso (AP) deve estar no alcance de ambos (assumindo que não há modos de malha, etc.) para a rede ser considerada disponível, mas os dados realmente viajam através dela? / p>

Ou seja, o AP recebe os pacotes de um cliente e retransmite-os para o outro cliente atender, ou o rádio do Cliente 2 recebe os sinais diretamente conforme eles são transmitidos do Cliente 1 e o AP apenas fornece algum tipo de arbitragem e metadados para ajudá-los a encontrar um ao outro?

Estou particularmente interessado em saber como a resposta a isso afetaria o caso em que os dois clientes estão próximos um do outro e têm boa propagação de rádio, mas o ponto de acesso fica a alguma distância.

    
por Pete 26.10.2016 / 12:37

4 respostas

66

Sim, a comunicação está viajando pelo ponto de acesso. Nesse caso, o AP está funcionando exatamente como um switch faz em uma rede com fio.

É possível ter dois dispositivos se comunicando diretamente, sem um AP. Isso é conhecido como rede Ad Hoc.

    
por 26.10.2016 / 14:22
34

Obviously the Access Point (AP) must be in range of both (assuming no fancy mesh modes, etc.) for the network to be deemed available, but does the data actually travel through it?

Sim, os dados realmente fluem pelo AP. Por quê? Os padrões 802.11 definem os cabeçalhos de quadros 802.11:

O 802.11 funciona principalmente na camada MAC do link de dados e na camada física. Como você vê, há quatro endereços (em vez de dois no caso da Ethernet) no cabeçalho do quadro e dependendo de onde o quadro deve ser encaminhado o posicionamento do endereço no cabeçalho dot11 é decidido.

Os endereços possíveis são:

  1. Endereço de destino - > Para qual quadro se pretende alcançar finalmente (DA)
  2. Endereço de origem - > O remetente original do quadro (SA)
  3. Endereço de destino atual - > O atual receptor do quadro (CDA)
  4. Endereço da origem atual - > A fonte atual do quadro (CSA)

Agora, depende de onde o quadro precisa ser encaminhado, ou seja, a partir do qual Sistema de distribuição (DS) para qual sistema de distribuição (aqui vamos supor que wireless é DS 0 e wired é DS 1) o posicionamento destes endereços é decidido no cabeçalho do quadro.

CASO 1: Quando um quadro precisa ser encaminhado do DS 0 para DS 0 de um cliente sem fio (STA) para outro cliente (isso aconteceria principalmente em uma rede ad-hoc).

Os seguintes são os endereços:

  • CDA e DA serão os mesmos
  • CSA e SA vão ser o mesmo

O seguinte seria o posicionamento do endereço:

  • Endereço 1 - > CDA ou DA
  • Endereço 2 - > CSA ou SA
  • Endereço 3 - > BSSID (MAC) ou ff: ff: ff: ff: ff: ff no caso de sonda pedidos
  • Endereço 4 - > Não aplicável

CASO 2: Quando um quadro precisa ser encaminhado de um cliente sem fio para um AP, ou seja, do DS 0 para o DS 1.

Os seguintes são os endereços:

  • O CDA e o BSSID serão os mesmos (já que o pacote está sendo encaminhado em um SSID)
  • O DA será o melhor cliente sem fio no qual o quadro precisa ser encaminhado (em sua LAN).
  • CSA e SA vão ser o mesmo

O seguinte seria o posicionamento do endereço:

  • Endereço 1 - > CDA ou BSSID
  • Endereço 2 - > CSA ou SA
  • Endereço 3 - > DA
  • Endereço 4 - > Não aplicável

CASO 3: Quando um quadro precisa ser encaminhado de um AP para um cliente sem fio, ou seja, do DS 1 para o DS 0.

Os seguintes são os endereços:

  • CDA e DA serão os mesmos.
  • CSA e BSSID serão os mesmos.
  • SA será o endereço de origem original

O seguinte seria o posicionamento do endereço:

  • Endereço 1 - > CDA ou DA
  • Endereço 2 - > CSA ou BSSID
  • Endereço 3 - > SA
  • Endereço 4 - > Não aplicável

CASO 4: Quando um quadro precisa ser encaminhado de um AP para outro AP compartilhando a mesma LAN (e dois clientes sem fio se comunicando nele), ou seja, do DS 1 ao DS 1.

Os seguintes são os endereços:

  • O CSA será o MAC do primeiro AP
  • O CDA será o MAC do segundo AP
  • O SA será o MAC do cliente sem fio de origem
  • DA será o MAC do cliente sem fio de destino

O seguinte seria o posicionamento do endereço:

  • Endereço 1 - > CDA
  • Endereço 2 - > CSA
  • Endereço 3 - > DA
  • Endereço 4 - > SA

Conclusão: Se você estiver em um ambiente baseado em AP (infra-estrutura), terá que alternar o DS e, portanto, o MAC de destino do BSSID para os endereços MAC do cliente final (explicados acima em detalhes) é assim dot11 está escrito.

Analogia com fio: Considere o meio sem fio como um fio invisível entre um comutador e um host final. O switch nesse caso é um AP e o host final é o cliente sem fio. Você ainda precisa de um MAC de origem e um MAC de destino em wireless, mas agora em um ambiente AP múltiplo você não sabe quem é seu AP (switch) pois não há cabo (invisível) ao qual você está conectado (via). mais dois endereços (CSA e CDA explicados acima).

Espero que isso ajude!

    
por 26.10.2016 / 16:59
5

A configuração padrão para Wi-Fi (com Access Points ) é operar como um repetidor. O AP recolherá os dados que recebe e retransmitirá. Essa configuração é o padrão para comunicações de rádio centralizadas de vários tipos, com o Wi-Fi sendo apenas um subconjunto específico.

    
por 26.10.2016 / 20:08
0

Recentemente acabei com contrato na HP, onde desenvolvi procedimentos de teste WIFI / Wifi Direct e teste de automação. Em WIFI Direct este é peer to peer, portanto, nenhuma associação de AP envolvido em tudo. Eu sugiro que você leia sobre esta área também.

Considere que o WIFI em si é um serviço não licenciado, por isso, em bandas como 5GHz, onde os serviços licenciados como RADAR e Military usam, qualquer dispositivo WIFI nessas bandas precisa "sair" do canal WIFI compartilhado para o titular da licença principal. usar o dito canal

Meus dois centavos == Meus dois dólares são a mesma coisa

Felicidades

    
por 30.10.2016 / 15:10