대량의 패킷캡쳐에서 부하를 줄이는 방법에관해 ..

Sailor_moon의 이미지

안녕하세요 ,

tcpdump 를 이용해 , 24시간 동안 , 1시간 단위로 대량의 패킷을 캡쳐 하려합니다.

기존에 제가 , crontab -e 에 tcpdump 를 넣고, 하나의 파이썬 스크립트를 짜서 ,

tcpdump 가 계속 패킷을 얻고 , log 에 저장하고 있으면 , 1시간 단위로 파이썬 스크립트가 돌면서

캡쳐한 패킷들을 매 시간단위별로 잘라내며 , 시간단위.txt 를 생성하며 , 패킷 정보를 얻어냅니다.

문제는 이 다음인데요 ,

이렇게 하다보니 , 크론탭에서 계속 , tcpdump 프로세스를 생성시켜서 , 하루 테스트를 해보았더니 부하가 장난이 아니더군요.

어떻게 해야 ... tcpdump 를 딱 한번만 실행시키고 , 정확히 종료시킬수 있을까요 .... 좋은 아이디어 있으시면

부탁드립니다.

mithrandir의 이미지

http://kldp.org/node/58906 를 참고하세요

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net

언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net