Kom ihåg mig?
Home Menu

Menu


Pingtider

Ämnesverktyg Visningsalternativ
Oläst 2005-03-21, 13:01 #1
weetabixs avatar
weetabix weetabix är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2004
Inlägg: 311
weetabix weetabix är inte uppkopplad
Flitig postare
weetabixs avatar
 
Reg.datum: Dec 2004
Inlägg: 311
Tjenare,

funderar på att sätta upp servrar hos crystone och har pingat lite mot deras servrar. Jag får ungefär 60ms och det jag undrar är vad ni anser är acceptabelt. Duger detta för ett webbhotell?
weetabix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-21, 13:23 #2
Sigurds avatar
Sigurd Sigurd är inte uppkopplad
Medlem
 
Reg.datum: Apr 2004
Inlägg: 289
Sigurd Sigurd är inte uppkopplad
Medlem
Sigurds avatar
 
Reg.datum: Apr 2004
Inlägg: 289
Man väljer oftast inte webbhotell efter hur låga pingtider de har. Visst, under 100ms bör de nog ligga på. Istället skulle jag testa hastigheterna direkt från server, alltså att du t.ex. drar hem en stor fil från servern vid jämna mellanrum och se vilken hastighet du får. Dessutom bör du dra hem de från en kunds hemsida, och inte från företagets hemsida, då företagets ofta ligger på en bättre och mindre belastad server.

Att ett webbhotell har 60ms i pingtider och ett annat har 30ms i pingtider tyder inte på att det ena är bättre än det andra.
Sigurd är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-21, 18:29 #3
weetabixs avatar
weetabix weetabix är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2004
Inlägg: 311
weetabix weetabix är inte uppkopplad
Flitig postare
weetabixs avatar
 
Reg.datum: Dec 2004
Inlägg: 311
japp, håller med dig. ville bara veta lite vad communityt anser, känns som man inte vill ha så hög ping så att nån stör sig på det bara. =)
weetabix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-22, 11:43 #4
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
Det bästa vore att mäta svarstiderna från några olika kunders webbsidor hos Crystone och göra det under hela dygnet. Belastningen kan variera väldigt mycket.

Inte ofta kan man pinga 10-20 ms och sedan ha en svarstid på 15 sekunder från en hemsida. Obs! Avser inte Crystone i nämnda exempel.

Jag tycker inte att ping är någon att speciellt ta hansyn till. Möjligen om jag planerar att bygga en hemsida som kommer att ha väldigt mycket bilder, t.ex. på varje länk, så att det ska ske mycket kommunikation mellan webbläsaren och servern.

Pingade precis WN och fick 339 ms i medel. Men jag kan inte påstå att det påverkar laddtiden för WN på något negativt sätt. Pingade en annan sida och fick 18 ms. Det tog dock 10 sekunder innan sidan visades på min webbläsare.
guran är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-22, 13:47 #5
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Citat:
Originally posted by guran@Mar 22 2005, 11:43
Det bästa vore att mäta svarstiderna från några olika kunders webbsidor hos Crystone och göra det under hela dygnet. Belastningen kan variera väldigt mycket.

Inte ofta kan man pinga 10-20 ms och sedan ha en svarstid på 15 sekunder från en hemsida. Obs! Avser inte Crystone i nämnda exempel.

Jag tycker inte att ping är någon att speciellt ta hansyn till. Möjligen om jag planerar att bygga en hemsida som kommer att ha väldigt mycket bilder, t.ex. på varje länk, så att det ska ske mycket kommunikation mellan webbläsaren och servern.

Pingade precis WN och fick 339 ms i medel. Men jag kan inte påstå att det påverkar laddtiden för WN på något negativt sätt. Pingade en annan sida och fick 18 ms. Det tog dock 10 sekunder innan sidan visades på min webbläsare.
När du säger att du pingar en webbsida, är det just det du gör eller gör du en ICMP-ping mot servern som webbsidan ligger på? Att pinga en webbsida kan jag bara tolka som att mäta hur lång tid det tar från att förfrågan skickas tills webbsidan är mottagen. Dock har jag aldrig hört det uttrycket tidigare.

Om en webbsida består av 20 st. mycket små filer (så de ryms i var sitt TCP-paket) och man har en ping mot servern på 200ms så kommer bara väntetiden vara 2 sekunder (om webbläsaren har två parallella anslutningar mot servern vilket ofta är default). Om servern istället skulle ligga på 10ms så skulle väntetiden bara vara 0.1 sekund. Det är stor skillnad. Nu kan jag inte det här med window size i TCP, men nog blir överföringshastigheten betydligt lägre med stor fördröjning i en överföring.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-23, 02:48 #6
Marcuss avatar
Marcus Marcus är inte uppkopplad
Supermoderator
 
