Att mäta bandbredd TPTEST. Ett mätsystem för både proffs och gemene man. Ragnar Lönn, Gatorhole <ragnar@gatorhole.se> TPTEST Vad gör det?



Relevanta dokument
TPTEST program för mätning av genomströmningskapaciteten

Programvaror - Jo, tack, det vill vi ha...

En syn på säkerhet. Per Lejontand

5 Internet, TCP/IP och Tillämpningar

Grundläggande datavetenskap, 4p

TCP/IP och Internetadressering

Tidsservrar vid svenska knutpunkter för Internet. Innehåll. Projektet Tidhållning på Internet i Sverige

IT för personligt arbete F2

Grundläggande nätverksteknik. F2: Kapitel 2 och 3

Datakommunika,on på Internet

Open Source - Eller som vi säger, Fri programvara

Introduktion till hårdvara, mjukvara och operativsystem

Open Source - Eller som vi säger, Fri programvara

Internetdagarna Rickard Dahlstrand

Manual Komma igång med Softphone-klient

VPN tjänst för Stockholm Stad

Övningar - Datorkommunikation

Brandväggar och portöppningar. Manual

WWW. Exempel på klientsidan. Överföring av en html-fil. Snyggare variant. Verkligt format. Meddelandeformat för begäran HTTP

ByggR Systemkrav

Version Namn Datum Beskrivning 1.0 Förutsättningar Vitec Ekonomi 1.1 Marie Justering för krav på Windows Server

Dedikerad Server Vilket operativsystem ska jag välja? Är ni i startgroparna och ska beställa en dedikerad server eller en virtuell server?

IP-baserade program. Telnet

DIG IN TO Nätverksteknologier

ByggR Systemkrav

Mattias Wiggberg 1. Orientera på Internet. IP-adress. IP-adresserna räcker inte... Mer om IP-adresser

Förebyggande Råd från Sveriges IT-incidentcentrum

SPID och identifiering av obfuskerade protokoll

ByggR 2.0. Systemkrav

Rekommendationer teknisk lösning_samsa_ ver

Föreläsning 5. Vägval. Vägval: önskvärda egenskaper. Mål:

Vilka är vi. Magnus Ahltorp KTHLAN Ragnar Sundblad KTHLAN & NADA

Säkerställ er tillgänglighet Kommunikationsrapporteringsverktyg

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

F6 Exchange EC Utbildning AB

Systemkrav och tekniska förutsättningar

OSI-modellen. Skiktade kommunikationsprotokoll. OSI-Modellen. Vad är en bra skiktindelning? Fysiska skiktet. Länkskiktet

URVAL AV UTFÖRDA HOBBYPROJEKT

5. Internet, TCP/IP och Applikationer

Teknisk kravspecifikation för nytt Omsorgs system

För installationer av SQL Server som inte görs från Hogias installation måste följande inställningar göras:

Datasäkerhet och integritet

5 Internet, TCP/IP och Applikationer

Internet. Internet hur kom det till? Internets framväxt. Ett hierarkiskt uppbyggt telenät Kretskopplat/circuit switching

Elektroniskt informationsutbyte mellan arbetsgivare och Försäkringskassan. Information om filöverföring

Datakommunikation I 5p

Svenska Linuxföreningen. Fri programvara Mycket mer än gratis 1(36) Copyright 2005, 2006 Marcus Rejås

Sokigo AB Ecos Pentium- eller AMD-processor (x64 processor) på 1,6 GHz Dual Core eller motsvarande.

Grundläggande nätverksteknik. F3: Kapitel 4 och 5

Brandväggs-lösningar

Ver Guide. Nätverk

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Denial of Services attacker. en översikt

Öppna standarder & dokumentformat. 13 Mars 2007 Stefan Görling,

Brandväggar. Brandväggar. Netlter/iptables. Grupp 13 Andreas Önnebring Markus Månsson 21 februari 2008

TCP och UDP-nivån. Portnummer

Handbok Fjärranslutning till skrivbord. Brad Hards Urs Wolfer Översättare: Stefan Asserhäll

Handbok Dela Skrivbord. Brad Hards Översättare: Stefan Asserhäll

