Ping, Jitter, Packet Loss์— ๋Œ€ํ•˜์—ฌ

2025. 2. 19. 19:12ยท๐Ÿ“‚ Computer Science

 

๐Ÿ“Œ Ping์ด๋ž€?

Ping์€ ๋„คํŠธ์›Œํฌ ์„ฑ๋Šฅ์˜ ํ•ต์‹ฌ ์ง€ํ‘œ ์ค‘ ํ•˜๋‚˜๋กœ, ํด๋ผ์ด์–ธํŠธ์—์„œ ์„œ๋ฒ„๊นŒ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ณ  ์‘๋‹ต์„ ๋ฐ›๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค. ๋‹จ์œ„๋Š” ms์ด๋ฉฐ, ์ˆซ์ž๊ฐ€ ๋‚ฎ์„์ˆ˜๋ก ๋„คํŠธ์›Œํฌ ๋ฐ˜์‘ ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค๋Š” ๋œป์ด๋‹ค. Ping์€ ICMP(Internet Control Message Protocol)๋ฅผ ์ด์šฉํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ์„ฑ๋Šฅ์„ ์ธก์ •ํ•œ๋‹ค.

 

โœ… Ping ๋™์ž‘ ๋ฐฉ์‹

  1. ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„๋กœ ICMP Echo Request(ํ•‘ ์š”์ฒญ)๋ฅผ ๋ณด๋ƒ„
  2. ์„œ๋ฒ„๊ฐ€ ์ด๋ฅผ ์ˆ˜์‹ ํ•œ ํ›„, ICMP Echo Reply(ํ•‘ ์‘๋‹ต)๋ฅผ ํด๋ผ์ด์–ธํŠธ๋กœ ๋‹ค์‹œ ๋ณด๋ƒ„
  3. ํด๋ผ์ด์–ธํŠธ๋Š” ์‘๋‹ต์„ ๋ฐ›๋Š” ๋ฐ ๊ฑธ๋ฆฐ ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜์—ฌ Ping ๊ฐ’์„ ๊ณ„์‚ฐ

 

โœ… Ping ๊ณ„์‚ฐ ๊ณต์‹

  • Ping(ms) = ์™•๋ณต์‹œ๊ฐ„(RTT) = ํŒจํ‚ท ์†ก์‹  ์‹œ๊ฐ„ + ์‘๋‹ต ์ˆ˜์‹  ์‹œ๊ฐ„

 

+ ์ถ”๊ฐ€ ์ง€์‹

ICMP(Internet Control Message Protocol)

 ~> ICMP๋Š” ๋„คํŠธ์›Œํฌ์—์„œ ์˜ค๋ฅ˜ ๋ณด๊ณ  ๋ฐ ์ง„๋‹จ์„ ๋‹ด๋‹นํ•˜๋Š” ํ”„๋กœํ† ์ฝœ

 ~> ์ฆ‰, ๋„คํŠธ์›Œํฌ ์žฅ๋น„(๋ผ์šฐํ„ฐ, ์„œ๋ฒ„ ๋“ฑ) ๊ฐ„์˜ ๋ฌธ์ œ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ , ์ด๋ฅผ ๋ณด๊ณ ํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ (์ฆ‰, ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ํ”„๋กœํ† ์ฝœ X)

 

๐Ÿ“Œ Jitter๋ž€?

Jitter๋Š” ๋„คํŠธ์›Œํฌ ํŒจํ‚ท์ด ์„œ๋ฒ„๋กœ ๋„์ฐฉํ•˜๋Š” ์‹œ๊ฐ„์ด ์ผ์ •ํ•˜์ง€ ์•Š๊ณ  ๋ณ€๋™ํ•˜๋Š” ํ˜„์ƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ฆ‰, Ping ๊ฐ’์ด ๊ณ„์†ํ•ด์„œ ๋“ค์ญ‰๋‚ ์ญ‰ํ•˜๋ฉด Jitter๊ฐ€ ๋†’๋‹ค๋Š” ๋œป์ด๋‹ค. ๋‹จ์œ„๋Š” ms์ด๋ฉฐ, ๊ฐ’์ด ํด์ˆ˜๋ก ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์ด ๋ถˆ์•ˆ์ •ํ•˜๋‹ค๋Š” ๋œป์ด๋‹ค. ๋„คํŠธ์›Œํฌ์—์„œ ๋ฐ์ดํ„ฐ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํŒจํ‚ท(Packet)์œผ๋กœ ๋‚˜๋‰˜์–ด ์ „์†ก๋˜๋Š”๋ฐ, ์ด ํŒจํ‚ท๋“ค์ด ์„œ๋ฒ„์— ๋„์ฐฉํ•˜๋Š” ์‹œ๊ฐ„์ด ์ผ์ •ํ•ด์•ผ ์„œ๋น„์Šค๊ฐ€ ์›ํ™œํ•˜๊ฒŒ ์ด๋ฃจ์–ด์ง„๋‹ค.

 

