Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (20)
Emner Linux, Netværk

Målinger af netværkshastighed med Linux i tekstmode...

Af Peter Toft 19. januar 2013 kl. 11:42

Jeg har brug for jeres hjælp (igen) til netværksmålinger. Jeg måler en masse ting i hjemmet pt. Er nettet oppe udadtil, hvad er CPU temperatur på serveren, diskforbrug osv osv. Jeg har også latency målinger udadtil via at måle forsinkelsen på en HTTP respons på en ikke-belastet server ude i byen. Det kører via Hobbit/Zymon. Hjemme har jeg bl.a. en ADSL opkobling til internettet, hvor jeg ikke kan komme over 5 MBit/sek downlink. Men et par timer efter det har regnet falder hastigheden med et par Megabit/sec. Skønt. Vi har gammelt kobber - øv!

En af de ting jeg gerne vil er at måle båndbredden fra en server i hjemmet ud af huset til "Internettet". Det er reelt stykket fra hjemmet til min ISP som begrænser og jeg er helt på det rene med at enhver måling afhænger af hvad jeg er ved at down/uploade. Oftest er der ingen belastning.

Har jeg en browser, kan dette gøres f.eks. på den gamle ITST side, eller hos Telenor osv. Alle disse hjemmesider kræver en browser - hvordan kan man på en Linux-maskine lave tilsvarende målinger i tekstmode, så jeg kan køre det via en cron-service?

Jeg forventer at det må findes. Jeg tror løsningerne kan deles i to sider. At jeg har en anden reference-server ude på nettet - eller at jeg ikke har dette. Begge kan have interesse.

/pto

Send Tweet
Udskriv
Billede af Peter ToftOm Peter Toft

Peter Toft er senior specialist hos Renesas Mobile og har blogget om open source og Linux siden Version2's begyndelse. Blogger også jævnligt om andre sjove teknologi-områder.

Follow @petertoft

Kommentarer (20)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Niels Holst-Nielsen 19. jan. 2013 - 12.52
 
Det er lidt tricky.

Du kunne f.eks. bruge curl til at downloade en stor fil og redirecte data til null uden at gemme data.

curl -o /dev/null http://www.testserver.dk/storfil.zip

Bemærk søjlen "Dload", det er bytes/s ikke bit/s.

Find en fil der er hosted hos din udbyder.

  • Stem op 2
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Dávur Eyðunsson Sørensen 19. jan. 2013 - 12.55
 
Bredbåndshastighed med 2 maskiner

iperf er ikke helt ueffent til formålet; se f.eks. http://en.wikipedia.org/wiki/Iperf og http://tinyurl.com/cr4u7zy.

  • Stem op 3
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Niels Holst-Nielsen 19. jan. 2013 - 13.02
 
Re: Bredbåndshastighed med 2 maskiner

Det kan han selvfølgelig, men med mindre han kan få udbyderen til at køre en iperf host, opnår han ikke den måling, der mest interesserer ham.

  • Stem op 2
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Dávur Eyðunsson Sørensen 19. jan. 2013 - 13.09
 
Re: Bredbåndshastighed med 2 maskiner

Manden skrev selv
Jeg tror løsningerne kan deles i to sider. At jeg har en anden reference-server ude på nettet - eller at jeg ikke har dette. Begge kan have interesse.

Jeg tog blot udgangspunkt deri - ikke hvor referencemaskinen befinder sig ;)

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Donald Axel 19. jan. 2013 - 13.48
 
Hastighed

Min første tanke er at wget giver en indikation af hastighed for download, men det er jo desværre ikke med latency m.v.
Iperf har offentlige servere - gad vide om de bliver overbelastede ind imellem. Klip fra Wikipedia om iperf:
ACD.net: iperf.acd.net
SCT: 159.16.237.138 -p 8001 TCP & -p 8002 UDP

  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Donald Axel 19. jan. 2013 - 13.56
 
Første forbindelse har en unormal sløv ping-responstid

