[데이터통신] 실습 명령어
서론
실습 명령어에 대해 알아봅시다.
실습
명령어
데이터링크 이더넷의 네트워크 계층 주소를 확인해봅시다.
IP/물리 주소 확인: ipconfig /all
전송 계층 상태 확인: netstat –tn
네트워크 계층/ 라우터 정보: netstat –rn
이외에도 ifconfig
, ping
, traceroute
, 웹 접속 도구로 curl
, wget
등이 존재합니다.
속도를 파악하고 싶을 때 iperf3 -t 10 -i 1 -c iperf3.moji.fr
chrome 관리자 도구에서도
var loadTime = window.performance.timing.domContentLoadedEventEnd - window.performance.timing.navigationStart; loadTime;
같이 이용하면 지연시간을 측정할 수 있습니다.
ping vs traceroute vs ipertf
네트워크 상태를 진단할 때 자주 쓰이는 명령어에 대한 비교입니다.
도구 | 주요 목적 | 측정 내용 | 동작 방식 | 대표 용도 |
---|---|---|---|---|
ping | 지연 시간(RTT) 확인 | 응답 시간, 패킷 손실률 | ICMP echo 요청/응답 | 서버 응답 속도 확인, 연결 유무 점검 |
traceroute | 경로 추적 | 경유지별 지연 시간 | TTL 값을 증가시키며 ICMP 또는 UDP 사용 | 어느 지점에서 지연 또는 장애가 있는지 추적 |
iperf | 네트워크 처리율 측정 | 전송 속도, 지연, 손실률 | TCP 또는 UDP 스트림을 전송 | 네트워크 대역폭 측정, 품질 분석 |
간단 요약
ping
: 연결되어 있는지, 얼마나 빠른지 확인traceroute
: 어떤 경로로 가는지, 어느 구간에서 느려지는지 확인iperf
: 데이터 전송 속도(처리율)를 측정하고 성능 병목 파악
도구
계층별 메시지를 확인 할 수 있는 대표적인 도구로 Wireshark가 있습니다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.