โœ… Jitter ๊ณ„์‚ฐ ๊ณต์‹

  • Jitter(ms) = ์ตœ๋Œ€ Ping ๊ฐ’ - ์ตœ์†Œ Ping ๊ฐ’

 

๐Ÿ“Œ Packet Loss๋ž€?

ํŒจํ‚ท ์†์‹ค์€ ๋„คํŠธ์›Œํฌ์—์„œ ํŠน์ • ๋ฐ์ดํ„ฐ ํŒจํ‚ท์ด ์†์‹ค๋˜๊ฑฐ๋‚˜ ์‚ญ์ œ๋˜๋Š” ํ˜„์ƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ฆ‰, ํด๋ผ์ด์–ธํŠธ์—์„œ ์„œ๋ฒ„๋กœ ์ „์†ก๋œ ํŒจํ‚ท ์ค‘ ์ผ๋ถ€๊ฐ€ ๋ชฉ์ ์ง€์— ๋„๋‹ฌํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋‹ค.

 

โœ… Packet Loss ๋ฐœ์ƒ ์›์ธ

  • ๋„คํŠธ์›Œํฌ ์žฅ๋น„์˜ ๊ณผ๋ถ€ํ™” (๋„คํŠธ์›Œํฌ ์žฅ๋น„(๋ผ์šฐํ„ฐ, ์Šค์œ„์น˜, ๋ฐฉํ™”๋ฒฝ ๋“ฑ)๊ฐ€ ์ œํ•œ๋œ ๋ฆฌ์†Œ์Šค(CPU, ๋ฉ”๋ชจ๋ฆฌ, ๋Œ€์—ญํญ)๋ฅผ ์ดˆ๊ณผํ•˜๋ฉด ์ƒˆ๋กœ์šด ํŒจํ‚ท์„ ๋ฒ„๋ฆด ์ˆ˜ ์žˆ์Œ)
  • ๋ฒ„ํผ ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ (๋ผ์šฐํ„ฐ์˜ ๋ฒ„ํผ(Queue)๊ฐ€ ๊ฐ€๋“ ์ฐจ๋ฉด, ๊ธฐ์กด์— ๋Œ€๊ธฐ ์ค‘์ธ ํŒจํ‚ท ๋˜๋Š” ์ƒˆ๋กญ๊ฒŒ ๋„์ฐฉํ•œ ํŒจํ‚ท์ด ์‚ญ์ œ๋  ์ˆ˜ ์žˆ์Œ)
  • ๋„คํŠธ์›Œํฌ ํ˜ผ์žก (ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์•„์ง€๋ฉด, ๋„คํŠธ์›Œํฌ ์žฅ๋น„๊ฐ€ ํŒจํ‚ท์„ ์ •์ƒ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜์ง€ ๋ชปํ•˜๊ณ  ์†์‹ค๋  ๊ฐ€๋Šฅ์„ฑ์ด ์ปค์ง)
  • ๋ฌด์„  ํ™˜๊ฒฝ ๋ฌธ์ œ (Wi-Fi ํ™˜๊ฒฝ์—์„œ๋Š” ์‹ ํ˜ธ ๊ฐ„์„ญ(์ธํ„ฐํŽ˜์ด์Šค), ์žฅ์• ๋ฌผ, ์‹ ํ˜ธ ๊ฐ์‡ ๋กœ ์ธํ•ด ํŒจํ‚ท์ด ์†์‹ค๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Œ)
  • ๋ฐฉํ™”๋ฒฝ ๋ฐ ๋ณด์•ˆ ์†Œํ”„ํŠธ์›จ์–ด์˜ ํŒจํ‚ท ์ฐจ๋‹จ(๋ฐฉํ™”๋ฒฝ, VPN, ์•ˆํ‹ฐ๋ฐ”์ด๋Ÿฌ์Šค ํ”„๋กœ๊ทธ๋žจ์ด ํŠน์ • ํŒจํ‚ท์„ ์ฐจ๋‹จํ•˜์—ฌ ์†์‹ค์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ)

 

