한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

게임 렉 백서 › L3 집 네트워크

공유기 성능 부족·과열 Router CPU / session table exhaustion

원인 ID hn-router · 주 담당 외부·외부

그림과 실험이 있는 원본 카드로 열기 →

값싼 공유기에 기기 수십 대, 연결 수천 개가 몰리면 공유기 자체가 처리를 못 합니다.

왜 기기 수십 대, P2P·토렌트가 연결 수천 개를 엶 → 그러면 공유기 CPU와 세션 테이블이 포화 → 화면에서는 패킷 처리 지연·손실, 새 연결 실패

증상
뚝뚝 끊김, 접속 불가·무한 로딩, 접속 끊김
요인
손실, 지터
누가 겪나
같은 집
언제
오래 켜 둘수록, 가끔 무작위로
담당
주 담당 외부·외부
외부 할 일
유저에게 공유기 재부팅(임시), 공유기 교체, 연결을 많이 여는 프로그램(P2P·토렌트) 정리 안내.
그래프에서는
한도에 닿아 평평해짐 · 공유기 CPU·연결 수, 공유기까지 RTT
확인할 곳
공유기 관리 화면에서 CPU 사용률·연결(세션) 수·붙은 기기 수를 보고(지원하는 공유기라면), 공유기 자신까지의 핑을 재부팅 전후로 비교
이러면 맞음
연결 수가 많을 때 공유기까지의 핑부터 튀거나 손실이 나고 새 접속이 실패함. 재부팅하면 한동안 괜찮다가 다시 나빠짐
이러면 아님
공유기까지는 멀쩡하고 그 너머만 나쁘면 회선·통신사 구간
확인 수단
유저 쪽 환경에서 확인

출처

  1. An Experimental Study of Home Gateway Characteristics (IMC 2010) ACM
    가정용 공유기가 한 서버 포트로 허용하는 TCP 연결 수는 16~약 1,024개(중앙값 135), 저가 장비는 처리량이 수 Mbps 수준에 그치기도 함
  2. Netfilter Conntrack Sysfs variables Linux kernel
    리눅스 연결 추적 표의 최대 항목 수(nf_conntrack_max)와 상태별 유지 시간 기본값

함께 보면 좋은 원인

같은 층: L3 집 네트워크

같은 증상(뚝뚝 끊김)의 다른 층 원인

그림과 실험이 있는 원본 카드 보기