역시 이번에도 작업 중 도움이 된 도구를 소개하려고 합니다. 이 도구는 네트웍 트래픽량을 측정하는데 사용합니다. 일반 리눅스 배포판에는 더 좋은 도구가 많겠지만, 원격에서 접속하여 터미널 장비 위에서 트래픽을 측정하기 위해서는 가벼운 도구가 좋을 것이고 화려한 UI는 필요하지 않습니다. 간단한 터미널 인터페이스를 지원하는 이 도구는 iftop 입니다. 동작화면은 아래와 같습니다.

터미널에서 네트웍 트래픽 측정 화면
간단히 항목을 소개하면, 오른쪽에 표시되는 3가지 정보가 2초/10초/40초 동안의 평균 전송량을 표시합니다. 아래 표시되는 TX/RX/TOTAL 은 네트웍 카드로 들어온 실제 RX/TX/TOTAL 량을 나타내며 위 상태로 어느 호스트가 네트웍 점유율을 높은지 확인이 가능합니다. 모든 패킷을 분석하지 않도록 필터를 적용할 수 있습니다.
하얀색 바 모양으로 보이는 부분은 전송량을 그래픽하게 표현을 한 것입니다. 제일 상위에 존재하는 눈금바를 이용하여 실제 전송량을 표시하며, 상태적인 전송량을 보기에 도움이 됩니다.
클라이언트 동시접속 테스트를 진행하며 70개 정도의 클라이언트 장비 에뮬레이터를 이용하여 동시 접속 후, 이때 네트웍 트래픽량을 측정하는 작업에 이 도구를 이용했습니다.

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 Korea License.