libpcap을 이용한 RRDtool 그래프 생성과 L7 packet classifier
- 최초 등록일
- 2009.12.06
- 최종 저작일
- 2009.12
- 14페이지/ MS 워드
- 가격 1,500원
소개글
컴퓨터 네트워크 - RRDtool
목차
1. RRDtool설치
2. RRDtool 구현
3. RRDtool 그래프 생성
- instant / flow / stream bandwidth
본문내용
본 과제의 목표는 Open-source인 RRDTOOL과 패킷캡쳐 라이브러리인 libpcap을 이용하여 로컬호스트로 들어오는 패킷뿐만 아니라 나가는 패킷에 대한 패킷 개수를 조사하고 이를 분석하여 Instant, Flow, Stream bandwidth를 구하며 이 때 사용된 port 번호를 기반으로 통계를 낸다. 이 후 이러한 데이터를 가시적으로 나타낼 수 있는 그래프를 최종 생성한다
RRDtool 설치
이번 과제 중 최대난관은 RRDtool의 설치였습니다. Source를 컴파일해서 설치하는 과정에 익숙치 않았던 제게 수십번에 걸쳐 리눅스를 지웠다 까는 상황까지 발생했었습니다. 잘못된 라이브러리를 설치하고 잘못된 path에 source를 컴파일하여 생긴 일이였습니다.
RRDTOOL 1.2.30
가장 처음 깔았던 rrdtool 버전은 1.2.30이였습니다. 무턱대고 rrdtool 웹사이트에 있는 라이브러리를 모두 깔아보았지만 최신 버전이 아니라서 결국 1.4.1로 업데이트 하였습니다.
RRDTOOL 1.4.1 설치 중 문제점
1.4.1을 받아놓고 기존에 1.2.30 설치 시 받아둔 하위 라이브러리를 그대로 사용하여 수많은 에러가 발생하였습니다. 이 문제로 하루를 보내고 그 다음날 다시 웹을 검색하여 모든 하위 라이브러리를 일일이 latest version으로 다운로드 했습니다. 이 후 rrdtool을 설치 & 삭제를 반복하며 일일이 손으로 명령어를 치는
참고 자료
없음