안녕하세요! 보안코치 제로썬이에요 :)
[아이티쓸잡]IT에 쓸만한 잡학사전에서는 다양한 IT 전문용어 등을 요약해서 설명하는 페이지입니다!!
자~~~~반복해서 익숙해질 때까지 계속 보고 이해 해보아요~~
13.데이터 전송률(DTR)
14.bps(bits per second)
15.BPS(Byte per second)
16.cps(character per second)
17.pps(packet per second)
18.CC(Concurrent Connection)
19.CPS(Connection Per Second)
20.TPS(Transaction Per Second)
13. 데이터 전송률(DTR)
- DTR(데이터 전송 속도)는 장치 또는 네트워크 구성 요소가 데이터를 보내고 받을 수 있는 전송 속도를 말한다.
용어를 찾다보면 다른 분야에서 약자가 똑같은 겹치는 경우가 있는데요.
커피 로스팅 DTR(Develop Time Ratio)라는 개념이 있는데 커피 로스팅 개념을 말하는게 아닙니다!!ㅎㅎ
자 다시 돌아와서 DTR은 데이터 전송률로 주어진 시간에 한 위치에서 다른 위치로 이동하는 디지털 데이터의 양이에요
데이터 전송 속도는 다른 측정을 사용할 수 있지만 데이터 전송은 종종 초당 메가 바이트로 측정하는데요 DTR은 다양한 장치 및 기술을 평가하는데 중요하게 사용되어집니다.
데이터 전송률(DTR)은 다음과 같은 공식으로 계산할 수 있는데요.
- DTR(데이터 전송률) = D(데이터 양) / T(시간)
데이터 전송률은 네트워크를 통해 지정된 시간 동안 전송되는 데이터의 양으로 정의되기 때문에 A 장치에서 B 장치로 전송되는 속도로 일반적으로 초당 메가비트(Mbps) 또는 초당 메가바이트(MBps)로 측정됩니다.
유사한 측정이 적용될 수 있는 데이터 저장 용량과 데이터 전송 속도를 구별하는게 중요합니다.
14.bps(bits per second)
- bps(bit per second)는 초당 전송되는 bit 수
통신 속도의 단위로 1초간에 송/수신할 수 있는 비트 수를 말합니다.회선 내에서 보내거나 받을 수 있는 총 비트의 수를 나타내며, bit(비트)가 컴퓨터에서 정보를 나타내는 최소 단위로 0과 1로 정보처리를 하고 bit 또는 b로 표기 하게 됩니다.
- 1 kbps = 1,000 bps
- 1 Mbps = 1,000 kbps
-
1 Gbps = 1,000 Mbps
-
1 Tbps = 1,000 Gbps
-
1 Mbps = 초당 0.125MB
-
10 Mbps = 초당 1.25MB
-
100 Mbps = 초당 12.5MB
-
1 Gbps = 초당 125MB
-
10 Gbps = 초당 1.25GB = 1,250MB
-
100 Gbps = 초당 12.5GB = 12,500MB
-
1 Tbps = 초당 125GB = 125,000MB
15.BPS(Byte per second)
- BPS(byte per second)는 초당 전송되는 byte 수
자료의 전송 때 주로 사용되며, 1byte = 8bit로 초당 전송하는 바이트의 수가 되고 bps와 구분하기 위해서 BPS로 대문자로 표기합니다. 혼동을 방지하기 위해 bps를 bit/s 라고 적는 경우도 있어요.(1baud = 1 BPS, 똑같은 단위로 이름만 다름)
- 1Byte = 8bits
- 1Mb = 1024kb
- 1 Charactor = 1 Byte
- 1Kb = 1024 Byte
16.cps(character per second)
- 초당 전송되는 문자(Character)의 수
하나의 character는 8bits로 Byte와 같은 의미이지만 앞뒤로 start/stop bit를 추가되어 10bits로 구성되어 있어요.
초당 전송되는 문자(character)의 수로 character = 8bit 로 나타낼 수 있고, BPS와 같이 문자(데이터) 등의 전송 시 측정하는 용도로 사용되고 있어요
- 1 cps = 8 bps = 1 BPS
17.pps(packet per second)
- 초당 전송되는 패킷(packet)의 수
1초 동안 보낼 수 있는 패킷 측정될 수 있고, 네트워크 트래픽 모니터링 시 bps와 pps를 쉽게 볼 수 있는 네트워크 전송 단위에요. 네트워크를 통해서 데이터를 전송 시 데이터는 패킷 단위로 구성되어 1초에 몇개의 패킷을 전송할 수 있는지에 대한 네트워크 성능 측정 단위로 쓰일 수 있는 것이죠.
- 1 Packet = 84Byte
18.CC(Concurrent Connection)
- CC는 동시 연결 수로 CPS가 초당 측정치라고 한다면 CC는 연결을 유지할 수 있는 최대 개수 의미
로드 밸런싱 기준으로 클라이언트/세션 수
커넥션(Connection)은 TCP 연결과정 이후 TCP Connection 생성되어 상호간 연결된 상태로 하나의 세션이 열고 닫히는 순간까지를 의미하는데요. TCP에 대해서 말하면 더 길어지기 때문에 간단하게 요약하자면 TCP Connection을 생성하는데 3 way handshake 연결과정을 거친 이후에 TCP Connection이 생성되어 상호간 연결된 상태이고 이를 TCP Connection이라고 합니다.
19.CPS(Connection Per Second)
- 초당 TCP Connection을 생성할 수 있는 최대 개수
초당 Connection을 동시 처리할 수 있는 수
위에 bps(bits per second)와 BPS(byte per second)로 대문자로 구분한 것 처럼 cps(character per second)와CPS(connection per second)를 명확하게 이해하고 구분하실 수 있어야 혼동되지 않을거에요!
connection은 하나의 세션이 열고 닫히는 순간까지를 의미한다고 말씀 드렸는데요. 예를 들면 200,000 CPS X 7(3-way-handshake + 4-way-handshake) = 1,400,000 패킷이 오가는 것입니다.
20.TPS(Transaction Per Second)
- 초당 처리할 수 있는트랜잭션의 수(초당 최대 처리 건수)
TPS는 초당 교환되는 데이터의 수치로 L7 계층에서 사용되는 용어에요. TPS 성능을 측정할 때 하나의 세션에 몇 개의 트랜잭션을 넣느냐에 따라 성능은 크게 차이가 생기게 됩니다. 그렇기 때문에 TPS 측정 시 하나의 세션에 1개의 트랜잭션을 넣는 기준으로 측정을 하고 이를 TPS 성능으로 소개하기도 하는것이죠. 높은 수치를 강조하기 위해서 하나의 세션에 XX개 등 트랜잭션을 넣고 측정하기에 제조사별로 수치가 다를 수 있어서 확인을 해보셔야 합니다.
생각날때 마다 자주 보시고 자신이 용어, 개념, 정의를 말할 수 있어야 합니다!
오늘도 좋은 하루 되세요 :)
이전 글이 궁금하다면 밑에 링크로 보시면 됩니다 :)
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
https://zerotrust.tistory.com/10
'[아이티쓸잡] IT에 쓸만한 잡학사전 > 네트워크' 카테고리의 다른 글
[아이티쓸잡] 네트워크#5 (0) | 2023.03.09 |
---|---|
[아이티쓸잡] 네트워크#4 (2) | 2023.03.05 |
[아이티쓸잡] 네트워크#2 (0) | 2023.03.01 |
[아이티쓸잡] 네트워크#1 (0) | 2023.02.27 |
댓글