Jeg kommer i tanke om, at Bo Holst-Christensen gjorde mig opmærksom på, at det første hop (både for TDC og Telenor/Cybercity kunder) faktisk er unormalt langsomt, det er som regel 20msec. Når jeg fx. laver en traceroute til ntp.lth.se kan jeg se at det første hop tager 20 msec og de resterende 12 hop tager 23 msec.

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Michael Rasmussen 19. jan. 2013 - 14.02
 
Re: Første forbindelse har en unormal sløv ping-responstid

[..]laver en traceroute til ntp.lth.se

Du har husket option -n ? Hvis ikke regner du også navneopslag med til latency.

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Michael Rasmussen 19. jan. 2013 - 14.06
 
Re: Første forbindelse har en unormal sløv ping-responstid

Det sjove kommer så, hvis man forsøger med tcptraceroute

traceroute -n ntp.lth.se  
traceroute to ntp.lth.se (130.235.20.67), 30 hops max, 60 byte packets  
 1  192.168.2.1  0.191 ms  0.190 ms  0.208 ms  
 2  90.184.68.1  24.489 ms  25.901 ms  26.591 ms  
 3  90.185.4.232  27.105 ms  28.160 ms  28.326 ms  
 4  90.185.5.81  38.662 ms  38.717 ms  38.810 ms  
 5  62.242.107.165  81.801 ms 195.215.109.229  81.820 ms  81.872 ms  
 6  62.95.54.122  44.932 ms  45.601 ms  46.264 ms  
 7  213.50.118.42  48.555 ms  37.371 ms  35.855 ms  
 8  130.242.83.45  35.531 ms  35.662 ms  35.324 ms  
 9  130.242.85.2  45.132 ms  44.014 ms  45.111 ms  
10  193.11.20.10  48.534 ms  52.787 ms  52.122 ms  
11  130.235.217.9  47.825 ms  45.551 ms  52.322 ms  
12  130.235.217.50  52.505 ms  52.701 ms  52.032 ms  
13  * * *
sudo tcptraceroute ntp.lth.se  
traceroute to ntp.lth.se (130.235.20.67), 30 hops max, 60 byte packets  
 1  cecar.ddg.lth.se (130.235.20.67) <syn,ack>  0.247 ms  0.275 ms  0.311 ms

Kunne man forestille sig at der var QoS indblandet?

For med ICMP:

sudo traceroute -In ntp.lth.se  
traceroute to ntp.lth.se (130.235.20.67), 30 hops max, 60 byte packets  
 1  192.168.2.1  0.202 ms  0.209 ms  0.235 ms  
 2  90.184.68.1  25.986 ms  26.146 ms  26.765 ms  
 3  90.185.4.232  27.157 ms  27.903 ms  28.863 ms  
 4  90.185.5.81  31.100 ms  31.128 ms  31.479 ms  
 5  195.215.109.229  31.615 ms  32.604 ms  33.277 ms  
 6  62.95.54.122  44.401 ms  45.408 ms  46.367 ms  
 7  213.50.118.42  59.871 ms  34.592 ms  35.231 ms  
 8  130.242.83.45  36.101 ms  36.645 ms  36.396 ms  
 9  130.242.85.2  45.336 ms  44.381 ms  45.007 ms  
10  193.11.20.10  52.571 ms  52.595 ms  51.928 ms  
11  130.235.217.9  51.704 ms  50.708 ms  49.682 ms  
12  130.235.217.50  50.478 ms  46.595 ms  46.286 ms  
13  130.235.20.67  45.325 ms  44.832 ms  44.980 ms
  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Mads N. Vestergaard 19. jan. 2013 - 15.13
 
mirrors.telianet.dk

mirrors.telianet.dk, har nogle filer læggende, udfra størrelser og mappe navn, antager jeg at de bl.a. er til for at kunne måle hastighed, så er det vidst bare at vælge en fil, og downlaode den med curl/wget, og beregne bådnbredden:
http://mirrors.telianet.dk/pub/test/

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Maciej Szeliga 19. jan. 2013 - 16.41
 
