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

Teenager står frem: Derfor hackede jeg Version2

Udgivet 17. maj 16.40Opdateret 17. maj 16.40

Fredagshumor: Sådan ser indbakkens pestilenser ud i virkeligheden

Udgivet 17. maj 15.00Opdateret 17. maj 15.00

New Zealand dropper softwarepatenter

Udgivet 17. maj 14.09Opdateret 17. maj 14.09

Microsoft gemmer udspekuleret jobanonnce på Bing

Udgivet 17. maj 11.35Opdateret 17. maj 11.35

Ny wifi-standard med gigabit-hastighed er en gave til it-chefen

Udgivet 17. maj 10.54Opdateret 17. maj 10.54

Flere it-nyheder »

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

Seneste debat

  1. New Zealand dropper softwarepatenter

    7 comments.
    Last update 43 minutter 21 sekunder
    Skrevet af Hans Schou
  2. Konkurrence til Raspberry Pi: Ny linux-minicomputer til 260 kroner

    67 comments.
    Last update 7 timer 4 minutter
    Skrevet af Peter Hansen
  3. Teenager står frem: Derfor hackede jeg Version2

    35 comments.
    Last update 11 timer 49 minutter
    Skrevet af Baldur Norddahl
  4. Retten er sat: Kusine stævner fætter om familiedomænet

    33 comments.
    Last update 1 dag 6 timer
    Skrevet af Jesper Lund
  5. CPR.dk affejer hacker-video på Youtube som uinteressant: "Vi er sikre nok"

    10 comments.
    Last update 1 dag 10 timer
    Skrevet af Hans-Michael Varbæk
  6. Microsofts talknusere: Danmark vinder Melodi Grand Prix

    9 comments.
    Last update 1 dag 11 timer
    Skrevet af Jacob Smedegård
  7. Hackere på Version2

    14 comments.
    Last update 1 dag 11 timer
    Skrevet af Hans-Michael Varbæk
  8. Hvorfor blev min disk fyldt op?

    20 comments.
    Last update 1 dag 12 timer
    Skrevet af Peter Toft

Mere debat »

It-virksomheder

Credocom
|
KJAER DATA
|
Belsø It
|
Kobalt
|
Trustpilot
|
C2IT
|
Contest
|
Forward IT
|
Hedal Kruse Brohus
|
Billys Billing
|
Devoteam
|
Biwise
 

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