Devo começar observando que estou ciente dos riscos de segurança conhecidos com o uso do WPS em uma configuração de rede; a pergunta a seguir é apenas para fins informativos.
Suponha o seguinte:
Eu tenho um roteador transmitindo um SSID (vamos chamá-lo de "Network_A")
Usando WPS, agora conecto um dispositivo à minha rede sem fio
Por fim, altero o SSID da minha rede de "Network_A" para "Network_B"
Nesta situação, todos os dispositivos que foram conectados anteriormente ao SSID original permanecerão conectados - ou como acontece com equipamentos de conexão usando uma chave de rede, eles precisarão ser reconectados manualmente?
Eles precisarão ser reconectados manualmente .
Esta não é uma pergunta ou resposta teórica , eles serão desconectados assim que perderem quadros de gerenciamento/beacon suficientes do ponto de acesso. Esse comportamento será o mesmo em todos os dispositivos compatíveis com 802.11. Não é que o AP tenha desaparecido quando você alterou o SSID, mas suas informações de identificação foram alteradas na visualização do cliente. (combinação BSSID + SSID) e a intensidade do sinal percebido para o ponto de acesso será zero, pois não há mais beacon/frames de gerenciamento sendo recebidos do cliente, isso significa que não há RSSI (ou seja, fora de alcance).
Os endereços IP ou suas concessões de DHCP não têm nada a ver com manter uma conexão 802.11 ativa. Os pontos de acesso sem fio funcionam na camada 2 do modelo OSI ou na camada 1 "física/link" do modelo TCP.
A maioria (se não todos?) Os perfis de rede sem fio do sistema operacional são baseados no SSID. Assim, os dispositivos clientes verão o novo SSID como uma rede totalmente nova e, portanto, você terá que reconfigurar os clientes com as novas credenciais de rede.
Quando você se conecta a uma rede WIFI por meio de SSID e senha e se lembra dessas credenciais, você se conectará automaticamente a redes que correspondam a essa combinação de SSID e senha (supondo que a senha esteja correta, é claro).
Quando o SSID muda, você basicamente muda o nome de usuário da combinação. Sua conexão Wi-Fi permanecerá conectada até que a concessão expire. O problema é que, para alterar o SSID, o transmissor wi-fi precisa reiniciar seus serviços, o que interrompe automaticamente todas as conexões.
Se você puder ADICIONAR um SSID ao grupo (pontos de acesso WIFI corporativos podem fazer isso) e, em seguida, REMOVER o SSID antigo, os serviços não precisarão ser reiniciados; precisa de configuração manual para funcionar novamente.
Dito isso, de acordo com Tim Stewart, sua conexão cairá porque o índice de intensidade do sinal recebido (rssi) geralmente é baseado no intervalo de sinal (10x) por segundo. Assim que os quadros beacon/gerenciamento desaparecerem, a associação de clientes também desaparecerá. Não foi possível verificar isso, mas o adicionei à resposta de qualquer maneira. Mudarei a resposta assim que puder verificar.
Como o SSID não é mais o mesmo ao qual você se conectou anteriormente, qualquer dispositivo conectado anteriormente não se conectará novamente à nova rede. Se você optar por renomear o SSID novamente, de volta ao que era antes, todos os dispositivos serão reconectados ao seu dispositivo quando ele executar a próxima verificação, que pode levar apenas 1 minuto ou menos, ou mais, dependendo do dispositivo.
Você pode comparar isso a ter um endereço de e-mail com senha. Se você alterar o endereço de e-mail, não poderá mais fazer login para receber novos e-mails, pois o endereço de e-mail também é o nome de login. Se você acessar as configurações da sua conta de e-mail e alterar o nome de login para o novo, poderá se conectar novamente. Isso é basicamente o que acontece no seu cenário.
Breve explicação:
Sim, depois de alterar o SSID, todas as conexões existentes com esse SSID são descartadas e precisam ser redefinidas com o novo SSID e "reconectadas" manualmente . Isso ocorre porque geralmente seu AP descartará todas as conexões depois de fazer alterações significativas na configuração. Embora dependa da marca e do modelo - uma implementação diferente resultará em um comportamento diferente: dispositivos baratos (com vários SSID) descartarão todas as conexões para todos os SSIDs, os melhores descartarão apenas os que se conectam a esse SSID específico.
Explicação prática longa e detalhada:
Uma explicação geral/abstrata em termos leigos seria assim (Nota: isso depende da implementação real - e eu nunca desenvolvi um AP e apenas deduzo isso do meu conhecimento geral de desenvolvimento sobre como o sistema embutido funciona em geral):
O SSID será salvo em algum lugar em uma memória flash persistente e é isso que você acessa e sobrescreve quando o altera. Reiniciar/iniciar o AP resultará no valor sendo "colocado" do flash na RAM do AP de onde está sendo utilizado para a operação real do AP. Isso significa que alterar o valor durante a operação não faria nada, pois você apenas alteraria o valor na memória flash que não será usado até que o AP seja reiniciado. É claro que, na realidade, o AP "sabe" que você alterou a configuração e toma as providências para aplicá-las. Ele reiniciará sua operação, eliminando todas as conexões existentes. Como as "atualizações ao vivo" são mais caras de implementar e não há um caso de uso para o seu cenário, o programador não se incomodaria em alterar o valor do flash e da RAM ao alterar as configurações.
Resposta alternativa com uma explicação teórica longa e detalhada:
De volta à sua pergunta: supondo que seu AP não abandone a conexão ativamente quando você altera o SSID e apenas "usa" o novo SSID em vez do antigo, acho que poderia funcionar, mas não tenho certeza. Portanto, neste caso , não, você não precisaria se reconectar manualmente.
Observe que a explicação a seguir é teórica (e não está no escopo do Superusuário, pois não se trata de um problema "real" de HW ou SW):
O SSID é necessário para o processo de autenticação e associação. Depois que a sessão estiver completamente estabelecida (não tenho certeza, mas acho que o handshake de 4 vias também é necessário para iniciar a sessão), não acho que o SSID seja necessário novamente. Portanto, enquanto a sessão permanecer aberta, você estará pronto para começar.
No entanto, tanto quanto eu entendo, há um tempo limite. Se for acionado, uma nova sessão deverá ser estabelecida e o processo de autenticação e associação deverá ser repetido. Como você alterou o SSID, isso falhará. Nota: Reiniciar "reiniciar WLAN" no cliente ou AP também encerrará a sessão, mas acho que isso é óbvio.
Alguns outros materiais de leitura sobre como os APs funcionam podem ser encontrados aqui e aqui .
Adição: O SSID ainda pode ser transmitido, por exemplo, dentro de quadros de beacon (consulte a resposta de Tim). Mas, neste ponto, não encontrei nenhuma evidência de que realmente seja avaliado o processo de autenticação e associação. O facto de não ter de ser transmitido dentro do beacon frame (pode ser
0
, veja aqui e aqui ) leva-me a crer que não é avaliado após o processo de autenticação e associação. Mas o Superusuário não é o site certo para perguntar/responder a esse tipo de pergunta.