Отправка пинга с роутера

231
user39209

Я работаю над проектом по определению статуса (вкл / выкл) и скорости передачи данных на маршрутизаторах в локальной сети. Состояние проекта завершено, я запускаю скрипт Python на Rasberry Pi в локальной сети, который проверяет маршрутизаторы и записывает состояние маршрутизаторов в MySQL db. Мне нужна помощь с другой стороны

Рассмотрим следующий пример:

Предположим, у меня в локальной сети четыре маршрутизатора, все они подключены к серверу.

Теперь многочисленные устройства будут подключены к маршрутизатору A, и я хочу рассчитать текущую скорость передачи данных через маршрутизатор A. Как это может быть сделано ?

Могу ли я пропинговать google.com (8.8.8.8) с маршрутизатора A и разделить его packetsize, avgtimeчтобы получить скорость через маршрутизатор A, если да, то как мне пропинговать с маршрутизатора?

0
Вы имеете в виду максимальную скорость передачи данных, которую поддерживает маршрутизатор, или текущую скорость передачи данных? Вы не можете сделать ни с пингом. Avgtime - это задержка, то есть время между отправкой пакета и получением ответа. Это не имеет ничего общего с пропускной способностью. Но маршрутизатор может предложить способ запроса его скорости передачи, например, путем доступа к своему веб-интерфейсу и извлечения информации оттуда. SpiderPig 7 лет назад 1
Я хочу рассчитать текущую скорость, а не максимальную скорость. Благодарю. user39209 7 лет назад 0

0 ответов на вопрос

Похожие вопросы