C 로 제작된 traceroute 소스가 있을까요?
글쓴이: joonia / 작성시간: 금, 2010/09/03 - 5:41오후
안녕들 하세요
제목 처럼 리눅스 시스템에서 실행할 traceroute 소스가 필요합니다.
TraceRoute 를 실행 하는데 사용할 인터페이스 이름
TraceRoute 를 실행 하는데 사용할 호스트의 IP
거처가는 홉 당 시도 횟수
TraceRoute 실행 타임 아웃 시간
데이터 블록 크기 Byte 단위
dscp
maxHopCount
위와 같은 값들을 입력 받아서
결과를 배열에다 입력하는 소스가 필요합니다.
리눅스에 있는 traceroute는 GPL라이센스라 쓰기가 좀 그렇고
해서~ 혹시 다른 소스가 좀 있을까 하고 조언을 드립니다.
감사합니다
Forums:
GPL이면 왜 안되는지가 더 궁금하군요!! ^.^
GPL 이 아니더라도 traceroute 코드는 거기서 거기 입니다.
traceroute 관련 코드를 어느 정도 이해 하고 나서 필요한 부분만
님께서 직접 소스 작성 하시면 됩니다.
그건 GPL 을 따를 필요가 없습니다.
그게 가장 간단하고 무난할 겁니다.
busybox에 있는 traceroute.c (????)
이 부분 소스 참고 하셔서 나름대로 코딩하시는 것도 괜찮을 것 같습니다.
아래쪽 소스도 괜찮을 겁니다.
ftp://ftp.lst.de/pub/people/okir/traceroute/traceroute-1.0.3.tar.bz2
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
댓글 달기