- Tcptrack
- Nload
- Ако отгоре
- Cbm
- Iperf
Настоящият урок обяснява как да измервате скоростта на вашата интернет връзка с помощта на различни инструменти, налични за Linux. Преди да преминете през тези инструменти, има някои концепции, които трябва да бъдат изяснени, скоростта на изтегляне, скоростта на качване и латентността, този урок се фокусира върху скоростта на изтегляне.
Скорост на сваляне: скоростта на изтегляне е получаване скорост, скоростта, използвана от пакетите за достигане до вашето устройство, това е съответната скорост, когато изтегляте файлове, гледате онлайн видеоклипове или посещавате уебсайтове, това е най-подходящата мярка за домашни потребители.
Скорост на качване: скоростта на качване е изпращане скорост, скоростта за изпращане на трафик от вашето устройство към друго устройство през интернет, това е скоростта, която виждате при качване на изображения или видеоклипове на който и да е уебсайт или чрез всяко приложение за комуникация. Обикновено доставчиците на интернет услуги дават изключително ниска скорост на качване, освен ако не доплатите, това е особено важно за сървърите.
Латентност: е времето, необходимо на трафика, за да пристигне дестинацията и да се върне към вашето устройство, това не е задължително свързано със скоростта, тъй като високата латентност може да бъде причинена поради много прескачания или посреднически рутери между вашето устройство и дестинацията, всяко маршрутизиращо устройство ще има свое латентност, както е обяснено на Traceroute с Nmap, ако забележите ниска скорост между вашето устройство и конкретна дестинация, начин за диагностициране на проблема е проследяването на пакет по целия му път през интернет, опитвайки се да намери ниско посредническо устройство, измерващо латентността.
TCPTRACK
Първият инструмент, описан в този урок, е tcptrack, които могат да бъдат инсталирани в дистрибуциите на Debian и Ubuntu Linux чрез apt, можете да получите tcptrack за други дистрибуции на Linux на https: // pkgs.org / изтегляне / tcptrack.
Инсталиране tcptrack за Debian и Ubuntu:
apt инсталирайте tcptrack
Когато използвате tcptrack, трябва да посочите мрежовото си устройство с опцията -i. В моя случай мрежовото устройство е wlp3s0, затова стартирам:
tcptrack -i wlp3s0
Изход на живо:
Това са предимно уебсайтове, можете също да посочите порт, което е особено полезно за сървърите, за да посочите порт, просто добавете опцията пристанище, следващият пример показва tcptrack, измерващ интернет връзката на порт 56254.
Изход на живо:
С опцията -д можете да инструктирате tcptrack да измерва само връзките, установени след стартирането на tcptrack.
tcptrack -d -i wlp3s0
Изход на живо:
НОЛОД
Nload е друг инструмент за наблюдение на мрежовия трафик и скоростта на честотната лента като tcptrack, той също може да бъде инсталиран чрез apt на дистрибуциите на Debian и Ubuntu Linux, предлага се и като tar.gz за други дистрибуции на https: // sourceforge.net / projects / nload /. Предимството на nload е, че можете лесно да видите входящия и изходящия трафик разделени.
За да инсталирате nload на Debian или Ubuntu run:
apt инсталирайте nload
За да стартирате nload, трябва да посочите мрежовото устройство, заменете wlp3s0 с вашето мрежово устройство и го стартирайте както в следния пример:
nload wlp3s0
Изход на живо:
IFTOP
Iftop е друг инструмент с отворен източник, наличен в хранилищата на Debian и Ubuntu, можете да го изтеглите за други дистрибуции на Linux като tar.gz на http: // www.бивш папагал.com / pdw / iftop /.
apt инсталирайте iftop
За да стартирате iftop, стартирайте го, като добавите опцията -i за да дефинирате вашата мрежова карта, както е в следния пример:
iftop -i wlp3s0
Изход на живо:
В долната част можете да видите предадения трафик, (TX) и получения (RX), cum (кумулативен) показва трафика, откакто е изпълнен връхът, пикови скорости и скорости. Последният ред (ОБЩО) показва общата стойност за всеки от споменатите.
CBM
CBM е друг инструмент, наличен в хранилищата за дистрибуции на Debian и Ubuntu Linux, можете да го намерите и за други дистрибуции на https: // github.com / resurrecting-open-source-projects / cbm.
CBM е цветен инструмент, който може да показва едновременно целия трафик на мрежовите интерфейси, без да прави разлика между връзките, което дава общ резултат.
За да инсталирате cbm на Debian или Ubuntu:
Тогава просто стартирайте без опции
куб. м
Cbm не се нуждае от твърде много обяснения, всяка колона ясно детайлизира своята функция.
Можете да преглеждате различните интерфейси със стрелките, за да покажете всеки IP адрес на интерфейса.
IPERF
Iperf е чудесен тестер за измерване на честотната лента между два възела, поддържа TCP, UDP, SCTP, IPv4 и IPv6, показва времето, загубите и други. Iperf също е включен в хранилищата на Debian и Ubuntu, той е достъпен за други дистрибуции на https: // iperf.fr /.
Iperf трябва да бъде инсталиран и на двете устройства, чиято скорост на комуникация ще бъде измерена.
За да инсталирате Iperf на Debian или Ubuntu на двата компютъра, изпълнете:
След това от сървърното устройство стартирайте:
iperf -s
От второто стартиране на устройството:
iperf -c
В моя случай това би било:
Тук имате много подробна статия за IPERF с задълбочен анализ от Bamdeb Ghosh, силно препоръчително. Надявам се, че това описание на мониторите за скорост е полезно, продължете да следвате LinuxHint за повече съвети и актуализации на Linux.
Свързани статии:
ethtool Команди и примери
Как да наблюдаваме мрежовия трафик с помощта на nethogs