Mudanças entre as edições de "RCO2-wlan-lab1"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com '= Objetivos = * configurar uma rede local sem-fio (WLAN) * investigar o funcionamento e desempenho da WLAN = Introdução = As WLANs IEEE 802.11 podem ser implantadas com ou s...')
 
Linha 18: Linha 18:
  
 
O experimento de hoje diz respeito tanto à criação de uma WLAN com um BSS baseado em AP, quanto à investigação da influência de diversos fatores na comunicação entre as estações. Entre esses fatores citam-se a distância para o AP, a existência de obstáculos, a localização espacial, a interferência entre diferentes estações, e a existência de mais de um AP.
 
O experimento de hoje diz respeito tanto à criação de uma WLAN com um BSS baseado em AP, quanto à investigação da influência de diversos fatores na comunicação entre as estações. Entre esses fatores citam-se a distância para o AP, a existência de obstáculos, a localização espacial, a interferência entre diferentes estações, e a existência de mais de um AP.
 +
 +
= Roteiro =
 +
 +
Os AP têm endereços IP 192.168.1.251 e 192.168.1.250, e estão conectados à rede do laboratório. O experimento implica configurar alguns computadores para serem estações sem-fio na WLAN, e em seguida fazer uma série de experimentos quanto ao funcionamento da WLAN.
 +
 +
# Há dois tipos de interfaces de rede sem-fio disponíveis:
 +
## PCI: estão já instaladas nos computadores E2 e E6. Nesses computadores veja se existe a interface de rede wlan0 (use “ifconfig wlan0”).
 +
## USB: após conectá-la ao computador verifique se foi reconhecida (use “ifconfig -a” e procure por interfaces com nome ''wlan'').
 +
#. Para testar a interface, devem-se procurar os APs existentes. Use o Network Manager, que pode ser acessado a partir da barra de tarefas. A rede sem-fio a ser usada tem ESSID “REDES2”. Associe a interface de rede sem-fio a esse ESSID clicando em seu nome na listagem das redes sem-fio mostrada pelo Network Manager.
 +
# Usando o comando ''sudo iwconfig'', verifique se seu computador se associou ao AP. Observe também a intensidade do sinal e outras informações sobre o enlace sem-fio. Desative a interface de rede cabeada com comando ''sudo ifconfig eth0 down'', e então teste a comunicação com ''ping 192.168.1.1''. Se não funcionar, revise a configuração da interface sem-fio.
 +
# Verifique a que AP sua estação se associou (use iwconfig). Identifique o BSSID, canal de comunicação, intensidade de sinal e taxa de dados obtidos.
 +
# Pode-se medir a vazão entre uma estação sem-fio e uma cabeada (quer dizer, entre a WLAN e a LAN, passando pelo AP), e também entre duas estações sem-fio. Use o netperf para medir a taxa de transmissão entre sua estação sem-fio e o computador 192.168.1.1, que está na rede cabeada. Você deve executar este comando: <syntaxhighlight lang=bash>
 +
netperf -f k -H 192.168.1.1
 +
</syntaxhighlight>Repita a medição várias vezes, anotando os valores obtidos. Qual a vazão obtida em suas medições ?
 +
# Repita a experiência, porém fazendo a medição entre sua estação sem-fio e a de outra equipe. Qual a vazão obtida nesse caso ? Foi melhor ou pior do que no caso da estação cabeada ? Qual seria a explicação ?
 +
# Para verificar o desempenho sob uma maior intensidade de tráfego, todas as equipes devem gerar tráfego intenso simultaneamente em direção à estação 192.168.1.1. Isto deve ser feito da seguinte forma: todas as equipes usam o netperf ao mesmo tempo para medir a capacidade do enlace sem-fio. Quer dizer, todos devem executar sincronizadamente o comando: <syntaxhighlight lang=bash>
 +
netperf -f k -H 192.168.1.1
 +
</syntaxhighlight>
 +
# O experimento do ítem anterior pode ser repetido com uma situação mais próxima do real, como o download de um grande arquivo. Assim, todas as equipes devem fazer o download do arquivo teste.iso, usando o comando: <syntaxhighlight lang=bash>
 +
wget http://tele.sj.ifsc.edu.br/~msobral/rmu/videos/wsm-bonus4.avi
 +
</syntaxhighlight>Repare na taxa de transferência sustentável, e se ela oscila ao longo do tempo.
 +
# Use o wireshark para investigar a comunicação pela rede sem-fio. Repare nos endereços e demais informações dos quadros. <syntaxhighlight lang=bash>
 +
sudo wireshark
 +
</syntaxhighlight>
 +
# Repita a captura de quadros com o wireshark, porém antes execute os seguintes comandos: <syntaxhighlight lang=bash>
 +
sudo ifconfig wlan0 down
 +
sudo iwconfig wlan0 mode monitor
 +
sudo ifconfig wlan0 up
 +
sudo wireshark
 +
</syntaxhighlight>No wireshark selecione Capture → Options. Escolha a interface wlan0, e clique em Start. Observe os quadros coletados, entre eles Beacon, Data, Associate Request. Compare as informações contidas nos quadros com aquelas descritas nas transparências sobre redes sem-fio IEEE 802.11. Note também as semelhanças e diferenças com quadros Ethernet.

