Nós sempre medimos a velocidade con Speedtest xa que consideramos que o seu modelo de expansión ten éxito, é como unha franquicia, sen contar que comezaron con aplicacións de flashplayer e co tempo Corrixido e agora é puro HTML5 Plus en Linux ten unha sólida aplicación por parte da fiestra de terminal, é dicir, sen interface gráfica.
Todo isto pero … que tal queremos ter os nosos propios pasos?
HISTORIA
En realidade o nome correcto é Iperf2 e o orixinal Iperf foi orixinalmente escrito por Mark Gates e Alex Warshavsky .. Seguíron co Ajay Tirumala, Jim Ferguson, Jon Dugan, Feng Qin, Kevin Gibbs, John Stabrok, Andrew Gallatin, Stephen Hemminger, Tim Auckland e Robert J. McMahon. O seu código fonte descansa en SourceForge, aquí avaliamos a versión 2.0.10 lanzada o 2 de xuño de 2018, pero hai unha versión 3.0 (código fonte en GitHub) que non é compatible con esta versión. Iperf3 ten o seu propio sitio oficial que pode visitar nesta ligazón.
Instalación
A ferramenta iperf que pode funcionar e tamén o servidor e tamén un cliente. En calquera distribución Debian (probamos en Ubuntu 18.04 e Lubuntu 18.04) instalamos dun xeito sinxelo:
sudo apt install iperf
Execución do servidor
Simplemente usamos a opción -Server ou co seu formulario abreviado sen máis. O porto predeterminado é 5000 pero podemos especificar outro co parámetro -p ou -port; Vale lembrar que se usamos un pouco de parede de lume (normalmente UFW) debemos facer a excepción a alcanzar a comunicación.
se Queremos configurar como un servidor fixo para medir a velocidade que teremos que usar a opción -d ou -daemon e solucionalo para executalo automaticamente ao iniciar a nosa computadora; Se temos enderezos IPv6, utilizaremos o comando -v ou -iPV6_Domain (sen deixar de usar IPv4).
executando o cliente
No lado do cliente usaremos algunhas opcións específicas:
- -co -client: a dirección IP ou o dominio do noso servidor.
- – iO- intervalo: o número de segundos para mostrar resultados parciais da proba de velocidade.
- -to -Time: o número de segundos para novas conexións, se hai algún inconveniente, por defecto 10 segundos.
Outras opcións que poden ser útiles son:
- -f ou -fileinput: especifique un ficheiro para transmitir e medir con aqueles datos específicos.
- -r ou -REVERSE: Cando teñamos unha parede de lume.
- -L o-escoita: facer probas bidireccionais, configurar un porto alternativo.
ipv6
actualizado o venres 13 de setembro de 2019
realizamos algunhas probas cun servidor no Reino Unido e un cliente en Canadá: en ambos os reinos actualízanse con IPv6 e como a nosa curiosidade é maratón porque establecemos Non antes de realizar unha proba, primeiro, con IPv4 desde aquí, de Valencia, Venezuela (ofrecemos enderezos IP, hai un cracker moi solto por aí, para o hacker connosco o suficiente e á esquerda).
IPv4 de Venezuela
a esta data CANTV cumpre a décima parte do plan que contratamos, 10 megabits por segundo …
IPv4 de Canadá a un Reino Unido
IPERF IPv6 do cliente Canadá a servidor en Reino Unido
Nesta proba, comprobamos que a mesma velocidade media de 300 megabits foi obtida, sempre por TCP … que curiosa cousa sobre o asunto é que con UDP nunca superamos pouco máis aló de 1 Megabit por segundo (en teoría debe ser máis rápido porque este protocolo non require a confirmación de recepción), polo que é Enviado pendente para o seguinte experimento; Mentres tanto, aquí os valores recollidos: