Как проверить пропускную способность сети с помощью Python?

Как я и просил, я хотел бы, чтобы мой скрипт проверял пропускную способность сети, давая мне представление о том, как быстро пользователь может просматривать веб-страницы. Есть ли какая-либо библиотека, которая позволяет мне указать размер пакета для отправки и дает время проверки связи или что-то еще?

1 ответ

Решение

Этот ответ упоминает реализацию Python ping это возвращает время прохождения пакета ICMP. Вы можете использовать улучшенный код из комментария: https://gist.github.com/255009.

Но учтите, что поскольку он использует необработанные сокеты, ваш скрипт на Python должен быть запущен как root,

Другие вопросы по тегам