Mesh RTT 를 이용한 국제망 분석
미꾸라지는 v3 버전부터 현재까지 Mesh RTT 정보를 제공하고 있는데요, 아래의 링크를 방문하시면 해당 정보를 확인할 수 있습니다.
Mesh RTT 란?
모든 미꾸라지 중계 서버들은 다른 중계 서버들과의 RTT (Round Trip Time, 핑값) 를 매 30 초 주기로 체크를 하고 있으며, ICMP, TCP 그리고 UDP 프로토콜 기반으로 계산이 됩니다.
이렇게 모아진 정보를 바탕으로 중계 서버간 하루 동안의 RTT 변동에 대한 상황을 확인할 수 있습니다.
이용 방법
이용 방법은 매우 간단합니다.
- 우선 위 링크를 방문하신 후, RTT 상황을 확인하고 싶은 중계 서버 2 곳을 선택하신 후, '그래프 보기' 버튼을 클릭하시면 됩니다.
그래프의 기준시는 Coordinated Universal Time (UTC/GMT) 임을 아셔야 합니다. KST (Korea Standard Time) 가 아닙니다.
응용 방법
국제망 분석예
- 현재 한국에 거주한다고 가정을 하고, 싱가포르에 있는 게임 서버로 접속이 원활하지 않을 경우, Mesh RTT 그래프를 통해 원인을 분석할 수 있습니다.
- 우선 자신이 사용하고 있는 인터넷 회선과 가장 비슷한 중계 서버를 선택하고, 싱가포르에 있는 중계 서버를 각각 선택합니다. 예를 들어 SK 회선 사용자라면, GNJ 중계 서버들을 선택하시면 되고, KT 회선 사용자라면 KT 중계 서버들을 선택하시면 됩니다.
- 각각 그래프를 살펴보시고, RTT 정보들을 확인합니다. 만약 즐기시는 게임이 UDP 기반으로 구현되어 있을 경우, UDP 기반 RTT 정보를 유심히 살펴보시고, TCP 면 TCP 기반 RTT 정보를 중심으로 보셔야 합니다.
- 그래프 구간에 살펴보시면, 평상시에는 RTT 가 안정적인데, 특정 시간대 (보통 늦은 저녁) 에 RTT 가 폭주하는 경우가 있을텐데요, 여러 가지 원인이 있을 수 있지만 보통 다음과 같은 이유입니다.
- 해당 중계 서버가 바빠서 그럴 수 있습니다. 예를 들어 KT1 중계 서버와 싱가포르 Digital Ocean 구간의 그래프가 폭주하고 있을 경우, 다른 한국에 있는 중계 서버를 선택하시거나 다른 싱가포르 중계 서버를 선택하셔서 그래프를 살펴 보시기 바랍니다.
그렇게 했음에도 불구하고 모든 중계 서버가 그래프가 안좋다면, 현재 한국 <-> 싱가폴 구간의 국제망이 모두 안좋아 발생되는 가능성이 매우 큽니다.