다운로드 시간 계산기 쉽게 이해하기 — 개념과 원리
이 계산기는 정해진 크기의 파일을 특정 속도의 회선으로 옮기는 데 걸리는 시간을 추정합니다. 게임이나 운영체제 이미지를 받기 전에, 클라우드에 백업을 올릴 때, 사업장 간에 데이터를 복사할 때, 야간 전송 시간이 충분한지 확인할 때 쓸모가 있습니다. 실제 전송은 광고된 속도에 이르지 못하므로 효율 값을 함께 넣어 계산합니다.
계산 방법
시간(초) = 파일 크기(바이트) × 8 ÷ (속도(bit/s) × 효율)
- 파일 크기에는 선택한 단위를 곱합니다. MB = 10^6, GB = 10^9, TB = 10^12바이트(10진), MiB = 2^20, GiB = 2^30바이트(2진)입니다.
- × 8은 바이트를 비트로 바꾸는 과정입니다. 통신 속도는 초당 비트로 표시하기 때문입니다.
- 속도는 Mbps, 즉 10^6 bit/s 단위입니다.
- 효율(%)은 프로토콜 오버헤드, 회선 공유, 서버 한계를 빼고 실제 파일 데이터로 쓰이는 비율입니다.
결과는 일·시·분·초와 초 단위 값으로 보여 줍니다.
원리
거리 = 속력 × 시간과 같은 원리로, 단위만 맞추면 시간 = 양 ÷ 속도입니다. 주의할 점은 두 가지입니다. 비트와 바이트는 8배 차이가 나고, 2진 접두어 GiB는 10진 GB보다 약 7.4% 큽니다. 이더넷·IP·TCP 헤더는 보통 몇 퍼센트를 차지하고, 와이파이나 VPN, 공유 회선에서는 손실이 더 커지는데 이를 효율 값으로 반영합니다.
예제 풀이
- 입력: 50 GB, 100 Mbps, 효율 90%
- 비트로 환산: 50 × 10^9 × 8 = 4 × 10^11비트
- 실효 속도: 100 × 10^6 × 0.90 = 9 × 10^7 bit/s
- 시간: 4 × 10^11 ÷ (9 × 10^7) = 4,444.444초
- 4,444초 = 3,600 + 840 + 4.4초이므로 반올림하면 1시간 14분 4초(1h 14m 4s)입니다.
결과 해석
결과는 꾸준히 전송될 때의 최선 추정치로 보는 것이 좋습니다. 효율 90% 기준으로 1 GB는 100 Mbps에서 1분 30초가 조금 안 걸리고, 1 Gbps에서는 약 9초가 걸립니다. 마감 시간에 빠듯하다면 효율을 70~80%로 낮춰 보수적인 값을 확인하십시오. 와이파이나 먼 거리 전송이라면 더욱 그렇습니다.
흔한 실수
- "100 Mbps"를 초당 100메가바이트로 보는 경우(최대 12.5 MB/s입니다)
- 업로드 시간을 다운로드 속도로 계산하는 경우(가정용 회선은 비대칭인 경우가 많습니다)
- 원격 서버, 디스크 속도, VPN이 회선보다 느릴 수 있다는 점을 놓치는 경우
자주 묻는 질문
100 Mbps로 1 GB를 받는 데 얼마나 걸리나요?
회선 속도를 그대로 쓰면 약 80초, 효율 90%라면 약 89초입니다.
요금제는 Mbps인데 다운로드 창에는 MB/s로 나오는 이유는 무엇인가요?
브라우저는 보통 초당 바이트로 표시합니다. Mbps를 8로 나누면 비교할 수 있습니다.
내 컴퓨터에서는 파일이 웹사이트보다 작게 보이는 이유는 무엇인가요?
일부 운영체제는 2진 단위(GiB)로 계산하면서 GB라고 표시하므로 숫자가 약 7% 작아 보입니다.
출처: NIST, Prefixes for binary multiples (IEC 60027-2) · BIPM, The International System of Units (SI Brochure)