트래픽 계산하는 방법

일반적으로 트래픽이나 회선 속도는 초당 접속속도인 bps(Bits Per Second)를 가지고 얘기 합니다.

[3Mbps]

= 3*1024*1024 bit

= 3,145,728 bit

bit를 byte로 전환하면 (byte는 bit가 8개 모인 단위)

3Mbps / 8

= 3,145,728 / 8

= 393,216 byte

즉 초당 데이터 전송할 수 있는 양이 384kbyte가 된다.

이를 하루 단위 트래픽
으로 계산하면 다음과 같다

393,216 byte * 86,400 초 (하루 60*60*24)

= 33,973,862,400 byte

= 약 32 Gbyte

[5Mbps]

초당 : 640kbyte

하루 : 약 52Gbyte 

한달 : 약 1,582 Gbyte

평균 10Mbps를 사용한다고 한다면, 한 달에 약 3,164Gbyte 의 누적사용량이 발생한다고 볼 수 있습니다.

[10Mbps]

초당 : 1.25Mbyte

하루 : 약 105 Gbyte

한달 : 약 3,164 Gbyte

Linux의 경우는 rx, tx 가지고 계산하는데 vnstat를 통해서도 확인 해볼 수 있다.

혹은 ifconfig로 해당 인터페이스의 누적 사용량을 확인 해보는 것도 한가지 방법.

[rubi] /var/log/nginx > # vnstat -i bond0 -d

bond0 / daily

day rx | tx | total | avg. rate

————————+————-+————-+—————

03/21/13 31.20 MiB | 9.05 MiB | 40.25 MiB | 3.82 kbit/s

03/22/13 38.36 MiB | 20.28 MiB | 58.64 MiB | 8.48 kbit/s

————————+————-+————-+—————

estimated 58 MiB | 30 MiB | 88 MiB |


Comments

comments

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.