Edição das 15h30min de 16 de setembro de 2013

Objetivos

  • configurar uma rede local sem-fio (WLAN)
  • investigar o funcionamento e desempenho da WLAN

Introdução

As WLANs IEEE 802.11 podem ser implantadas com ou sem um ponto de acesso (AP – Access Point), que funciona como uma estação-base. O AP auxilia na coordenação do acesso ao meio, e usualmente funciona como uma ponte entre a WLAN e uma LAN cabeada. A figura abaixo mostra WLANs com AP.

WLAN-comum.gif


Um conjunto de estações que se comunica via rede sem-fio é chamado de BSS (Basic Service Set) na terminologia IEEE 802.11. Um conjunto de dois ou mais BSS se chama ESS (Extended Service Set), como pode ser visto na figura abaixo:


80211-ds.png


O experimento de hoje diz respeito tanto à criação de uma WLAN com um BSS baseado em AP, quanto à investigação da influência de diversos fatores na comunicação entre as estações. Entre esses fatores citam-se a distância para o AP, a existência de obstáculos, a localização espacial, a interferência entre diferentes estações, e a existência de mais de um AP.

Roteiro

Os AP têm endereços IP 192.168.1.251 e 192.168.1.250, e estão conectados à rede do laboratório. O experimento implica configurar alguns computadores para serem estações sem-fio na WLAN, e em seguida fazer uma série de experimentos quanto ao funcionamento da WLAN.

  1. Há dois tipos de interfaces de rede sem-fio disponíveis:
    1. PCI: estão já instaladas nos computadores E2 e E6. Nesses computadores veja se existe a interface de rede wlan0 (use “ifconfig wlan0”).
    2. USB: após conectá-la ao computador verifique se foi reconhecida (use “ifconfig -a” e procure por interfaces com nome wlan).
  2. . Para testar a interface, devem-se procurar os APs existentes. Use o Network Manager, que pode ser acessado a partir da barra de tarefas. A rede sem-fio a ser usada tem ESSID “REDES2”. Associe a interface de rede sem-fio a esse ESSID clicando em seu nome na listagem das redes sem-fio mostrada pelo Network Manager.
  3. Usando o comando sudo iwconfig, verifique se seu computador se associou ao AP. Observe também a intensidade do sinal e outras informações sobre o enlace sem-fio. Desative a interface de rede cabeada com comando sudo ifconfig eth0 down, e então teste a comunicação com ping 192.168.1.1. Se não funcionar, revise a configuração da interface sem-fio.
  4. Verifique a que AP sua estação se associou (use iwconfig). Identifique o BSSID, canal de comunicação, intensidade de sinal e taxa de dados obtidos.
  5. Pode-se medir a vazão entre uma estação sem-fio e uma cabeada (quer dizer, entre a WLAN e a LAN, passando pelo AP), e também entre duas estações sem-fio. Use o netperf para medir a taxa de transmissão entre sua estação sem-fio e o computador 192.168.1.1, que está na rede cabeada. Você deve executar este comando:
    netperf -f k -H 192.168.1.1
    
    Repita a medição várias vezes, anotando os valores obtidos. Qual a vazão obtida em suas medições ?
  6. Repita a experiência, porém fazendo a medição entre sua estação sem-fio e a de outra equipe. Qual a vazão obtida nesse caso ? Foi melhor ou pior do que no caso da estação cabeada ? Qual seria a explicação ?
  7. Para verificar o desempenho sob uma maior intensidade de tráfego, todas as equipes devem gerar tráfego intenso simultaneamente em direção à estação 192.168.1.1. Isto deve ser feito da seguinte forma: todas as equipes usam o netperf ao mesmo tempo para medir a capacidade do enlace sem-fio. Quer dizer, todos devem executar sincronizadamente o comando:
    netperf -f k -H 192.168.1.1
    
  8. O experimento do ítem anterior pode ser repetido com uma situação mais próxima do real, como o download de um grande arquivo. Assim, todas as equipes devem fazer o download do arquivo teste.iso, usando o comando:
    wget http://tele.sj.ifsc.edu.br/~msobral/rmu/videos/wsm-bonus4.avi
    
    Repare na taxa de transferência sustentável, e se ela oscila ao longo do tempo.
  9. Use o wireshark para investigar a comunicação pela rede sem-fio. Repare nos endereços e demais informações dos quadros.
    sudo wireshark
    
  10. Repita a captura de quadros com o wireshark, porém antes execute os seguintes comandos:
    sudo ifconfig wlan0 down
    sudo iwconfig wlan0 mode monitor
    sudo ifconfig wlan0 up
    sudo wireshark
    
    No wireshark selecione Capture → Options. Escolha a interface wlan0, e clique em Start. Observe os quadros coletados, entre eles Beacon, Data, Associate Request. Compare as informações contidas nos quadros com aquelas descritas nas transparências sobre redes sem-fio IEEE 802.11. Note também as semelhanças e diferenças com quadros Ethernet.