포스트

[데이터통신] 실습 명령어

서론

실습 명령어에 대해 알아봅시다.

실습

명령어

데이터링크 이더넷의 네트워크 계층 주소를 확인해봅시다.

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 라이센스를 따릅니다.