본문으로 바로가기

Windows 7, Server 2008 TCP/IP 자원 고갈

category 컴퓨팅/윈도우즈 2018. 6. 28. 16:15

윈도우즈 7 및 서버 2008 제품군에 대해 오래 운영할 경우 네트워크 장애 현상이 발생한다. MS에 의하면 약 497일 이후이다. 해당 현상이 발생하면, 네트워크 접속이 안 되거나 가끔씩 끊긴다. 시스템에 접속해서 netstat 명령어로 확인하면 TIME_WAIT 상태에 머물러 있는 연결이 엄청나게 많다. 목격한 시스템은 2만6천여개가 발생했다. 이렇게 많은 연결이 발생해서 닫히지 않으면, 사용 가능한 TCP/IP 포트가 없어진다. 그 결과 네트워크 장애로 이어진다.


재부팅을 하면 현상은 해소된다. 이후 장기간 운영하면 같은 현상이 생길 가능성이 높다. MS에서는 패치를 제공한다.


모든 TCP/IP 포트 TIME_WAIT 상태에 있는 시스템 시작 Windows Vista, Windows 7, Windows Server 2008 및 Windows Server 2008 r 2에서에서 497 일 후 닫혀 있지 않습니다.

https://support.microsoft.com/ko-kr/help/2553549/all-the-tcp-ip-ports-that-are-in-a-time-wait-status-are-not-closed-aft


해당 패치 KB2553549 설치 되지 않을 경우, KB2634907 설치되었는지 확인한다.  KB2634907이 설치되어 있다면 삭제 후 KB2553549을 설치하고, 삭제 한 패치를 재설치한다.