220번 조영석님 글에 이견이 많아 보충으로 올립니다.
우선 개념을 보면
1) K 는 1,000 을 의미하는 접두어 입니다.
1K = 1,000 (kilo 가 10의 3승 )
1M = 1,000 K (mega 는 10의 6승 )
전산용어에서는 2진체계를 환산하기 때문에
1K = 1,024 (2의 10승이 1,024이므로 편의상 1K = 1,024 로 정의 합니다)
경우에 따라 1k = 1000
1K = 1024
로 분리해 표현하기도 하지만 그다지 명확히 구분하지는 않습니다
(이견이 있을 수도 있습니다)
2) B(대문자) 는 byte 의 약자
1byte = 8 bits
1 bit 는 2진수의 최소단위 이고 (저장소의 0,1 즉 on, off 개념입니다)
8 bits 는 2의 8승으로 8bits 로 표현할 수 있는
data의 량은 256 개 입니다.
(보통 1byte 문자체계 -영어권 - 에서는 1byte 로 전체 문자 표시가
가능 합니다. - 알파벳 26자 X 2 (대소문자) ,특수문자, 그리고 여분
반면 아시아권 언어는 기본 문자 조합이 많기 때문에 2byte 로 문자를
표현합니다)
3) 통신속도
1 bps : bit per second, 즉 초당 data 전송량
1 Bps : byte per second, 즉 초당 문자 전송량
1 cps : character per second, 즉 초당 문자 전송량
결국 Bps 와 cps는 동일 단위이고
1 cps 는 8 bps 가 되겠죠
4) 속도표시에 사용되는 단위
Kbps : 모뎀시절 많이 썻죠
56K 모뎀이라고 하면 56000 bps 전송속도 모뎀이죠
요즘 많이 쓰는 Mbps 로 환산하면 0.056 Mbps 밖에 안되죠
56000 X 0.000001 = 0.056Mbps
메가패스라이트가 보통 1.4Mbps 속도 이니까 1/25 속도이군요)
(흔히 뒤에 ps (/sec) 를 생략하죠 어느 분이 지적 하셨듯이
분명 Mb는 저장 용량이고 Mbps 가 맞는 표기이만.....)
KB/sec : kilo byte per second
보통 속도 측정 사이트에서 많이 쓰죠
역시 뒤에 /sec 를 자주 생략해서 쓰다 보니 조금 혼동을
하게 만들죠. 초보자들을.
Mbps : mega bits per second
통신회사들이 많이 쓰는 단위 입니다.
랜카드 메뉴얼에도 많이 쓰죠, 10M lan, 100M lan 이렇게 씁니다.
cps : character per second
자료 다운 받을때 많이 쓰죠, 인터넷익스플로워에서 data 전송시
사용하는 단위 입니다.
5) 이제 상호 전환 하는 방법을 정리해 보죠
1000 cps = 1 KB/sec = 1024 B/sec = 8192 bps (또는 약해서 8000 bps, 8kbps)
= 0.08 Mbps
만약 케이블모뎀을 쓰신다면
보통 DOWN 8Mbps = 8000Kbps = 1000 KB/sec = 1024000 cps (혹은 1000000 cps)
UP 1Mbps = 1000Kbps = 125 KB/sec = 128000 cps (혹은 125000 cps)
와 같이 표기 됩니다.
일반적으로 1K = 1024 가 아닌 1000 으로 계산되기 때문에 괄호안 값이 많이
사용 됩니다.
이정도면 정리가 된듯 하네요
전산전문가가 아닌 관계로 귓동냥으로 얻은 지식 입니다.
오류가 있다면 리플해 주시고요
초보자들이 조금 헷갈리는 것을 이용해 사가치는 판매자, 통신사업자가
없었으면 하는 마음으로 아는대로 정리해 봤습니다.