$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ping
Search
Aleksandrs Cudars
April 09, 2013
Technology
0
77
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
1.1k
Biometrics - Vein Patterns
achudars
0
95
Human Computer Interaction and Safety Critical Systems
achudars
0
320
Servant Leadership
achudars
2
220
Spaghetti Sorting
achudars
0
110
[01] DNS ANALYSIS
achudars
2
540
[02] IDSIPS IDENTIFICATION
achudars
1
280
[03] LIVE HOST IDENTIFICATION
achudars
0
840
[04] NETWORK SCANNERS
achudars
0
190
Other Decks in Technology
See All in Technology
「Managed Instances」と「durable functions」で広がるAWS Lambdaのユースケース
lamaglama39
0
310
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
190
AI 駆動開発勉強会 フロントエンド支部 #1 w/あずもば
1ftseabass
PRO
0
360
学習データって増やせばいいんですか?
ftakahashi
2
330
Databricks向けJupyter Kernelでデータサイエンティストの開発環境をAI-Readyにする / Data+AI World Tour Tokyo After Party
genda
1
120
OCI Oracle Database Services新機能アップデート(2025/09-2025/11)
oracle4engineer
PRO
1
180
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
850
Power of Kiro : あなたの㌔はパワステ搭載ですか?
r3_yamauchi
PRO
0
130
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
180
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
1.1k
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
490
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
280
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Site-Speed That Sticks
csswizardry
13
1k
KATA
mclloyd
PRO
32
15k
How to Ace a Technical Interview
jacobian
280
24k
Facilitating Awesome Meetings
lara
57
6.7k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Scaling GitHub
holman
464
140k
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