Handbok Dela Skrivbord. Brad Hards Översättare: Stefan Asserhäll

Teknisk spec Flex Lön och Flex API

F5 Exchange Elektronikcentrum i Svängsta Utbildning AB

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, Internet började med ARPANET

5. Internet, TCP/IP tillämpningar och säkerhet

DIG IN TO Administration av nätverk- och serverutrustning

JobOffice SQL databas på server

Stiftelsen MHS-Bostäder Instruktioner och felsökningsguide för Internetanslutning

Repetition DK2 Middleware, P2P, Multimediatransport. Stefan Alfredsson 18 Mars 2005

QuickTime Streaming Server, en introduktion

Capitex dataservertjänst

DNS-test. Patrik Fältström. Ulf Vedenbrant.

WLAN i verkligheten - möjligheter och fallgropar

Datakommunika,on på Internet

Kursplaner för Administartör IT-System Innehåll

Webbservrar, severskript & webbproduktion

Kartläggning av konsumentverktyg för mätning av internettrafik. Får jag den prestanda jag betalar för?

Testtentamen i kursen TDTS04 Datornät och distribuerade system vt 2009

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet

Web Services. Cognitude 1

Uppdatera Easy Planning till SQL

Uppdatera Easy Planning till SQL

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.7

Hur BitTorrent fungerar

Generellt gäller att om man kör 64-bitars operativsystem så är det också 64-bitars variant av SQL Server som skall användas.

TEKNISKA FÖRUTSÄTTNINGAR

På gång i Sunet. Maria Häll, CEO/Föreståndare, Sunet Sunetdagarna KTH, Stockholm

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

Mark Systemkrav

FileMaker Pro 13. Använda Fjärrskrivbord med

INSTALLATIONSINSTRUKTIONER FÖR VIDA INNEHÅLL

Svenska Linuxföreningen. Fri programvara Mycket mer än bara gratis 1(29)

Flex Personalsystem. Teknisk specifikation och installationsbeskrivning

Mark Systemkrav

Tjänstebeskrivning Extern Åtkomst COSMIC LINK. Version 1.0

Kapitel 6, 7, o 8: IP DNS Vägval Från användare till användare Jens A Andersson (Maria Kihl) Att skicka data över flera länkar.

Quick Start CABAS. Generella systemkrav CABAS / CAB Plan. Kommunikation. Säkerhet

Tentamen Nätverksprogrammering Lösningsförslag

Cam. YOYOCam Pro trådlösa nätverkskameror för bevakning inom- eller utomhus

Omnis Data Bridge. Raining Data Corporation, and its licensors All rights reserved. Portions Copyright Microsoft Corporation.

Filsystem. Varför? Hur? För att kunna lagra data mer permanent än i RAM. Vettig organisation Vettiga namn

Installationsguide / Användarmanual

Transkript:

Att mäta bandbredd TPTEST Ett mätsystem för både proffs och gemene man. Ragnar Lönn, Gatorhole <ragnar@gatorhole.se> TPTEST Vad gör det? TPTEST mäter: Utgående TCP genomströmningshastighet Inkommande TCP genomströmningshastighet Utgående UDP genomströmningshastighet Inkommande UDP genomströmningshastighet UDP Svarstider (roundtrip times) UDP Paketförluster 1

TPTEST Genomströmning 2 Mbit/s 8 Mbit/s 1 Mbit/s A ISP 1 ISP 2 B Genomströmning: max 1 Mbit/s TPTEST Genomströmning A1 2 Mbit/s A2 2 Mbit/s A3 2 Mbit/s 4 Mbit/s ISP 1 8 Mbit/s 1 Mbit/s ISP 2 B A4 2 Mbit/s A5 2 Mbit/s Genomströmning: max? Mbit/s 2

TPTEST Historik 2000 Efter initiativ från bl.a. Peter Löthberg tar Hans Nästén fram TPTEST 0.97 på uppdrag av IT-Kommissionen. Textbaserat Unixprogram Mest för nätverkstekniker TPTEST Historik 2001 Ragnar Lönn, Gatorhole, tar fram TPTEST 1.0 på uppdrag av IT-kommissionen. Johan Ihrén, Autonomica, hjälper till med protokolldesign. Blink-och-lys-klient för Windows Masterserverfunktion Klient-server protokoll görs textbaserat 3

