자주보는 단위들이지만 가끔씩 단위 변환할 때 헷갈리는 경우가 있어서 정리해봤다.
단위의 이름부터 알아보자면, 아래와 같다.
- Gbps = Giga Bit Per Second
- Mbps = Mega Bit Per Second
- Kbps = Kilo Bit Per Second
- bps = Bit Per Second
- cps = Character Per Second
이제 이걸 변환하기 위해 계산해보면 아래와 같다.
8 Bit = 1 Byte = 1 Character
▽(초 단위로 계산하면...)
8 bps = 1 Byte/s = 1 cps
헷갈리는 단위가 특히 1 Mbps와 1 MB/s 이 녀석들인데, 이걸 계산해보면 아래와 같다.
1 Mbps 는 1,000,000 bps 이다. 그런데 bps 에서 cps ( = Byte/s)로 계산하려면 8을 나누어야 한다.
즉, 아래와 같이 된다.
1 Mbps = 1,000,000 bps = (1,000,000 / 8) cps = 125,000 cps = 125,000 Byte/s = 0.125 MB/s
이것은 아래와 동일하다.
1 Mbps = (1 / 8) MB/s = 0.125 MB/s
즉, Mbps 를 8로 나누면 MB/s 가 된다.
가정집에서 광랜을 사용하면 보통 100Mbps을 사용하는데 평균적으로 인터넷 속도를 측정해보면 다운로드 속도가 10MB/s 전후로 해서 나오게 된다.
오차라면 환경도 있고, IPTV 등이 있어 다를 수도 있다.
MB/s 는 잘 알고 있듯이 초당 몇 메가를 받을 수 있는지를 나타낸다. 따라서 맨 위에 적어놓았듯이, 저 정도의 속도로 이용하게 된다.
하드 제조업체나 인터넷 측정 회사들은 보통 1MB = 1,000KB로 보는데, 컴퓨터 파일 단위는 1MB = 1,024KB로 나타낸다.
따라서 실제로 다운받을 때 어느 정도를 다운/업로드하는 지에 대해서는 둘 다 감안하고 보아야 한다.
정리
광랜 (100메가 인터넷)
100Mbps -> 100000Kbps -> 100000000bps -> 100000000bit/s -> 12500000byte/s -> 12207.03125KB/s -> 11.92092896MB/s
기가비트 인터넷 (1000메가 인터넷)
1Gbps -> 1000Mbps -> 1000000Kbps -> 1000000000bps -> 1000000000bit/s -> 25000000byte/s -> 122070.3125KB/s -> 119.2092896MB/s -> 0.1164153218GB/s
기업용 인터넷 (10Gbps 인터넷)
10Gbps -> 10000Mbps -> 10000000Kbps -> 10000000000bps -> 10000000000bit/s -> 250000000byte/s -> 1220703.125KB/s -> 1192.092896MB/s -> 1.164153218GB/s
'프로그래밍 > 네트워크' 카테고리의 다른 글
[K8S] Jaeger 설치 (jaeger-operator) (0) | 2022.06.08 |
---|---|
[K8S] Jaeger 설치 (jaeger-kubernetes) (0) | 2022.05.26 |
[Apache] mod_rewrite 간략 정리 (0) | 2016.08.08 |
[Network] Torrent Magnet URI 구조 (0) | 2016.03.27 |
[Apache] 폴더(디렉토리) 목록 출력 방지 (0) | 2016.03.27 |