Det er ikke kun en browser...
Har jeg en browser, kan dette gøres f.eks. på den gamle ITST side, eller hos Telenor osv. Alle disse hjemmesider kræver en browser...

Det er langt værre: det kræver også flash, de bruger alle speedtest.net som er bygget i flash.
Bortset fra det så skal den server du måler mod stå stort set i den anden ende af din ADSL linje for at din måling ikke skal kunne afvises med "Alle kikkede lige på sidste episode af Borgen".
Selve målinen er ret triviel FTP eller HTTP fra en server hos din udbyder, send en fil af kendt størrelse notér tid og find bps og hent filen igen og gem tiden og udregn bps, nogle FTP programmer leverer bps informationen selv. Det kan gøres med FTP eller HTTP og en tekst only ftp klient. Problemet er at filen skal være forholdsvis stor, det er det som OOKLA gør i speedtest. Du kan se speedtest filerne ved at hente speedtest mini.

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Jesper Poulsen 19. jan. 2013 - 17.00
 
Hvor er du kunde?

TDC-kunder kan benytte sig af denne - den er der for det samme:

ftp://ftptest1.tele.dk/pub/

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Casper Bangs billede
Casper Bang 19. jan. 2013 - 17.54
 
iperf

Jeg bruger iperf værktøjet, og skrev for nogle år siden en lille entry omkring dette på min blog. Det forudsætter bare du har adgang til noget server-værk et eller andet sted tæt på et backbone.

  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Thomas Wernerssons billede
Thomas Wernersson 19. jan. 2013 - 20.17
 
speedtest.net scripts

https://github.com/sivel/speedtest-cli & https://github.com/Janhouse/tespeed kan teste upload og download

  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Maciej Szeliga 19. jan. 2013 - 22.28
 
Re: speedtest.net scripts

https://github.com/sivel/speedtest-cli & https://github.com/Janhouse/tespeed kan teste upload og download

Har lige hentet begge.
tespeed virker meget overbevisende.
speedtest-cli brokker sig over et eller andet i en print statement.

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Thomas Wernerssons billede
Thomas Wernersson 19. jan. 2013 - 22.36
 
Re: speedtest.net scripts

kørte speedtest-cli fint i ubuntu og fik link til speedtest.net billed med resultat

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Kåre Brandborg 20. jan. 2013 - 08.07
 
Edit...

Edit...

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Baldur Norddahl 20. jan. 2013 - 14.39
 
download samme filer som hastighedstest...

Jeg bruger et simpelt bash script: http://pastebin.com/UKzLNEc9

Det downloader de samme filer som IT-bredbåndsmåleren. Dog med den modifikation at jeg downloader den fire gange parallelt fordi ellers når hastigheden ikke op på noget der er repræsentativt for en 500 Mbps forbindelse.

De har også mindre filer man kan downloade. Du har måske lyst til at finde en af de mindre filer og naturligvis undlade firedobbelt download. Og ellers kan du jo overveje at købe fiber, for den ADSL er da vist kun egnet til at morse :-).

Jeg bearbejder bagefter filen og tegner nogle grafer. De kan ses på forsiden her: http://bolignet.farummidtpunkt.dk/

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Jesper Louis Andersen 20. jan. 2013 - 16.21
 
Re: Første forbindelse har en unormal sløv ping-responstid

Når jeg fx. laver en traceroute til ntp.lth.se kan jeg se at det første hop tager 20 msec og de resterende 12 hop tager 23 msec.

Det er fordi det første hop foregår over ADSL, dernæst wrapped i noget access concentrator, muligvis wrapped i ATM/AAL5 osv. Det meste af den routing er ikke IP-routing men handler om at komme op igennem de dele der har med kobberkabler at gøre. Det er tough luck, men du kommer ikke meget under 20ms der.

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Jens Jönsson 20. jan. 2013 - 21.44
 
FTP og SmokePing

