У меня есть домашняя сеть, начинающаяся с моего интернет-маршрутизатора, который содержит WLAN 300 Мбит / с и 4-портовый гигабитный коммутатор (FB7390).
К этому коммутатору подключен 5-портовый гигабитный коммутатор. Это было необходимо из-за 5 компьютеров, умных телевизоров, умного счетчика Raspberry Pi и хранилища NAS в подвале. Поэтому некоторые из этих устройств находятся на самом маршрутизаторе, некоторые на каскадном коммутаторе.
Внизу WLAN была настолько плохой, что я установил еще один повторитель WLAN для расширения полосы пропускания (FR300e). К этому ретранслятору прикреплены две малиновые Пи, которые занимаются домашней автоматизацией.
На всех устройствах активирован dhcp. Все устройства отображаются в основном интерфейсе маршрутизатора как активные узлы с уникальными MAC и IP-адресами.
Теперь проблема: некоторые устройства могут пропинговать или ssh один из Pis WLAN внизу, а некоторые нет. Особенно тот, который находится в той же сети повторителей WLAN, может всегда.
Важный (центральный узел умного дома) не всегда.
Я сделал долгосрочный анализ пинга выяснил
29.08.2015 12:18:03 Average roundtrip time is 4 ms. 50% losses.
29.08.2015 12:17:34 100% losses.
29.08.2015 12:17:03 Average roundtrip time is 5 ms. 50% losses.
29.08.2015 12:16:34 100% losses.
29.08.2015 12:16:03 Average roundtrip time is 5 ms. 50% losses.
29.08.2015 12:15:34 100% losses.
29.08.2015 12:15:03 Average roundtrip time is 3 ms. 50% losses.
29.08.2015 12:14:34 100% losses.
29.08.2015 12:14:03 Average roundtrip time is 3 ms. 50% losses.
И в несколько раз намного хуже (потеря 100%).
В то же время два WLAN Pis могут общаться без потерь друг с другом.
В чем может быть причина этого? Как я могу получить надежное сетевое соединение?
Редактировать:
Я получил несколько новых результатов испытаний. Я пропинговал от прыжка к прыжку с обеих сторон и обнаружил то, о чем я никогда бы не догадался: когда я пропингую от пи сада до шлюза WLAN, я получаю очень низкую потерю пакетов. Когда я иду дальше к основному маршрутизатору, то же самое.
Когда я отправляю эхо-запрос на основной маршрутизатор с домашней автоматизации, я получаю очень быстрые ответы без потери пакетов. (1 ГБ локальной сети)
Итак, у меня есть два pis, которые могут пропинговать центральный маршрутизатор, к которому они каким-то образом подключены, без потери пакетов или с небольшой потерей, но когда я пропингую от одного к другому, я получаю более 90% потери пакетов.