서버시간이란? 내 폰 시계와 다른 이유
2026-11-01 작성 · 2026-11-01 수정
오픈 시각은 서버 시계 기준입니다
수강신청이나 티켓 예매가 "10시 정각"에 열린다고 할 때, 그 10시는 신청을 받는 사이트의 서버 컴퓨터가 가진 시계로 정해집니다. 내 폰 시계가 10시를 가리켜도 서버 시계가 아직 9시 59분 59초라면 신청 버튼은 열리지 않습니다.
폰은 통신사나 운영체제가 알려 주는 표준시에 자동으로 맞춰서 대체로 정확합니다. 서버도 보통 표준시에 맞춰 두지만 관리 방식에 따라 차이가 생깁니다.
실제로 얼마나 다를까
온더세컨드가 서울에서 잰 값 몇 가지입니다.
- 국내 대형 티켓 예매처 세 곳은 표준시와 몇 ms(1000분의 1초) 이내로 거의 맞았습니다.
- 한 대학의 수강신청 서버는 표준시보다 약 1초 느렸습니다. 이 학교 학생이 폰 시계로 10시 정각에 누르면, 서버 입장에서는 1초 일찍 누른 셈입니다.
- 다른 한 대학의 서버 시계는 하루에 약 2초씩 밀렸고, 한 번은 0.676초를 한꺼번에 건너뛰었습니다.
- 한 티켓 재판매 사이트는 서버를 여러 대 쓰는데, 서버끼리 시계가 최대 0.7초까지 달랐습니다.
어제 잰 값이 오늘도 맞는다는 보장이 없으니, 오픈 직전에 한 번 더 확인하세요.
서버시간은 어떻게 알아낼까
웹사이트에 접속하면 서버가 응답과 함께 "지금 몇 시 몇 분 몇 초"라는 값(Date 헤더)을 보내 줍니다. 이 값은 초 단위까지만 있어서, 한 번 물어보면 "10시 0분 3초 언저리"라는 것밖에 모릅니다.
그래서 온더세컨드는 서버의 초가 바뀌는 순간을 노려 여러 번 물어보고, 범위를 반씩 좁혀서 몇 ms 단위까지 찾습니다. 찾은 값 옆에는 오차 범위(±ms)를 항상 같이 표시합니다. 사이트가 붐벼 오차 범위가 넓게 나오면 그 값을 답으로 쓰지 않고, 직전의 정밀한 측정값이 아직 맞는지 확인하는 데 씁니다. 서버 시계는 붐빈다고 바뀌지 않기 때문입니다.
알아 둘 한계
큰 예매처는 앞단에 CDN이라는 중계 서버를 두는 경우가 많습니다. 이때 우리가 재는 시계는 그 중계 서버의 시계라서, 실제로 오픈을 결정하는 내부 서버의 시계까지 보장하지는 못합니다. 대학 수강신청 서버는 학교 서버가 직접 응답하는 경우가 많아 잰 값이 실제 시계에 더 가깝습니다.
바로 해 보기: 첫 화면에서 학교나 예매처 주소를 입력하면 15초 안팎에 그 사이트의 서버시간을 보여 드립니다.
서버시간 가이드
- 수강신청·티켓팅, 몇 초에 눌러야 할까수강신청과 티켓팅 때 서버시간 기준으로 정확히 언제 눌러야 하는지, 전날부터 정각까지 순서대로 정리했습니다. "57초에 누르기"가 왜 위험한지도 설명합니다.
- 인터넷 속도는 클릭 타이밍에 얼마나 영향을 줄까와이파이가 느리면 수강신청과 티켓팅에서 불리할까요? 인터넷 지연이 실제로 몇 초인지, 서버 시계 오차와 반응시간에 비해 얼마나 큰지 숫자로 비교합니다.