Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Artiklar / Titel på artikeln

Fem faktorer påverkar nätets prestanda!

Postad 2004-06-14 av Mikael Westlund i sektionen ASP.NET, C#, Okategoriserat med 0 Kommentarer | Läst av: 5907, Betyg: 80%

Förord

En korrekt utförd prestandamätning ger dig bevis. Att bara klaga på bandbredden nästa gång nätet är segt duger inte. Bandbredden visar teoretisk maxkapacitet, medan prestandan väger samman flera olika faktorer och visar den verkliga kapaciteten.
Innehåll
  » Rätt sätt att se på saken, är enligt min syn följande:
  » Prestandamätning ett måste
  » 5 tips om hastighet i nät:
  » Om Mikael Westlund
Om en subjektiv bedömning ska gälla som måttstock för hur snabb en dataförbindelse är finns ju inget annat att vänta sig än det godtyckliga uttrycket "Det går segt!" De flesta av oss tar för givet att nätet skall vara blixtsnabbt.

Det är svårt att förklara vad vi egentligen kan förvänta oss av olika förbindelser när bandbredd bara är en parameter bland flera som avgör hur snabb en förbindelse är. Det vi alla märker är effekten just när man uppgradera en förbindelse. En uppgradering innebär ofta att man tiodubblar något; 10 megabit per sekund blir 100 megabit per sekund, 100 blir 1000 megabit per sekund o s v.

Aldrig blir något snabbare för det! Prestandan i en förbindelse är det man kan få ut i megabit per sekund eller det antal sekunder det tar att utföra en specifik operation. Prestanda är alltså inte detsamma som kapacitet i megabit per sekund.


Rätt sätt att se på saken, är enligt min syn följande:


Bandbredd (kapacitet) = teoretiskt maxantal bitar per sekund en förbindelse klarar av.

Prestanda = Hur många bitar per sekund man lyckas få igenom vid en given operation. Bandbredd är bara en faktor

Fem parametrar påverkar en förbindelses prestanda:

  • Bandbredd (kapacitet)
  • Hur nätverksprotokollet kommunicerar
  • Antal meter trafiken skall färdas
  • Hur snabb din dator är
  • Hur snabb datorn du kommunicerar med är


Vi går igenom de tre första punkterna. Bandbredden talar om hur många bitar en förbindelse kan svälja på en sekund, vilket är en viktig parameter för hur bra prestanda förbindelsen har. Nätverksprotokollet bestämmer hur mycket bitar som faktiskt skickas ut på förbindelsen och hur ofta dessa skall skickas: Ex. hur stora paket skickas och hur ofta vill man ha svar från andra sidan, d v s hur många paket i följd skickas åt ett och samma håll. Det tredje är hur många meter datapaket skall skickas, d v s hur lång tid befinner sig datapaket på förbindelsen innan det kan behandlas i andra änden.


Prestandamätning ett måste

Varje enskild session mellan två datorer har en maxprestanda de kan uppnå, det oavsett vilken bandbredd förbindelsen har. Och aldrig är den maxprestandan lika med bandbredden. Om jag har en förbindelse på 10 mbps mellan Stockholm och Göteborg så kommer jag att uppleva att den har en varierad prestanda beroende på vad jag skickar för typ av trafik eller vilken typ av operation jag utför. Om nätverksprotokollet skickar trafiken med en genomsnittlig paketstorlek av 750 bytes/paket och i snitt går det två paket i ena riktningen innan andra sidan ackar, blir konsekvenser blir följande:

Sessionen kan till att börja med aldrig uppta mer än 5 mbps av de tillgängliga 10 mbps i.o.m att datapaketen var i snitt 750 bytes istället för maxstorlek 1514 bytes. Ovanpå detta skall vi lägga till att efter vartannat paket så måste den sändande datorn vänta på ett ack från andra sidan, och då går det åt 0.027 sekunder åt ena hållet och 0.027 sekunder åt andra hållet. I detta exempel innebär det att för varje 400 skickade datapaket har de kommunicerande datorerna stått helt overksamma i en sekund (detta medan de väntar på svar från andra sidan). Kontentan är att man är tvungen att utföra en prestandamätning med, för ändamålet avsedda verktyg, för att på ett korrekt sätt avgöra om ett nät är ’segt’ eller inte.

En korrekt utförd prestandamätning skall ge svar på såväl förbindelsens maxprestanda, det för att avgöra om den fungerar korrekt, samt vilken typ av prestanda man kan förvänta sig beroende på den typ av trafik som skall överföras på förbindelsen.



5 tips om hastighet i nät:

  • 1. Prestandamäta varje ny förbindelse! Levereras utlovad bandbredd?

  • 2. Testa nätverket vid nyinstallation då felaktigheter ätt kan justeras. Efter installation är förändringar alltid förenade med kostnader

  • 3. Prestandamätningen ska utföras med avsett verktyg och med verklig trafik inte bitar per sekund. Förstå vad som är realistisk prestanda för olika typer av trafik.

  • 4. Mätresultaten skall presenteras på ett sånt sätt så att vem som helst på företaget kan förstå innebörden.
    (En vanlig användare är mer intresserad av hur många sekunder det tar att utföra något än om operationen tog 3.5 megabit per sekund)

  • 5. Kom i håg att det alltid är parten med det bästa rapportunderlaget som drar fördel i en eventuell tvist om korrektheten i mätresultatet.



Om Mikael Westlund

Mikael Westlund är en välrenumerad nätverksexpert sedan 1996 och delägare i NordicLAN AB – ett företag med lösningar och tjänster som effektiviserar och säkrar tillgänglighet i kritiska nätverk och system. Du kontaktar honom antingen via visitkortet eller Nordic Lan
Upp

0 Kommentarer

Skriv en kommentar på artikeln

Ditt betyg på artikeln



Kommentar:





Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 614
27 953
271 709
371
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies