본문 바로가기
[아이티쓸잡] IT에 쓸만한 잡학사전/네트워크

[아이티쓸잡] 네트워크#3

by 제로썬 2023. 3. 4.

안녕하세요! 보안코치 제로썬이에요 :)

 

[아이티쓸잡]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

 

[아이티쓸잡] 네트워크 용어#2

안녕하세요! 보안코치 제로썬이에요 :) [아이티쓸잡]IT에 쓸만한 잡학사전에서는 다양한 IT 전문용어를 요약해서 설명하는 페이지입니다!! 자~~~~반복해서 익숙해질 때까지 계속 보고 이해 해보아

zerotrust.tistory.com

 

댓글