Работа в мрежа

Как да направите тест за скорост на Linux мрежа

Как да направите тест за скорост на Linux мрежа

Настоящият урок обяснява как да измервате скоростта на вашата интернет връзка с помощта на различни инструменти, налични за 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 -i wlp3s0 порт 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:

apt инсталирайте cmb

Тогава просто стартирайте без опции

куб. м


Cbm не се нуждае от твърде много обяснения, всяка колона ясно детайлизира своята функция.

Можете да преглеждате различните интерфейси със стрелките, за да покажете всеки IP адрес на интерфейса.

IPERF

Iperf е чудесен тестер за измерване на честотната лента между два възела, поддържа TCP, UDP, SCTP, IPv4 и IPv6, показва времето, загубите и други. Iperf също е включен в хранилищата на Debian и Ubuntu, той е достъпен за други дистрибуции на https: // iperf.fr /.

Iperf трябва да бъде инсталиран и на двете устройства, чиято скорост на комуникация ще бъде измерена.
За да инсталирате Iperf на Debian или Ubuntu на двата компютъра, изпълнете:

apt инсталирайте iperf

След това от сървърното устройство стартирайте:

iperf -s

От второто стартиране на устройството:

iperf -c


В моя случай това би било:

Iperf -c 192.168.0.14


Тук имате много подробна статия за IPERF с задълбочен анализ от Bamdeb Ghosh, силно препоръчително. Надявам се, че това описание на мониторите за скорост е полезно, продължете да следвате LinuxHint за повече съвети и актуализации на Linux.

Свързани статии:

ethtool Команди и примери
Как да наблюдаваме мрежовия трафик с помощта на nethogs

Най-добрите приложения за картографиране на геймпад за Linux
Ако искате да играете игри на Linux с геймпад вместо типична система за въвеждане на клавиатура и мишка, има някои полезни приложения за вас. Много ко...
Полезни инструменти за геймърите на Linux
Ако искате да играете игри на Linux, има вероятност да сте използвали приложения и помощни програми като Wine, Lutris и OBS Studio, за да подобрите иг...
HD Remastered Games за Linux, които никога преди не са имали издание на Linux
Много разработчици и издатели на игри излизат с HD ремастер на стари игри, за да удължат живота на франчайза, моля феновете, които искат съвместимост ...