네트워크 지연으로 게임의 패배를 막는 CDN ⅰ

by 라임라이트 기술영업부

네트워크의 지연으로 게임에서 패배한 적이 있습니까?

코로나 19 바이러스의 확산으로 집에서 시간을 보내는 사람이 많아지면서 자연스레 게임을 하는 시간도 증가하고 있습니다. 그런데 이 때, 네트워크가 갑자기 지연되어 내 캐릭터가 패배하거나 죽는다면 어떨까요? 그보다 끔찍한 일은 없을 것입니다. 실제로 게임 유저들은 네트워크의 지연으로 인한 패배가 반복될 경우 새로운 게임으로 이동하며 이전의 게임을 더 이상 하지 않게 됩니다. 앞서 CDN이 게임에 왜 효과적인지 설명해드린 적이 많으나 그 중요성은 두 번 세 번 강조해도 지나치지 않습니다.

네트워크 대기 시간 및 온라인 게임

인터넷을 통해 데이터가 전송되는 속도는 빛의 속도에 의해 제한됩니다. 이러한 데이터 전송 지연은 일반적으로 네트워크 대기 시간 이라고 합니다 . 온라인 게임의 맥락에서 액션을 온라인 게임 플랫폼에 공급하는 것과 화면에 표시되는 액션 사이의 지연이 있습니다.

네트워크 대기 시간 지연은 온라인 게임의 게임 플레이, 유동성 및 응답성에 영향을 미칩니다. 특정 게임 서버와 다른 거리에 있는 플레이어가 서로 게임을 할 때 더욱 집중됩니다. 게임 서버에 가까운 플레이어는 네트워크 대기 시간이 짧고 반응이 빠른 게임 플레이를 경험하게 됩니다. 멀리 떨어져 있는 네트워크는 더 높은 네트워크 대기 시간과 응답하지 않는 게임 플레이를 경험하게 됩니다. 게임 서버에 가까운 플레이어는 멀리 떨어져 있는 플레이어보다 명확한 가장자리를 가지고 있습니다.

연구에 따르면 100ms 정도의 지연은 게임 플레이를 재생할 수 없는 수준까지 저하시킬 수 있습니다 .

이는 특히 다른 지역의 플레이어를 서로 대결 시키는 (MMO)의 경우에 해당됩니다. 고강도 FPS, 레이싱 또는 스포츠 게임도 대기 시간에 취약합니다.

네트워크 지연 시간이 긴 제단에서 매일 수천 개의 캐릭터가 희생됩니다.

클랜이라는 팀의 진화로 온라인 게임 서버에 추가 압력이 가해졌습니다. 클랜은 일반적으로 큰 전투에서 다른 클랜과 맞서 싸우는 경향이 있습니다. 이 씨족을 구성하는 개별 플레이어는 지리적으로 분산되어 있습니다. 결과적으로 네트워크 지연 시간이 다릅니다.

게임 내 동작이 네트워크 대기 시간의 영향을 받는 온라인 게임의 유일한 측면은 아닙니다. 영향을 받는 온라인 게임의 다른 측면은 다음과 같습니다.

  • 서버 연결 시간이 길다
  • 다른 플레이어 간에 게임 상태 동기화가 지연된다
  • 새 업데이트의 다운로드 시간이 느리다
  • -온라인 게임을 중심으로 성장한 실시간 게임 스트리밍은 대기 시간이 짧다

이러한 불편함을 해결하는 것, 바로 CDN이겠죠? 다음 글에서 더 자세히 살펴보도록 하겠습니다.

연관된 글