Brug en FTP server til at måle hastigheden. Lav up/download test. De forskellige udbydere har FTP servere med test filer (Se links andre har angivet).

Kig evt. på SmokePing for at måle latency: http://oss.oetiker.ch/smokeping/

  • Stem op 1
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer
Henrik Kramshøjs billede
Henrik Kramshøj 21. jan. 2013 - 22.11
 
Re: FTP og SmokePing

Kig evt. på SmokePing for at måle latency: http://oss.oetiker.ch/smokeping/

Jeps, smokeping er nr 1. Den giver også nogle grafer som du direkte kan bruge til din ISP, fordi alle ISP'er kender værktøjet.

Du kan også bruge eksterne services som pingdom.com - de har en gratis version til et enkelt site.
(Pingdom har ikke IPv6 og har fået et ubrugeligt tyggegumi interface, men det er ikke så dumt til at måle, jeg får ingen procenter :-) )

  • Stem op 0
  • Stem ned 0
  • anmeld
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Fagforeninger: It-virksomheder må tage deres egen udfordring op

Udgivet 23. maj 16.35Opdateret 23. maj 16.35

Mac-udviklers signatur misbrugt til målrettede spyware-angreb

Udgivet 23. maj 15.59Opdateret 23. maj 15.59

Nokia Lumia-telefon med 41 megapixel-kamera kommer til juli

Udgivet 23. maj 15.15Opdateret 23. maj 15.15

Open source-projekt til CPR-numre sparer kommuner for hundredetusinder

Udgivet 23. maj 14.20Opdateret 23. maj 14.20

AMD-processor til PS4 og Xbox One skal give superkraft til din nye bærbare eller tablet

Udgivet 23. maj 13.01Opdateret 23. maj 14.56

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Seneste debat

  1. Haves: Skod ADSL linje. Ønskes: Virtuel server

    77 comments.
    Last update 42 minutter 4 sekunder
    Skrevet af Peter Toft
  2. Hver fjerde danske it-virksomhed mangler kvalificerede folk: Uddannelser fejler

    20 comments.
    Last update 1 time 6 minutter
    Skrevet af Flemming Riis
  3. Fagforeninger: It-virksomheder må tage deres egen udfordring op

    2 comments.
    Last update 2 timer 16 minutter
    Skrevet af Simon Shine
  4. Chefredaktør om hullet betalingsmur: »Vi er fuldstændigt klar over, at det kan omgås«

    10 comments.
    Last update 2 timer 40 minutter
    Skrevet af Per Hansen
  5. Nyt CVR-register i modvind igen-igen: Resultaterne halter stadig

    3 comments.
    Last update 3 timer 9 minutter
    Skrevet af Daniel Udsen
  6. Konkurrence til Raspberry Pi: Ny linux-minicomputer til 260 kroner

    70 comments.
    Last update 3 timer 19 minutter
    Skrevet af Peter Hansen
  7. Mac-udviklers signatur misbrugt til målrettede spyware-angreb

    2 comments.
    Last update 3 timer 26 minutter
    Skrevet af Bruno Andersen
  8. Nokia Lumia-telefon med 41 megapixel-kamera kommer til juli

    2 comments.
    Last update 3 timer 27 minutter
    Skrevet af Axel Andersen

Mere debat »

It-virksomheder

Kobalt
|
Credocom
|
KJAER DATA
|
Belsø It
|
Futurecom Business Solutions
|
Valeo
|
Atomic Software ApS
|
Hedal Kruse Brohus
|
Xdc Gruppen
|
REALTECH NORDIC ApS
|
Produkt-Guiden ApS
|
Rasby
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Cookie- & privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Business Intelligence
  • Cloud computing
  • Intranet
  • It-sikkerhed
  • NemID
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu
  • Virtualisering
  • Windows 8
  • Windows Server 2012
  • iOS 6
  • iPhone 5

Tjenester

  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Trekronergade 26 2500 Valby
  • Tlf. work 33265300