Reg.datum: Nov 2003
Inlägg: 2 655
Marcus Marcus är inte uppkopplad
Supermoderator
Marcuss avatar
 
Reg.datum: Nov 2003
Inlägg: 2 655
Citat:
Originally posted by kullervo@Mar 22 2005, 13:47
Om en webbsida består av 20 st. mycket små filer (så de ryms i var sitt TCP-paket) och man har en ping mot servern på 200ms så kommer bara väntetiden vara 2 sekunder (om webbläsaren har två parallella anslutningar mot servern vilket ofta är default). Om servern istället skulle ligga på 10ms så skulle väntetiden bara vara 0.1 sekund. Det är stor skillnad. Nu kan jag inte det här med window size i TCP, men nog blir överföringshastigheten betydligt lägre med stor fördröjning i en överföring.
Oj, mycket konstigt du skriver där... vad får ni egentligen lära er för påhitt på KTH?

Känns väldigt dumt att försöka visa hur lång tid det skulle ta att skicka "20 små filer" genom en hänvisning till pingtiden. Också mycket konstigt att hänvisa till pingtid när man pratar om filöverföring eftersom det egentligen uteslutande beror på segment-storleken (ex.vis TCP 1460/1500 bytes) och window size som i sin tur är beroende på bandbredd och fördröjning. Ju större nätverk, desto större window size. Dessutom är ju ping egentligen bara två olika ICMP-meddelanden som skickas. En förfrågan, ICMP typ 8 (echo request) och ett svar av ICMP echo reply typ 0 vilket alltså inte säger så mycket om tiden för överförandet av verklig data.

Enbart för att upprätta ett tcp-koppel skickas t.ex. flera olika TCP segment; de två första+ev. tredje, utan sk "payload", aka 'Three-way handshake'. Eftersom MSS (maximum segment size) beror på vilken TCP-implementation som används (beroende på operativsystem) går det inte att generalisera alltför mycket. Vet inte riktigt heller vad du försöker visa med din tidsberäkning eftersom den verkar otroligt skum. När en besökare går in på en webbsida upprättas först och främst ett (antal) tcp-koppel med handskakningsprocess, därefter skickas även datan/filerna i segment som består av header-fält och data-fält, uppdelade i bitar med storlek beroende på MSS. Att tala om ping och hänvisa till uppmätta pingtider blir ju inte i närheten av korrekt då...

Vill du läsa mer om hur TCP fungerar kan du ju läsa RFC 793.
__________________
[ Finanstips.se | Riktnummer.se | Väderlek.se | 3W.se | WWWW.se ]
. [ Marbella.se | ValutaGraf.se | Virusprogram.se | Malta Bolag.se | Växlingskontor.se ] .
Marcus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-23, 12:12 #7
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Citat:
Ursprungligen postat av marcuss
Citat:
Ursprungligen postat av kullervo
Om en webbsida består av 20 st. mycket små filer (så de ryms i var sitt TCP-paket) och man har en ping mot servern på 200ms så kommer bara väntetiden vara 2 sekunder (om webbläsaren har två parallella anslutningar mot servern vilket ofta är default). Om servern istället skulle ligga på 10ms så skulle väntetiden bara vara 0.1 sekund. Det är stor skillnad. Nu kan jag inte det här med window size i TCP, men nog blir överföringshastigheten betydligt lägre med stor fördröjning i en överföring.
Oj, mycket konstigt du skriver där... vad får ni egentligen lära er för påhitt på KTH?

Känns väldigt dumt att försöka visa hur lång tid det skulle ta att skicka "20 små filer" genom en hänvisning till pingtiden. Också mycket konstigt att hänvisa till pingtid när man pratar om filöverföring eftersom det egentligen uteslutande beror på segment-storleken (ex.vis TCP 1460/1500 bytes) och window size som i sin tur är beroende på bandbredd och fördröjning. Ju större nätverk, desto större window size. Dessutom är ju ping egentligen bara två olika ICMP-meddelanden som skickas. En förfrågan, ICMP typ 8 (echo request) och ett svar av ICMP echo reply typ 0 vilket alltså inte säger så mycket om tiden för överförandet av verklig data.

