Como meu sistema operacional vê minhas conexões de rede disponíveis?

2

De repente, ocorreu-me que eu não poderia responder a uma pergunta de rede (aparentemente) muito simples!

Quando um computador está em uma área com múltiplas conexões LAN para escolher, como ele essas redes em primeiro lugar (sem estar conectado a elas)?!?

A placa sem fio no meu PC tem algum tipo de serviço de "descoberta" que permite fazer ping de dispositivos (?) para redes de computadores?

Este é apenas um exemplo de um recurso que eu usei (como consumidor) por anos e nunca pensei nisso!

Obrigado antecipadamente!

    
por pnongrata 06.02.2012 / 22:05

2 respostas

2

Para redes sem fio 802.11 ("Wi-Fi"), os pontos de acesso (AP) simplesmente transmitem um pacote de anúncios (o SSID) a cada poucos segundos, descrevendo a rede sem fio à qual eles oferecem acesso.

    
por 06.02.2012 / 22:18
3

Na maioria das vezes, uma placa 802.11 ("Wi-Fi") encontra redes fazendo o que é conhecido como "verificação ativa". Em uma varredura ativa, ela sintoniza seu rádio em cada canal suportado e transmite um pacote 802.11 "Probe Request", depois fica no canal por mais alguns milissegundos para receber pacotes "Probe Response" de qualquer AP (Access Points - o nome técnico para o que a maioria das pessoas chama de "roteadores sem fio") nesse canal. Como normalmente você pode esperar receber todas as respostas da sonda que receberá em 40ms, os cartões podem varrer vários canais rapidamente.

Em alguns casos, um cartão pode optar por fazer uma "varredura passiva", onde ele sintoniza cada canal e não transmite nada, apenas escuta as transmissões de quadros Beacon de qualquer AP em cada canal. Ouvir os beacons pode ser demorado porque os beacons são geralmente espaçados a 100 ms e podem ser ainda mais distantes. Portanto, pode levar mais de duas vezes o tempo para fazer uma varredura passiva do que para uma varredura ativa.

Em alguns ambientes regulatórios, alguns canais devem ser tratados especialmente porque eles não podem ser usados para Wi-Fi se houver uma instalação de radar local usando esse canal. Nesses "canais de radar", você deve pelo menos começar a escutar passivamente, mas assim que você vir um sinalizador Wi-Fi de qualquer ponto de acesso no canal, pode presumir que não há radar presente e mudar para um escaneamento ativo.

Ao contrário da crença popular, as varreduras passivas não são o tipo principal de varreduras (as varreduras ativas são muito mais comuns). Portanto, embora os beacons também sejam o que tornam o AP localizável em varreduras passivas, o objetivo principal dos beacons é coordenar os timers entre o AP e os clientes e notificar os clientes no modo de economia de energia para os quais o AP colocou os pacotes na fila ( ou que o AP está prestes a transmitir pacotes multicast / broadcast enfileirados).

    
por 07.02.2012 / 10:21