Medindo a velocidade de conexión con iperf

Descargar PDF

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
sudo apt Instalar iperf (Ubuntu 18.04)
sudo apt installl iperf (Ubuntu 18.04)
sudo apt installl iperf (lubuntu 18.04)
sudo installl iperf (lubuntu 18.04)

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.

IREF -S (servidor portuario 5001)

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.
iperf (porto de cliente 5001)

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

IPEP ipv4 ao servidor no Reino Unido
iperf ipv4 ao servidor no Reino Unido

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 IPv4 de Canadá a servidor en United Reino
Iperf IPv4 de Canadá a servidor en 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:

Powered by Inline Publicacións relacionadas

servidor IPERF IPv6 en Londres
servidor IPV6 IPV6 en Londres
IPERF IPv6 cliente en Canadá
Cliente IPV6 IPV6 en Canadá

Deixa unha resposta

O teu enderezo electrónico non se publicará Os campos obrigatorios están marcados con *