“네트워크 경로 추적 및 분석”
Traceroute는 네트워크 경로의 문제를 진단하는 데 사용되는 도구로 네트워크 연결 문제를 진단하는 데 유용합니다.
이 포스팅은 Linux traceroute를 이용한 네트워크 경로 추적 및 분석 테스트 결과를 공유하기 위해 작성 되었습니다.
[개 요] ✅ 종 류 : 엔지니어링 ✅ 난이도 : ⭐ ✅ 내용요약 : Linux traceroute를 이용한 네트워크 경로 추적 및 분석 테스트 ✅ 테스트환경 : CentOS7 ✅ 관련직무 : 시스템&클라우드 엔지니어 |
[기초이론&용어설명]
|
[관련 기술자료] |
“Traceroute를 이용한 네트워크 경로 추적 및 분석 테스트”
[작업 순서] 1. traceroute 설치 2. 옵션 확인 3. 옵션 테스트 4. 분석 |
1️⃣ traceroute 설치
2️⃣ 옵션 확인
3️⃣ 옵션 테스트
많은 옵션이 있지만 그중에서 추적에 필요한 시간 절약을 해주는 옵션 2개를 선정하여 테스트 하였습니다.
-m : 홉 수를 제한하여 불필요하게 추적이 늘어지는 것을 방지한 옵션
-w : 추적에 걸리는 시간을 설정하여 시간을 단축시키는 옵션
옵션 두개 모두 사용할시 출력되는 내용
1초 정도 소요시간에 10개의 홉 갯수를 보여주며, 아무런 옵션을 사용하지 않았을 때의 소요시간 (약 10초 홉 30 개) 보다 빠르게 추적이 되었습니다.
4️⃣ 분석
IP 주소 10.101.0.1
은 출발지 라우터 또는 게이트웨이를 나타냅니다. 응답 시간은 각각 0.808 ms, 0.790 ms, 0.774 ms로 측정되었습니다.
IP 주소 169.254.125.69
는 다음 홉의 IP 주소입니다. 응답 시간은 각각 0.761 ms, 0.749 ms, 0.734 ms로 측정되었습니다.
IP 주소 115.68.249.1
은 다음 홉의 IP 주소입니다. 응답 시간은 각각 1.860 ms, 2.009 ms, 17.246 ms로 측정되었습니다.
네 번째 홉은 응답이 없습니다. 이는 해당 홉에서 ICMP 패킷에 대한 응답이 없는 것을 나타냅니다.
IP 주소 115.68.129.226
는 다음 홉의 IP 주소이며, 다른 IP 주소 115.68.129.194
도 같은 홉에 대한 응답입니다. 응답 시간은 각각 3.063 ms, 3.821 ms, 4.535 ms로 측정되었습니다.
“결 론”
응답 시간이 낮을수록 패킷이 해당 홉에 빠르게 도달하는 것을 알 수 있으며, 응답이 없는 홉은 네트워크 경로에서 문제가 발생할 수 있다는 점도 알 수 있습니다.
네트워크 진단을 통해 네트워크 연결의 상태와 지연 시간을 파악해 보시기 바랍니다.
참조한 글의 출처는 https://ciksiti.com/ko/chapters/8555-how-to-install-and-run-traceroute-on-ubuntu