포켓인포
테크 가이드

다운로드 시간 계산법 — Mbps와 MB 헷갈리지 않기

파일 크기와 인터넷 속도로 다운로드 시간을 구하는 법과 Mbps(비트)·MB(바이트) 단위 차이, 실제가 더 오래 걸리는 이유를 정리합니다.

"100Mbps 요금제인데 1GB 파일을 받는 데 왜 이렇게 오래 걸리지?" 이런 의문은 대부분 단위를 헷갈린 데서 출발합니다. 인터넷 속도는 비트(Mbps)로 표시하고 파일 크기는 바이트(MB)로 표시하기 때문에, 그냥 나누면 8배나 어긋난 값이 나옵니다. 다운로드 시간을 구하는 기본 공식과 단위의 함정, 실제로는 왜 이론값보다 더 걸리는지 정리해 보겠습니다. 직접 숫자를 넣어 보고 싶다면 다운로드 시간 계산기에 파일 크기와 속도를 입력하면 바로 결과가 나옵니다.

한눈에 보기

  • 다운로드 시간 = 파일 크기 ÷ 전송 속도 가 기본 공식입니다.
  • 인터넷 속도는 보통 Mbps(megabit per second, 비트), 파일 크기는 MB(megabyte, 바이트) 단위입니다.
  • 1바이트 = 8비트 이므로, 100Mbps는 초당 약 12.5MB(메가바이트)에 해당합니다.
  • 예: 1GB(1000MB) 파일을 100Mbps(12.5MB/s)로 받으면 이론상 약 80초.
  • 실제로는 프로토콜 오버헤드·서버·회선 혼잡·공유 때문에 보통 공칭 속도의 70~90% 수준으로 더 오래 걸립니다.

다운로드 시간 공식

기본은 단순한 나눗셈입니다.

다운로드 시간 = 파일 크기 ÷ 전송 속도

여기서 가장 중요한 전제는 분자(파일 크기)와 분모(전송 속도)의 단위를 같은 기준으로 맞추는 것입니다. 파일 크기는 바이트(B, KB, MB, GB)로 표기되고, 인터넷 속도는 비트(bps, Mbps, Gbps)로 표기되는 경우가 대부분이라, 단위를 통일하지 않고 나누면 결과가 8배 차이로 어긋납니다.

항목일반 표기 단위기준
파일 크기MB, GB바이트(byte)
인터넷 속도Mbps, Gbps비트(bit)
변환 관계1바이트 = 8비트

Mbps와 MB의 함정

Mbps의 소문자 b비트(bit), MB의 대문자 B는 **바이트(byte)**를 뜻합니다. 표기가 비슷해 보여도 8배 차이가 나는 완전히 다른 단위입니다.

  • Mbps = megabit per second = 초당 메가비트 (속도)
  • MB = megabyte = 메가바이트 (크기)
  • 1바이트 = 8비트

그래서 속도를 크기 단위로 바꾸려면 8로 나눠야 합니다. 100Mbps는 100 ÷ 8 = 12.5MB/s(초당 12.5메가바이트)입니다. 인터넷 요금제의 "500메가", "1기가" 같은 숫자는 모두 비트 기준이라는 점을 기억하면, 파일이 생각보다 빨리 안 받아지는 이유의 절반은 설명됩니다.

속도(비트)÷ 8환산 속도(바이트)
100Mbps÷ 812.5MB/s
500Mbps÷ 862.5MB/s
1Gbps(1000Mbps)÷ 8125MB/s

계산 예시

1GB(1000MB) 파일을 100Mbps 회선으로 받는 경우를 단계별로 따라가 보겠습니다.

  1. 속도를 바이트 단위로 변환: 100Mbps ÷ 8 = 12.5MB/s
  2. 공식에 대입: 1000MB ÷ 12.5MB/s = 80초
  3. 결과: 이론상 약 80초, 즉 1분 20초 정도면 끝납니다.

만약 단위 변환을 잊고 1000MB ÷ 100 = 10초로 계산했다면, 실제보다 8배나 짧게 어림한 셈입니다. 다른 조건도 같은 방식으로 풀 수 있으며, 숫자가 복잡할 때는 다운로드 시간 계산기에 크기와 속도를 넣으면 환산까지 자동으로 처리해 줍니다.

파일 크기속도환산 속도이론 시간
1GB(1000MB)100Mbps12.5MB/s약 80초
1GB(1000MB)500Mbps62.5MB/s약 16초
5GB(5000MB)100Mbps12.5MB/s약 400초(6분 40초)

실제가 더 걸리는 이유

공식으로 구한 값은 어디까지나 이론상 최댓값입니다. 현실에서는 다음 요인 때문에 거의 항상 더 오래 걸립니다.

  • 프로토콜 오버헤드: TCP/IP 등 데이터를 주고받을 때 붙는 헤더와 제어 신호가 실제 데이터 외에 회선 일부를 차지합니다.
  • 서버 측 한계: 파일을 보내는 서버의 응답 속도나 동시 접속 부하가 병목이 될 수 있습니다.
  • 회선 혼잡: 인터넷 구간이 붐비면 실제 전송률이 떨어집니다.
  • 회선 공유: 같은 회선을 쓰는 다른 기기·이용자와 대역폭을 나눠 쓰면 내 몫이 줄어듭니다.

이런 이유로 실제 다운로드 속도는 보통 공칭 속도의 70~90% 수준에 머무릅니다. 즉 100Mbps 회선이라도 실효 속도는 70~90Mbps 정도로 보는 것이 현실적이며, 그만큼 시간도 이론값보다 조금 더 잡아야 합니다.

자주 묻는 질문

100Mbps면 1GB 파일을 몇 초에 받나요?

이론상 약 80초입니다. 100Mbps는 12.5MB/s이고, 1GB(1000MB) ÷ 12.5MB/s = 80초입니다. 다만 실제로는 오버헤드와 혼잡 때문에 이보다 조금 더 걸립니다.

Mbps와 MB/s는 어떻게 다른가요?

Mbps는 초당 메가비트(비트 단위 속도), MB/s는 초당 메가바이트(바이트 단위 속도)입니다. 1바이트가 8비트이므로 MB/s = Mbps ÷ 8 입니다.

왜 광고 속도보다 실제가 느린가요?

프로토콜 오버헤드, 서버 부하, 회선 혼잡, 다른 기기와의 대역폭 공유 때문입니다. 보통 공칭 속도의 70~90% 수준이 실효 속도입니다.

파일 크기 GB와 GiB는 같은 건가요?

엄밀히는 다릅니다. 1GB를 1000MB로 보는 십진(SI) 기준과 1024MiB로 보는 이진 기준이 있는데, 일반적인 다운로드 시간 계산에서는 1GB = 1000MB로 두고 어림합니다.

마무리

다운로드 시간은 "파일 크기 ÷ 전송 속도"라는 한 줄 공식으로 충분하지만, 비트(Mbps)와 바이트(MB)를 8배 차이 나는 다른 단위로 구분하는 것이 핵심입니다. 속도는 8로 나눠 MB/s로 바꾼 뒤 계산하고, 실제로는 공칭 속도의 70~90%만 나온다는 점까지 감안하면 거의 정확합니다. 내 파일과 회선 속도로 바로 확인하고 싶다면 다운로드 시간 계산기에 숫자를 넣어 보세요.

#다운로드 시간#Mbps#MB 변환#인터넷 속도#비트 바이트

🧰 관련 도구

관련 글