네트워크 성능 관련 지표

네트워크 인터페이스 (RX, TX)

  • 사용률 : 인터페이스가 프레임을 보내거나 받기 위해 작업한 시간

  • 포화 : 인터페이스를 완전히 사용하기 때문에 발생하는 대기, 링 버퍼 사용, 차단 정도

  • 오류 : 수신의 경우, 잘못된 체크섬

ethtool 로 네트워크 드라이버 / 하드웨어 정보 확인 가능

TCP 프로토콜

  • TCP 백로그 대기열 사용 : 인터페이스에 요청이 커널의 처리량 보다 많을 경우 패킷을 쌓아놓는 큐

sysctl net.core.netdev_max_backlog
  • TCP 송신/수신 버퍼의 사용

sysctl net.ipv4.tcp_wmem
sysctl net.ipv4.tcp_rmem
  • 혼잡 윈도우 크기

  • 전송 가능한 윈도우 크기

Last updated