Enbart för att upprätta ett tcp-koppel skickas t.ex. flera olika TCP segment; de två första+ev. tredje, utan sk "payload", aka 'Three-way handshake'. Eftersom MSS (maximum segment size) beror på vilken TCP-implementation som används (beroende på operativsystem) går det inte att generalisera alltför mycket. Vet inte riktigt heller vad du försöker visa med din tidsberäkning eftersom den verkar otroligt skum. När en besökare går in på en webbsida upprättas först och främst ett (antal) tcp-koppel med handskakningsprocess, därefter skickas även datan/filerna i segment som består av header-fält och data-fält, uppdelade i bitar med storlek beroende på MSS. Att tala om ping och hänvisa till uppmätta pingtider blir ju inte i närheten av korrekt då...

Vill du läsa mer om hur TCP fungerar kan du ju läsa RFC 793.
Nja, det var inte hur lång tid det skulle ta och överföra 20 små filer utan hur länge bara dödtiden blir om man ska överföra dessa filer över den förbindelse med hög fördröjning.

Du säger att det upprätthålls ett flertal TCP-förbindelser mellan webbläsare och webbserver. Vad jag vet har IE samt FireFox endast 2 förbindelser som standard (konstigt nog). Om det är fler förbindelser som använs så har ping-tiden desto mindre inverkan (som du redan antytt).

Det var visst inte window size utan segment-storleken på TCP jag syftade på. Inte undra på att det lät som tekniskt mumbojumo-smörja.

Är det fel i det jag säger att sidladdningen ökar med minst 50ms om man flyttar servern tills ping-tiden ökat med just 50ms?
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-23, 13:44 #8
Marcuss avatar
Marcus Marcus är inte uppkopplad
Supermoderator
 
Reg.datum: Nov 2003
Inlägg: 2 655
Marcus Marcus är inte uppkopplad
Supermoderator
Marcuss avatar
 
Reg.datum: Nov 2003
Inlägg: 2 655
Citat:
Originally posted by kullervo@Mar 23 2005, 12:12
Du säger att det upprätthålls ett flertal TCP-förbindelser mellan webbläsare och webbserver. Vad jag vet har IE samt FireFox endast 2 förbindelser som standard (konstigt nog). Om det är fler förbindelser som använs så har ping-tiden desto mindre inverkan (som du redan antytt).
Det upprättas. Inte upprätthålls. Viktig skillnad.
Begränsningen är dock något man kan ordna i windows-registret under HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Internet Settings
genom att lägga till två DWORD-nycklar vid namn "MaxConnectionsPer1_0Server" samt "MaxConnectionsPerServer" med t.ex. värdet: "0000000f", eller hur många samtidiga nedladdningar du nu vill använda. Det är alltså inte en begränsning i webbläsaren.

Citat:
Är det fel i det jag säger att sidladdningen ökar med minst 50ms om man flyttar servern tills ping-tiden ökat med just 50ms?
Skulle man förenkla saker och ting till det extrema skulle man kanske kunna se på det så, men det stämmer inte riktigt. I verkligheten blir det inte så just eftersom det delvis beror på congestion som kan variera under hela förbindelsen/överföringen.

För den icke teknikintresserade så finns en enklare förklaring kring congestion.
__________________
[ Finanstips.se | Riktnummer.se | Väderlek.se | 3W.se | WWWW.se ]
. [ Marbella.se | ValutaGraf.se | Virusprogram.se | Malta Bolag.se | Växlingskontor.se ] .
Marcus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-23, 16:39 #9
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
[quote]Originally posted by kullervo@Mar 23 2005, 13:12
Citat:
Ursprungligen postat av marcuss,Mar 23 2005, 02:48
Vad jag vet har IE samt FireFox endast 2 förbindelser som standard (konstigt nog)
Råkade läsa i dagarna att det är "http standard" att endast köra 2 st så kanske därför.
Robert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-23, 16:57 #10
Marcuss avatar
Marcus Marcus är inte uppkopplad
Supermoderator
 
Reg.datum: Nov 2003
Inlägg: 2 655
Marcus Marcus är inte uppkopplad
Supermoderator
Marcuss avatar
 
Reg.datum: Nov 2003
Inlägg: 2 655
Citat:
Ursprungligen postat av Robert
Citat:
Ursprungligen postat av kullervo
Vad jag vet har IE samt FireFox endast 2 förbindelser som standard (konstigt nog)
Råkade läsa i dagarna att det är http standard att endast köra 2 st så kanske därför.
Det stämmer bra, t.ex. enligt HTTP/1.1 bör man inte tillåta fler än 2 anslutningar just pga att minska risken för överbelastning av webbservern man besöker.
Marcus är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 10:08.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017