본문 바로가기
Computer programming

Trace Route 가 경로를 추적하는 방법!

by SJ_Engineer 2021. 2. 7.

Trace Route
경로 추적 방법.

TTL=1로 보내면 다음 라우터에서 ICMP를 나에게 보내 주고.
TTL=2로 보내면 다음 다음 라우터에서 ICMP를 나에게 보내 주고.
TTL=3로 보내면 다음 다음 다음 라우터에서 ICMP를 나에게 보내 주고.
.
.
.
->경로를 확인할 수 있다.

윈도우 명령어
tracert
리눅스 명령어
traceroute



둘 다 나갈 때 사용하는 프로토콜은 다르다.
올 때는 무조건 ICMP.

visual trace ?? 인가.. 그런 프로그램도 있다.
=-============================================

Fire walking
방화벽 정책 확인하는 방법.

내 컴퓨터에서 방화벽까지의 홉 수를 알고 있어야 한다.
(tracert를 활용한다던지.. 다른방법등으로,)

hop+1 값으로 TTL을 셋팅한다.
동일한 ip로 1~65535 전 포트를 대상으로 패킷을 보내본다.

들어갈 수 있는 포트에서는 Time Exeed 메시지가 돌아온다.
응답이 없으면 막혔구나!
응답이 오면 열려있구나!

중간에 * * *가 뜨는것은 차단당했거나, 폐기한 녀석이 ICMP패킷을 돌려주지않는 경우.

'Computer programming' 카테고리의 다른 글

유용한 이미지 사이트 (PNGEgg, Palette)  (0) 2023.02.28

댓글