Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ping
Search
Aleksandrs Cudars
April 09, 2013
Technology
0
70
Ping
Aleksandrs Cudars
April 09, 2013
Tweet
Share
More Decks by Aleksandrs Cudars
See All by Aleksandrs Cudars
Covert Channels Using File Locking
achudars
1
910
Biometrics - Vein Patterns
achudars
0
59
Human Computer Interaction and Safety Critical Systems
achudars
0
240
Servant Leadership
achudars
2
180
Spaghetti Sorting
achudars
0
72
[01] DNS ANALYSIS
achudars
2
500
[02] IDSIPS IDENTIFICATION
achudars
1
240
[03] LIVE HOST IDENTIFICATION
achudars
0
720
[04] NETWORK SCANNERS
achudars
0
160
Other Decks in Technology
See All in Technology
AWSでRAGを作る法方
sonoda_mj
1
140
成長期に歩みを止めないための創業期の開発文化形成
mayah
6
420
ここがすごいよ! AWS Systems Manager!
saichan11
0
1.8k
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
VPoEの視点から見た、ヘンリーがサーバーサイドKotlinを使う理由 / Why Server-side Kotlin 2024
cho0o0
1
420
[2024最新版]AWS Control Towerを使ったセキュアなマルチアカウント環境の作り方
hiashisan
0
270
「我々はどこに向かっているのか」を問い続けるための仕組みづくり / Establishing a System for Continuous Inquiry about where we are
daitasu
0
170
[NIKKEI Tech Talk]Bias for Action!! 実践から学ぶための仕組とコミュニティ / Community for Practice and Learning
kanamasa
0
270
データ分析基盤を作ってみよう~設計編~
nrinetcom
PRO
1
110
Flutter研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
160
運用改善、不都合な真実 / 20240722-ssmjp-kaizen
opelab
17
8k
テスト・設計研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
Featured
See All Featured
Building Adaptive Systems
keathley
34
2k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
Automating Front-end Workflow
addyosmani
1362
200k
Docker and Python
trallard
37
2.9k
The World Runs on Bad Software
bkeepers
PRO
63
11k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
353
29k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
13
430
Building a Scalable Design System with Sketch
lauravandoore
458
32k
A Tale of Four Properties
chriscoyier
155
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
Bash Introduction
62gerente
607
210k
Transcript
None
In multiplayer online video games, ping (not to be confused
with frames per second) refers to the network latency between a player's computer (client), and either the game server or another client (i.e. peer)
This could be reported quantitatively as an average time in
milliseconds, or qualitatively as low ping or high ping.
Having a low ping is always desirable because lower latency
provides smoother gameplay by allowing faster updates of game data.
Ping is often conflated with lag. One may "lag out"
due to unacceptably high ping. Servers will often disconnect a client if the ping is too high and it poses a detriment to others' gameplay..
Similarly, client software will often mandate disconnection if the ping
is too high. A high ping is not the result of lag; rather, a high ping causes lag. It may also make servers crash because of the stability.
Rather than using the traditional ICMP echo request and reply
packets to determine ping times, game programmers often instead build their own latency detection into existing game packets (usually based on the UDP protocol).
Some factors that might affect ping include: • network protocol
engineering, • Internet connection speed • the quality of a user's Internet service provider • the configuration of firewalls.
Ping is also affected by geographical location.
References • http://en.wikipedia.org/wiki/Ping_(networking_utility) • http://farm5.staticflickr.com/4007/4576023305_57d6e1e728_o. png • http://th03.deviantart.net/fs70/PRE/f/2011/288/7/a/i_know_th at_feel_bro_by_rober_raik-d4cxn5a.png •
http://upload.wikimedia.org/wikipedia/commons/thumb/6/6e /Sloth_(PSF).png/1272px-Sloth_(PSF).png • https://research.cs.vt.edu/3di/sites/default/files/FinalTechniq ue.png • http://www.goodcontroller.com/blog/wp- content/uploads/2011/04/Molloy3_Main.1.png