지연 시간

편지를 우체통에 넣고 상대방의 답장이 돌아올 때까지 걸리는 대기 시간이에요.

정의 지연 시간은 데이터나 신호를 보낸 순간부터 목적지에 도착하거나 답장을 받을 때까지 걸리는 시간 간격을 말해요. 인터넷 통신, 게임, 영상 통화 등에서 반응이 얼마나 즉각적인지 결정하는 핵심 기준이에요.

대역폭과 지연 시간은 어떻게 다를까요?

편지를 보낼 때 큰 화물차를 쓰더라도 목적지까지 달리는 데는 정해진 시간이 걸려요. 인터넷 통신도 마찬가지예요. 한 번에 보낼 수 있는 데이터 용량과 실제로 신호가 오가는 속도는 서로 다른 개념이에요. 대역폭이 고속도로의 차선 수라면, 지연 시간은 자동차가 도로를 달려 도착하는 데 걸리는 실제 이동 시간이에요.

차선이 10차선으로 아무리 넓어도 제한 속도가 시속 30킬로미터라면 목적지에 늦게 도착해요. 반대로 차선이 1차선이어도 시속 100킬로미터로 달리면 작은 물건 하나는 훨씬 빨리 도착하죠. 대용량 영화를 내려받을 때는 차선(대역폭)이 넓은 게 유리하지만, 실시간 게임처럼 빠른 반응이 필요할 때는 지연 시간이 짧은 환경이 훨씬 중요해요.

지연 시간은 보통 밀리초(ms, 1000분의 1초) 단위로 측정해요. 10밀리초 이하라면 사람이 지연을 거의 느끼지 못하지만, 100밀리초를 넘어가면 마우스 클릭이나 화면 전환이 눈에 띄게 굼떠져요.

대역폭과 지연 시간의 차이를 보여주는 고속도로 비교 다이어그램 넓은 대역폭 (차선 많음 · 대용량) 지연 시간 100ms (느림) 좁은 대역폭 (차선 적음 · 소용량) 지연 시간 10ms (빠름) 지연 시간은 데이터가 오가는 실제 이동 속도(시간)를 뜻해요

왜 지연 시간이 생기는 걸까요?

빛과 전파는 엄청나게 빠르지만 이동 속도에 물리적인 한계가 있어요. 서울에서 지구 반대편에 있는 미국 서버로 신호를 보낼 때는 광케이블 속 빛의 속도로 달려도 왕복에 수십 밀리초가 기본으로 걸려요. 이렇게 물리적인 물리적 이동 거리 자체가 지연 시간이 생기는 첫 번째 이유예요.

데이터가 오가는 경로에 있는 수많은 통신 장비도 시간을 소모해요. 신호는 목적지에 닿기 전까지 라우터(경로를 찾아주는 네트워크 장비)와 교환기를 수십 군데 통과해요. 이때 각 장비가 데이터를 확인하고 다음 길로 넘겨주는 과정에서 처리 지연이 추가돼요.

마지막으로 데이터 정체 현상이 있어요. 고속도로 톨게이트 앞에 차들이 줄을 서듯, 통신 장비의 임시 저장소에 데이터가 쌓이면 대기 시간이 급격하게 늘어나요. 지연 시간은 거리, 장비 처리 속도, 네트워크 정체가 모두 합쳐져 발생해요.

조금 더 정확히 말하면

우리가 온라인 게임이나 인터넷 환경에서 흔히 말하는 지연 시간은 대부분 왕복 시간(RTT)을 의미해요. 내 컴퓨터에서 보낸 신호가 서버에 도착한 뒤, 서버의 응답이 다시 내 컴퓨터로 돌아오는 전체 왕복 이동 시간을 뜻해요. 네트워크 상태를 확인할 때 쓰는 핑(Ping) 테스트도 바로 이 왕복 시간을 측정한 값이에요.

반면에 특정 센서나 기계 제어 분야에서는 신호를 보내서 도착할 때까지의 편도 시간만을 지연 시간으로 부르기도 해요. 따라서 상황에 따라 편도인지 왕복인지 구별할 필요가 있어요.

또한 지연 시간은 고정되어 있지 않고 매 순간 변해요. 통신망 상태에 따라 지연 시간이 불규칙하게 흔들리는 정도를 지터(Jitter)라고 불러요. 지연 시간이 조금 길더라도 일정하면 영상이 매끄럽게 나오지만, 지터가 심하면 화면이 뚝뚝 끊기는 현상이 생겨요.

🤔 흔한 오해

✕ 오해

인터넷 요금제를 비싼 1Gbps 초고속 상품으로 바꾸면 게임 지연 시간(렉)도 무조건 사라진다.

✓ 사실

1Gbps 요금제는 대역폭(데이터 통로의 넓이)을 넓혀주는 것이지, 데이터가 이동하는 물리적인 속도나 거리를 단축하는 것은 아니에요. 서버와의 물리적 거리나 경로 상태가 그대로라면 지연 시간은 거의 줄어들지 않아요.

🧺 일상에서 만나요

1 온라인 격투 게임에서 공격 버튼을 눌렀는데 캐릭터가 반 박자 늦게 움직이는 상황이에요.
2 해외에 있는 사람과 영상 통화를 할 때 서로 말이 겹치고 한 박자 늦게 들리는 이유예요.
3 자율주행차가 장애물을 감지하고 브레이크 신호를 전달할 때 지연 시간을 수 밀리초 단위로 줄여야 안전해요.
💡 그러니까 한마디로

지연 시간은 데이터가 출발해서 도착할 때까지 걸리는 반응 속도로, 데이터 통로의 넓이를 뜻하는 대역폭과는 구별돼요.