J'ai un routeur connecté à un modem. Mon intention est de me connecter à ce routeur depuis un bureau à environ 200 pieds de distance et à travers 2 murs.
Le signal du routeur n'est pas assez fort pour se rendre à distance, j'ai donc mis un amplificateur de portée entre les deux.
Ce qui est extrêmement déroutant, c'est que lorsque mon ordinateur (ou n'importe quel client) se connecte à l'extension tout en étant assis juste à côté, cela fonctionne parfaitement (temps de ping d'environ 30 ms).
Cependant, lorsque je me déplace vers un emplacement distant, même si la force du signal wifi est de 3/4 ou 4/4 bars, la perte de paquets est énorme et la latence varie énormément où, pour un étirement, elle signalera des pings d'environ 50 ms, mais tombera ensuite à 800+ et environ 10% sont tout simplement dépassés.
Donc, ma question est ... si la force du signal est bonne, pourquoi cette distance créerait-elle une perte de paquets aussi horrible? Et qu'est-ce qui pourrait provoquer une telle interférence? Je suis dans un quartier résidentiel, mais il n'y a absolument rien, une ligne de vue entre l'ordinateur portable et le répéteur de signal autre que 2 murs (avec tout le câblage électrique qui s'y trouve).
la source
Réponses:
La force du signal n'est qu'une métrique ... considérez également le rapport signal / bruit, qui est souvent le problème pour des scénarios comme celui-ci.
La latence Wi-Fi et la perte de paquets sont cousines l'une de l'autre. Les trames 802.11 contiennent un numéro de séquence qui est ACK'd ... si le numéro de séquence n'est pas ACK'd (en raison d'une perte ou d'une erreur de bit dans la trame d'origine), l'expéditeur tente alors de retransmettre la trame un certain nombre de fois. Ces retransmissions 802.11 apparaissent comme une latence accrue ou une perte de paquets pure et simple si l'interférence est suffisamment grave.
J'ai littéralement vu une latence 802.11g supérieure à 40 secondes (oui ... secondes) lorsque je ne suis qu'à 50 pieds du LWAP. Cet environnement particulier avait beaucoup d'outils qui fonctionnaient également dans les bandes 2,4 GHz, donc évidemment le potentiel d'erreurs était assez élevé.
Le Wifi fonctionne dans (principalement) des bandes de spectre ouvertes de la FCC ... Bluetooth, fours à micro-ondes, téléphones, petites voitures, nous ne pouvons que spéculer sur la source des interférences.
Vous pouvez essayer d'utiliser une antenne dirigée avec un faisceau focalisé (c'est-à-dire un yagi ou une cantenne ) sur vos stations ... celles-ci pourraient aider si l'interférence n'est pas sur le chemin direct de votre source wifi.
Enfin, si vous avez un renifleur sans fil ou un accès à un système Linux (suggestion: Backtrack Linux LiveCD ), vous pouvez diagnostiquer vos problèmes de wifi avec Wireshark / tshark . Cisco a également une bonne référence pour les filtres d'affichage Wireshark 802.11 , qui aident à filtrer le bruit afin que vous puissiez vous concentrer sur les problèmes à portée de main.
la source
Les caméras vidéo sans fil provoquent une interférence pire. Vous n'avez pas besoin d'autres appareils 802.11 ou points d'accès pour causer des problèmes car les fours à micro-ondes, certains téléphones DECT, Bluetooth, etc. peuvent tous fonctionner dans la bande 2,4 GHz. La visibilité directe n'est pas le seul moyen de "voir" d'autres appareils en concurrence pour votre chaîne. Le sans fil est un support partagé, donc même avec d'autres appareils 802.11 qui respectent les règles - les fours à micro-ondes non - ce support peut être encombré.
La force du signal (RSSI) n'est pas une indication de l'encombrement des canaux. Ce n'est que lorsque vous essayez de pousser quelque chose que vous le découvrez vraiment. Essayez d'utiliser une autre chaîne. Prenez le "Wifi Analyzer" pour Android ou équivalent pour votre appareil afin que vous puissiez voir certains (pas tous) de ce qui se passe dans votre environnement.
EDIT: Regardez Ekahau HeatMapper pour un outil d'étude de site pour le pauvre- vous-en-obtenez-plus-que-vous-payez ; c'est gratuit!
la source
Il existe de nombreuses causes à ce type de comportement, et l'une d'elles est ce qu'on appelle le problème des nœuds masqués . Il s'agit d'un problème très courant qui est souvent négligé (d'après mon expérience).
L'utilisation d'un prolongateur de plage peut souvent créer une situation où ce problème se produit et peut réduire l'efficacité de certaines des solutions au problème de nœud caché. Dans votre cas, le point d'accès / routeur (ou même d'autres stations) peut toujours "entendre" la station lorsqu'elle est proche de l'extension, mais pas lorsqu'elle est éloignée.
Les prolongateurs de portée ne sont généralement pas une bonne solution dans presque toutes les situations. Le principal point positif qu'ils ont pour eux est qu'ils sont bon marché.
J'examinerais d'autres solutions, même si cela peut coûter plus cher, il sera beaucoup plus fiable. Voici quelques idées pour commencer (ne pas en savoir assez sur vos besoins ou sur le site pour faire une vraie recommandation):
Modifier pour ajouter des moyens de tester: A réfléchi un peu plus et comment j'essaierais de le tester est le suivant:
Si cela améliore votre performance, il s'agit probablement d'un problème de nœud caché. Les problèmes de nœuds cachés sont plus prononcés dans un environnement sans fil avec plusieurs stations connectées, en particulier lorsque toutes transmettent / reçoivent des données. En supprimant les autres stations d'être une partie active du réseau, cela devrait réduire le nombre de collisions qui se produisent.
Si cela n'améliore pas les performances, vous devrez examiner d'autres sources d'interférences, comme cela a été mentionné dans d'autres réponses.
la source