๐Ÿ“Œ ๋„คํŠธ์›Œํฌ ํ’ˆ์งˆ(Ping, Jitter, Packet Loss)์ด ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ

๐Ÿšจ Ping์ด ๋†’์„ ๋•Œ (100ms ์ด์ƒ)

  • ์ž…๋ ฅ ์ง€์—ฐ ๋ฐœ์ƒ (๋ฒ„ํŠผ์„ ๋ˆŒ๋ €๋Š”๋ฐ ๋ฐ˜์‘์ด ๋Šฆ๊ฒŒ ๋‚˜ํƒ€๋‚จ)
  • FPS์—์„œ ์ด์„ ์ˆ๋Š”๋ฐ ๋งž์•˜๋Š”์ง€ ํ™•์ธ์ด ๋Šฆ๊ฒŒ ๋œธ
  • MOBA์—์„œ ์Šคํ‚ฌ์„ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ ํ•œ ๋ฐ•์ž ๋Šฆ๊ฒŒ ๋ฐœ๋™๋จ

 

๐Ÿšจ Ping์ด ๋งค์šฐ ๋†’์„ ๋•Œ (300ms ์ด์ƒ)

  • ์บ๋ฆญํ„ฐ๊ฐ€ ์ˆœ๊ฐ„ ์ด๋™(์›Œํ”„ ํ˜„์ƒ, ํ…”๋ ˆํฌํŠธ)ํ•˜๊ฑฐ๋‚˜ ๊ฒŒ์ž„์ด ๋Š๊น€
  • ๊ฒŒ์ž„ ์„œ๋ฒ„๊ฐ€ ํ”Œ๋ ˆ์ด์–ด์˜ ์œ„์น˜๋ฅผ ์ •ํ™•ํžˆ ์ธ์‹ํ•˜์ง€ ๋ชปํ•จ (์œ„์น˜ ์˜ค๋ฅ˜ ๋ฐœ์ƒ)

 

๐Ÿšจ Jitter๊ฐ€ ๋†’์„ ๋•Œ (10ms ์ด์ƒ)

  • ๊ฒŒ์ž„ ๋‚ด ์บ๋ฆญํ„ฐ ๋˜๋Š” ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ์ˆœ๊ฐ„ ์ด๋™(์›Œํ”„ ํ˜„์ƒ)
  • FPS์—์„œ ์ ์ด ๊ฐ‘์ž๊ธฐ ์ˆœ๊ฐ„ ์ด๋™(ํ…”๋ ˆํฌํŠธ)ํ•˜๊ฑฐ๋‚˜, ํ”ผ๊ฒฉ ํŒ์ • ์˜ค๋ฅ˜ ๋ฐœ์ƒ
  • ๋ ˆ์ด์‹ฑ ๊ฒŒ์ž„์—์„œ ์ƒ๋Œ€ ์ฐจ๋Ÿ‰์ด ๊ฐ‘์ž๊ธฐ ์‚ฌ๋ผ์กŒ๋‹ค๊ฐ€ ๋‚˜ํƒ€๋‚จ

 

๐Ÿšจ Packet Loss 2% ~ 5%

  • ์ž…๋ ฅ์ด ์”นํžˆ๊ฑฐ๋‚˜, ์ด์•Œ์ด ๋งž์•˜๋Š”๋ฐ ํŒ์ •๋˜์ง€ ์•Š์Œ
  • MOBA์—์„œ ์Šคํ‚ฌ์ด ์ž…๋ ฅ๋˜์—ˆ์ง€๋งŒ ๋ฐœ๋™๋˜์ง€ ์•Š์Œ

 

๐Ÿšจ Packet Loss 10% ์ด์ƒ

  • ์บ๋ฆญํ„ฐ๊ฐ€ ์ˆœ๊ฐ„ ์ด๋™(์›Œํ”„)ํ•˜๊ฑฐ๋‚˜, ๊ฒŒ์ž„ ๋‚ด ๋ฐ˜์‘์ด ๋ถˆ๊ทœ์น™ํ•จ
  • MMORPG์—์„œ ํ€˜์ŠคํŠธ ์™„๋ฃŒ ๋ฒ„ํŠผ์„ ๋ˆŒ๋ €์ง€๋งŒ ์„œ๋ฒ„๊ฐ€ ๋ฐ˜์‘ํ•˜์ง€ ์•Š์Œ
  • ๊ฒŒ์ž„์ด ๋Š๊ธฐ๊ฑฐ๋‚˜ ์•„์˜ˆ ์ ‘์†์ด ๋ถˆ๊ฐ€๋Šฅํ•ด์ง

 

 

