네트워크 공부를 하던 중패킷의 목적지까지의 경로분석을 해주는 유틸리티인 traceroute가 어떻게 생겼는 지(동작하는 지)를알아보기 위한 포스팅입니다. traceroute (8)https://linux.die.net/man/8/traceroute한 네트워크 호스트까지의 패킷 경로를 추적한 결과를 내주는 명령입니다. IP protocol의 TTL, 즉 time to live 필드를 사용합니다.TTL 값은 우리가 지정할 수 있고,패킷이 라우터를 한 개 거칠때마다 하나씩 줄어듭니다. 특정 목적지 도달 이전 TTL이 0이되면, 패킷은 source host에게 TIME_EXCEEDED 라는 ICMP 응답을 돌려주게 됩니다.이 ICMP 응답에 어디서(어떤 라우터에서) TTL이 0이 되었는지에 대한 정보가 실..