Eu trabalhei com dezenas de roteadores WiFi de nível consumidor, e eles foram realmente bem-sucedidos com isso, embora pareça estar melhorando.
Exemplo de problema:
- Um dispositivo que pode ser descoberto com o mDNS é conectado ao roteador com um cabo.
- Outro dispositivo conectado ao roteador no WiFi tenta descobrir o dispositivo na etapa 1.
- Os pacotes do dispositivo no Wi-Fi não chegam ao dispositivo com fio ou, se o fazem, os pacotes enviados pelo dispositivo com fio não chegam ao dispositivo sem fio.
Muitos roteadores têm configurações que permitem que isso funcione.
Consulte http://community.linksys.com/t5/Wireless-Routers/WRT120N-WLAN-Issues/td-p/400073 e http://forums.verizon.com/t5/FiOS-Internet/Communication-between-wired e rede sem fio na açãotec / td-p / 461359, por exemplo.
Existe uma lista de incompatibilidade com isso? Qual é a causa? Apenas um bug no roteador?
Respostas:
Geralmente, isso ocorre devido a erros nos roteadores de gateway doméstico Wi-Fi (APs) ou às vezes nos chipsets / drivers / software do cliente sem fio.
No Wi-Fi, o envio de multicasts do ponto de acesso para os clientes sem fio (isso é conhecido no padrão como "Do sistema de distribuição" ou "FromDS") é complicado, por isso há muitas maneiras pelas quais isso pode falhar e é fácil introduzir erros.
O mais louco é que as multicasts do "ToDS" são feitas como os unicasts do ToDS e, portanto, raramente quebram. E como os multicasts do ToDS (não os multicasts do FromDS) são tudo o que é necessário quando um cliente sem fio recebe uma concessão DHCP e ARPs para encontrar seu gateway padrão, a maioria dos clientes consegue se conectar e navegar na web, verificar e-mails, etc. mesmo quando o FromDS multicasts estão quebrados. Assim, muitas pessoas não percebem que têm problemas de multicast em sua rede até tentarem fazer coisas como mDNS (também conhecido como IETF ZeroConf, Apple Bonjour, Avahi, etc.).
Algumas outras coisas a serem observadas, com relação às transmissões multicast sem fio:
tl; dr: Erros. Muitas oportunidades para bugs. E recursos ocasionais mal projetados e erros de configuração. Sua melhor defesa é comprar APs de alta qualidade de empresas que se preocupam em garantir que os multicasts funcionem. Como a Apple ama tanto o Bonjour (mDNS), os pontos de acesso da Apple são provavelmente os mais consistentemente excelentes em transmitir multicasts de maneira confiável, e os dispositivos clientes Wi-Fi da Apple são provavelmente os mais consistentemente excelentes em receber multicasts de maneira confiável.
fonte
O @Spiff fez alguns pontos impressionantes em sua resposta e não vou reiterar aqui. Mas existem outras respostas e alternativas para contornar esse problema.
Resposta curta? Eu não acho que eles sempre "bloqueiam" tanto quanto simplesmente "não fazem isso nem começam" devido à preguiça do engenheiro de criar qualquer dispositivo específico. Alguns não o têm como alta prioridade e outros não têm tempo para fazê-lo funcionar.
Ele não está no topo da lista de prioridades em comparação com todos os novos "recursos" que o marketing está usando para vender esses dispositivos de qualidade para o consumidor e é um recurso que a maioria das pessoas não-tecnológicas não tem idéia, portanto, na lista de prioridades, ele vai até o ponto em que a menos que um grande grupo de proprietários reclame, ele fica de fora de qualquer atualização de revisão.
Se você deseja um dispositivo compatível, faça a devida diligência em sua pesquisa e obterá um dispositivo compatível, ou se encontrar um dispositivo novo ou usado que suporte algo como OpenWrt ou Tomato da Polarcloud, você pode garantido de obter o que você precisa.
Boa sorte. :)
fonte