+ ์ถœ์ฒ˜

https://aws.amazon.com/ko/what-is/icmp/

 

'๐Ÿ“‚ Computer Science' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

Node.js์— ๋Œ€ํ•˜์—ฌ  (0) 2025.03.05
Database์— ๋Œ€ํ•˜์—ฌ  (0) 2025.02.21
TCP์™€ UDP์— ๋Œ€ํ•˜์—ฌ  (0) 2025.02.19
Process์™€ Thread์— ๋Œ€ํ•˜์—ฌ  (0) 2025.02.18
๋ฉ”๋ชจ๋ฆฌ ๊ณ„์ธต ๊ตฌ์กฐ์— ๋Œ€ํ•˜์—ฌ  (0) 2025.02.17
'๐Ÿ“‚ Computer Science' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • Node.js์— ๋Œ€ํ•˜์—ฌ
  • Database์— ๋Œ€ํ•˜์—ฌ
  • TCP์™€ UDP์— ๋Œ€ํ•˜์—ฌ
  • Process์™€ Thread์— ๋Œ€ํ•˜์—ฌ
YeonSu02
YeonSu02
Email : rkddustn2519@naver.com
  • YeonSu02
    IsLiife2
    YeonSu02
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ
      • ๐Ÿ“‚ Computer Science
      • ๐Ÿ“‚ Unity Engine Study
        • ๐Ÿ“„ Unity ์ธํ”„๋Ÿฐ ๊ฐ•์˜
        • ๐Ÿ“„ Unity ์œ ํŠœ๋ธŒ ๊ฐ•์˜
        • ๐Ÿ“„ Unity ์ฐธ๊ณ 
      • ๐Ÿ“‚ Game Designer Study
        • ๐Ÿ“„ ๊ธฐํš ์ธํ”„๋Ÿฐ ๊ฐ•์˜
      • ๐Ÿ“‚ Quality Assurance Study N
        • ๐Ÿ”ฅ ์—˜๋ฆฌ์Šค SW QAํŠธ๋ž™ N
        • ๐Ÿ“„ QA ๊ณต๋ถ€
        • ๐Ÿ“š QA ์ฑ… ๋ฆฌ๋ทฐ
      • ๐Ÿ“‚ Program Language Study
        • ๐Ÿ“„ C# ๊ณต๋ถ€
        • ๐Ÿ“„ ํŒŒ์ด์ฌ ๊ณต๋ถ€
        • ๐Ÿ“„ Java ๊ณต๋ถ€
        • ๐Ÿ“„ JavaScript ๊ณต๋ถ€
      • ๐Ÿ“‚ Additional Study
        • ๐Ÿ“„ Git
        • ๐Ÿ“„ Firebase
        • ๐Ÿ“„ License
      • ๐Ÿ’ป Game Development
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
  • ๋งํฌ

    • GitHub
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    QA
    ์ปดํ“จํ„ฐํ™œ์šฉ๋Šฅ๋ ฅ1๊ธ‰
    ์ž๊ฒฉ์ฆ
    ์ •์ฒ˜๊ธฐ ํ•„๊ธฐ
    ์ •์ฒ˜๊ธฐ
    ์ปดํ™œ
    ํ…Œ์ŠคํŒ…์ž๊ฒฉ์ฆ
    ์ปดํ“จํ„ฐํ™œ์šฉ๋Šฅ๋ ฅ
    qa์ž๊ฒฉ์ฆ
    qa ์ฑ… ๋ฆฌ๋ทฐ
    ์—‘์…€
    ์ •์ฒ˜๊ธฐ ๋…ํ•™
    ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ
    ์ปดํ™œ2๊ธ‰
    qa ์ฑ…
    ๊ตญ์ œ์ž๊ฒฉ์ฆ
    ISTQB
    istqb-ctfl
    BTS
    ์ปดํ“จํ„ฐํ™œ์šฉ๋Šฅ๋ ฅ2๊ธ‰
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
YeonSu02
Ping, Jitter, Packet Loss์— ๋Œ€ํ•˜์—ฌ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”