TPTEST Historik 2001 Statens Forsknings- och Provningsanstalt, SP, får i uppdrag av IT-kommissionen att testa TPTEST. SP skriver en positiv rapport om TPTEST där det konstateras att programmet ger mätresultat som ganska väl stämmer överens med verkligheten. TPTEST Historik 2001/2002 Ragnar Lönn, Gatorhole, tar fram TPTEST 2.0 på uppdrag av II-stiftelsen. Säkerhetsfixar NAT-stöd 4

TPTEST Historik 2001/2002 Cell Network i Danmark utvecklar en dansk version av TPTEST 1.0 åt Telestyrelsen i Danmark (tst.dk). http://www.internetkvalitetsguide.dk/streamspeed_download.asp http://www.tst.dk/ TPTEST Historik Q1 2002 Konsumentverket beslutar sig för att stödja och finansiera TPTEST-projektet. Ragnar Lönn, Gatorhole, tar fram TPTEST 2.01 på uppdrag av II-stiftelsen. TCP-tester införs Statistikrapporteringssystem införs 5

TPTEST Historik Q2 2002 Ragnar Lönn, Gatorhole, tar fram TPTEST 2.02 och 2.03. Post- och Telestyrelsen beslutar sig för att stödja och finansiera TPTEST-projektet. Div småfixar, framförallt i Windowsklienten TPTEST Historik Q3 2002 Ragnar Lönn, Gatorhole, tar fram TPTEST 3.0 på uppdrag av II-stiftelsen, i samarbete med Konsumentverket och Post- och Telestyrelsen. 3Tag tar fram en klient för MacOS 9/X. Allt lanseras som öppen källkod på Sourceforge.net. Plattformsoberoende testmotor Blink-och-lys-klient för MacOS 9/X Stöd för multipla plattformar Win32 (Win 95/98/2000/NT/XP) Unix (Linux, Solaris, NetBSD, FreeBSD, OpenBSD) MacOS (8.x, 9.x, 10) 6

Att mäta bandbredd Problem man kan stöta på: TCP/IP-stackar av varierande kvalitet/prestanda Paketfragmentering vid olika paketstorlekar Brandväggar och andra filter Låg kunskap hos slutanvändare TCP-mätningar ger osäkra resultat UDP-mätningar kräver kunskap hos testaren Planen Vad kommer hända med TPTEST? II-stiftelsen, Konsumentverket och Post- och Telestyrelsen har skapat en styrgrupp som kommer arbeta för fortlevnaden och vidareutvecklingen av TPTEST. Styrgruppen kan nås på adressen bandbreddstest@iis.se I första skedet hoppas man på ett aktivt nationellt och internationellt deltagande vad gäller vidareutveckling av TPTEST i den nya open source miljön. 7

Tepee Ett mål på sikt är att organisera TPTEST och ett antal andra mätverktyg under ett gemensamt namn och därmed öka spridningen och användandet av testverktygen. Öppna system, baserade på öppen källkod Samma användargränssnitt, API:er, protokoll där det är möjligt Samma namn/varumärke Prestanda och/eller konfigurationstester skulle kunna göras av en mängd vanliga Internettjänster som SMTP, POP/IMAP, DNS, HTTP, FTP, mm samt av t.ex. routingprotokoll. Kontaktinformation: Styrgrupp: bandbreddstest@iis.se Ragnar Lönn: ragnar@gatorhole.se TPTEST Svenskt användarforum: http://tptest.iis.se/svenska/ TPTEST Svensk Infosite: http://tptest.iis.se/ TPTEST Projektsite på Sourceforge: http://tptest.sourceforge.net/ TPTEST Projektinfo på Sourceforge: http://sourceforge.net/projects/tptest/ 8

9

Client HELO vmajor=3;vminor=0 Master Server Client referens.sth.ip-performance.se tptest.somedomain.net tptest2.somedomain.net Test Server Client TEST... testledare.ipperformance.se testledare.ipperformance.se referens.sth.ipperformance.se 10

11