네트워크 성능 분석 도구
ip -s link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
RX: bytes packets errors dropped overrun mcast
142100643 764064 0 0 0 0
TX: bytes packets errors dropped carrier collsns
142100643 764064 0 0 0 0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9001 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 02:87:5b:8f:d9:70 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
95994906 459420 0 0 0 0
TX: bytes packets errors dropped carrier collsns
131764300 423337 0 0 0 0
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default
link/ether 02:42:b9:07:cc:a0 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
0 0 0 0 0 0
TX: bytes packets errors dropped carrier collsns
0 0 0 0 0 0 ping
ICMP echo 요청 패킷을 보내서 네트워크 연결성을 테스트
패킷 왕복 시간 정보를 표시
ICMP 패킷은 라우터가 일반 애플리케이션 프로토콜보다 더 낮은 순위로 처리될 수 있어 실제 보다 더 높은 지연시간이 나올 수 있음
traceroute
일련의 테스트 패킷을 보내서 대상 호스트까지 이르는 현재 경로를 파악
# TCP 443 포트로 테스트
sudo traceroute -T -p 443 fastcampush.co.kr
traceroute to fastcampus.co.kr (35.190.30.154), 30 hops max, 60 byte packets
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 100.65.11.1 (100.65.11.1) 0.994 ms * 100.65.11.193 (100.65.11.193) 0.745 ms
8 54.239.122.7 (54.239.122.7) 1.381 ms 52.93.247.3 (52.93.247.3) 1.419 ms 52.93.247.7 (52.93.247.7) 1.401 ms
9 240.3.32.15 (240.3.32.15) 1.464 ms 240.3.32.14 (240.3.32.14) 1.547 ms 240.3.32.15 (240.3.32.15) 1.535 ms
10 154.18.20.50 (154.18.20.50) 2.321 ms 2.309 ms 2.389 ms
11 be2223.ccr21.hkg02.atlas.cogentco.com (154.54.30.206) 179.466 ms 179.454 ms 179.161 ms
12 be2327.ccr41.lax01.atlas.cogentco.com (154.54.0.5) 178.974 ms 179.092 ms 179.183 ms
13 be3243.ccr41.lax05.atlas.cogentco.com (154.54.27.118) 179.460 ms 179.541 ms 179.870 ms
14 tata.lax05.atlas.cogentco.com (154.54.11.194) 165.863 ms 165.773 ms 166.048 ms
15 if-ae-30-2.tcore1.lvw-losangeles.as6453.net (206.82.129.19) 165.301 ms * *
16 142.250.164.40 (142.250.164.40) 159.787 ms 158.960 ms 164.667 ms
17 142.251.226.189 (142.251.226.189) 158.507 ms 142.251.226.187 (142.251.226.187) 158.782 ms 142.251.226.191 (142.251.226.191) 159.173 ms
18 142.251.60.97 (142.251.60.97) 158.147 ms 142.251.60.131 (142.251.60.131) 157.829 ms 142.251.60.109 (142.251.60.109) 157.792 ms
19 154.30.190.35.bc.googleusercontent.com (35.190.30.154) 157.585 ms 158.115 ms 158.376 msmtr
출발지에서 목적지까지 거쳐가는 경로를 찾는 기능 : traceroute
경로에 존재하는 게이트웨이에 대해 응답시간 측정 기능 : ping
mtr -c 10 8.8.8.8 --report
Start: 2024-02-21T10:10:04+0000
HOST: ip-172-31-1-240 Loss% Snt Last Avg Best Wrst StDev
1.|-- ec2-52-79-0-139.ap-northe 0.0% 10 6.7 26.9 4.5 114.9 37.1
2.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
3.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
4.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
5.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
6.|-- ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
7.|-- 100.65.10.97 0.0% 10 1.1 2.6 0.4 12.0 3.7
8.|-- 52.93.247.7 0.0% 10 1.3 2.4 0.7 7.2 2.2
9.|-- 54.239.123.72 0.0% 10 2.2 3.8 2.0 13.4 3.5
10.|-- 54.239.123.65 0.0% 10 11.1 3.8 1.9 11.1 3.0
11.|-- 100.91.151.193 0.0% 10 27.7 28.4 27.7 31.8 1.2
12.|-- 240.2.0.14 0.0% 10 27.8 27.8 27.8 27.9 0.0
13.|-- 52.93.250.252 0.0% 10 22.4 23.3 22.0 28.1 1.9
14.|-- 99.82.179.83 0.0% 10 27.9 27.8 27.8 28.0 0.1
15.|-- 192.178.108.219 0.0% 10 38.3 25.5 23.9 38.3 4.5
16.|-- 142.250.236.35 0.0% 10 27.9 27.9 27.8 27.9 0.1
17.|-- dns.google 0.0% 10 27.8 27.8 27.8 27.9 0.0host : 목적지까지 거쳐가는 게이트웨이 IP
Loss : 손실율
Snt : ping을 보낸 수 (누적)
Last : ping 최근 응답시간
Avg : ping 평균 응답시간
Best : ping 중 제일 빠른 응답시간
Wrst : ping 중 최악 응답 시간
StDev : 표준편차
Last updated