ROZDIEL MEDZI LATENCY A SKUTOCNOU ODOZVOU SERVERU — POSTERUS.CZ — Free WoW Server CZ/SK - Patch 3.3.5a
Rozdiel medzi latency a skutočnou odozvou serveru?
Zdravím,
rozhodol som sa, že je dosť dôležité, aby ste pochopili rozdiel medzi latency a odozvou serveru. Latency môže byť one-way (jednosmerná), alebo round-way (ping, obojsmerná). Vás ako hráčov nezaujíma ako rýchlo sa vie informácia o tom, že chcete castiť, dostať na server (latency). Zaujíma vás to, za ako rýchlo vie túto informáciu server spracovať a odoslať vašu požiadavku nazad k vám, teda za ako rýchlo sa v skutočnosti spell vycasti.
Ako to funguje keď kliknem na Healing Wave?
Odošle sa paket obsahujúci požiadavku ("server, chcem castiť Healing Wave "). Mocný server vypočíta a vytvorí správu (" áno, môžeš castiť, takže už viem o tom, že castiš "). Vaša hra príjme tento paket a zobrazí vám (" aha, do kelu, však ja už 333ms castim ") = čas merateľný addonom Quartz, ktorým dporúčam všetkým PvP casterom. Cast time sa počíta od momentu keď odošlete požiadavku, takže od prijatia odpovede castíte ešte 2,167 sekundy. Po tomto čase vaša hra vytvorí správu (" áno, vycastil som to "), ktorú server spracuje, pošle vám " áno, má ti to zobrať *** many a má ťa to healnuť za *** " a až potom vás to skutočne healne.
Extrém: Healing Wave má cast time 2,5 sekundy a serveru bude trvať 2,6 sekundy kým spracuje prvý paket. -> ja som klikol na spell, vizuálne moja postava už čaruje ale nevidím cast bar, potom dôjde odozva zo serveru, takže sa instatne healnem a ešte mi to vyhodí hlášku "another action in progress" alebo podobnú hovadinu = t.j server lagguje jak prasa
Extrémy vo vzťahu latency vs ping:
Latency mi ukazuje 10ms a laggujem jak prasa. (samozrejme, pretože laggy nie sú kvôli latency ) Latency mi ukazuje 6000ms a hra ide úplne super, všetko vycastím do 100ms. (to isté, až na to, že pravdepodobne máte zlý internet, alebo server predtým laggoval a hra predpokladá, že to rovnako pôjde aj naďalej).
Ponaučenie:
čo mi hovorí latency?
nič !
Autor: LihO
Forum: http://forum.posterus.cz/index.php/topic,11315.msg86217.html#msg86217



