일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- computer networking a top-down approach 8판
- 네트워크 pdf
- 터미널 뜻
- 이진탐색트리 c
- 컴퓨터 네트워킹 하향식 접근 요약 8판 요약
- 컴퓨터 네트워크 정리
- 메시지교환방식
- 계층별 프로토콜
- 캡슐화역캡슐화
- CPU
- 프로토콜 예시
- tcp/ip 4계층 단위
- tcp/cp 4계층
- 컴퓨터 네트워크 요약
- dns 뜻
- 네트워크 애플리케이션 정리
- 컴퓨터 네트워킹: 하향식 접근(8판)
- 클라우드면접
- tracert #네트워크경로추적
- 소켓구별
- computer networking a top-down approach
- 라우터 뜻
- tcp/ip 4계층 구조
- 프로토콜 개념
- 셸 뜻
- 터미널 셸 차이
- osi7계층 단위
- computer networking a top-down approach 요약정리
- 헤더 트레일러
- 컴퓨터 네트워킹 하향식 접근 8판
- Today
- Total
진강이의 성장일지
[네트워크 실습1] tracert(traceroute) 네트워크 경로추적,해석 본문
이번 시간에는 직접 네트워크 경로 추적을 하며 데이터를 전송할 때 거치는 라우터들을 확인해보자.
라우터란?
라우터는 LAN(근거리 통신망/예를 들어 집에서 사용하는 네트워크)과 WAN(광역통신망/인터넷)을 연결하는 네트워크 장치이다. 즉, 집에서 인터넷을 사용할 때, 라우터는 내부 기기들을 외부의 인터넷과 연결하고 데이터를 전달하는 역할을 한다.
라우터와 인터넷의 연결 과정은 다음과 같다.
- LAN 연결 : 집에서 사용하는 컴퓨터, 스마트폰 등은 모두 라우터에 연결되어 LAN을 구성한다. 이 LAN은 유선(케이블) OR 무선(WIFI)으로 연결될 수 있다.
- WAN 연결 : 집 안의 LAN과 외부의 인터넷 WAN을 연결한다. 인터넷 서비스 제공업체(ISP; KT 같은 곳) 으로부터 받은 공용 IP주소를 통해 WAN과 통신한다.
- 패킷 전달.: 사용자가 웹 사이트에 접속하려고 할 때, 라우터는 내부 네트워크에서 해당 요청을 받아 인터넷에 전달하고, 외부의 웹 서버로부터 데이터를 받아 다시 네트워크로 전달한다.
이제 tracert 명령어를 사용해서 내 컴퓨터에서 Google DNS 서버(8.8.8)로 가는 경로를 추적해보자.
DNS란?
DNS (domain name system)은 인터넷에서 도메인 이름과 IP주소를 매해주는 시스템이다. 쉽게 말해, DNS는 사람들이 웹사이트에 접속할 때 사용하는 도메인 이름(예: www.google.com)을, 컴퓨터가 이해할 수 있는 IP 주소(예: 142.250.190.14)로 변환해주는 역할을 한다.
우리네 컴퓨터에서 구글 서버로 가는 경로를 추적보며 라우팅 과정을 시각적으로 확인해보자..
1. cmd를 켜준다.
2. 다음 명령어를 입력해준다.
tracert 8.8.8.8
3. 실행결과
각 홉은 데이터를 전송할 때 거치는 라우터 같은 네트워크 장비를 나타내고, 각 줄은 그 장비까지 도달하는데 걸린 시간을 보여준다.
- 1번째 홉 (172.30.1.254):
- 이 IP는 우리 집의 게이트웨이(라우터)이다.
- 지연 시간은 1ms로 매우 빠르다
ipconfig
ipconfig를 통해 기본적인 우리 집 게이트웨이를 알 수 있는데 동일한 값이 나오는 걸 확인 할 수 있다.
- 2번째 홉 (222.99.79.1):
- 이 IP는 인터넷 서비스 제공업체(ISP)의 장비일 가능성이 크다
- 여기서 첫 번째 패킷 응답이 15ms, 두 번째는 시간 초과(*), 세 번째는 7ms로, 첫 번째 응답이 약간 늦지만 이후에 안정된 응답을 보여준다
- 3번째 홉 (125.141.249.139):
- 또 다른 ISP의 장비로 보인다
- 지연 시간이 3-6ms로 안정적이다
- 4번째 홉:
- 이 홉에서 요청 시간이 만료되었다. 이는 중간 경로의 라우터가 응답을 거부하거나 무시한 경우다. 네트워크 상에서 흔히 발생할 수 있는 현상이며, 큰 문제가 아니다.
- 5번째 홉 (112.174.47.253):
- 다른 경로의 ISP 장비로 보이고, 지연 시간이 9-14ms로 나타난다.
- 6번째 홉 (112.174.84.18):
- 또 다른 ISP의 장비로 보이고, 지연 시간은 7-10ms로 비교적 안정적이다.
- 7번째 홉 (142.250.165.78):
- 구글의 네트워크로 진입하는 단계로 보인다. 지연 시간이 29ms 정도이다.
- 8번째 홉 (216.239.47.31):
- 구글의 또 다른 라우터이다. 지연 시간은 31ms로 나온다.
- 9번째 홉 (64.233.174.193):
- 구글의 또 다른 서버로 보인다. 지연 시간은 29-31ms이다.
- 10번째 홉 (dns.google [8.8.8.8]):
- 최종 목적지인 구글의 DNS 서버에 도달했다. 응답 시간은 28-31ms이다.
결론
총 10개의 홉을 거쳐서 구글의 DNS 서버(8.8.8.8)에 도달했고, 전체적인 응답 시간은 30ms 내외로 안정적인 편이다.
네트워크 상에서 패킷이 출발지에서 목적지까지 이동하는 과정을 단계별로 알아보는 과정을 통해 네트워크의 성능을 진단하고, 어디서 문제가 발생할 수 있는지를 파악할 수 있다.
'소프트웨어학 > 컴퓨터네트워크' 카테고리의 다른 글
[Computer Networking a Top-Down Approach CH2] 2.1 네트워크 애플리케이션의 원리 노트필기 (8) | 2024.10.12 |
---|---|
[네트워크] 네트워크 기초(4) - 네트워크 참조 모델(OSI 7 계층), TCP/IP 4계층, 캡슐화,역캡슐화, 단위 (1) | 2024.10.12 |
[네트워크] 네트워크 기초(3) - 프로토콜, 프로토콜 개념, 프로토콜 예시, 계층별 프로토콜, 프로토콜 기본요소 (4) | 2024.10.04 |
[네트워크] 네트워크 기초(2) - 패킷 교환 방식 vs 회선 교환 방식 쉽게 이해하기 (1) | 2024.09.17 |
[네트워크] 네트워크 기초(1) - 네트워크 구조, 범위에 따른 네트워크, LAN,WAN LAN WAN 차이점 (1) | 2024.09.15 |