반응형
netstat 은 연결된 프로토콜 정보, 네트워크 연결상태, 라우팅 테이블, 네트워크 프로토콜 통계를 보여주는 도구입니다.
netstat 명령어만 실행했을 경우
netstat 상태 값
상태
|
설명
|
CLOSED
|
완전히 연결이 종료된 상태
|
CLOSING
|
흔하지 않으나 주로 확인 메시지가 전송 도중 유실된 상태
|
CLOSE_WAIT
|
TCP 연결이 상위 응용프로그램 레벨로부터 연결 종료를 기다리는 상태
|
ESTABLISHED
|
서버와 클라이언트 간에 세션 연결이 성립되어 통신이 이루어지고 있는 상태
(클라이언트가 서버의 SYN을 받아서 세션이 연결된 상태) |
FIN_WAIT1
|
클라이언트가 서버에게 연결을 끊고자 요청하는 상태(FIN을 보낸 상태)
|
FIN_WAIT2
|
서버가 클라이언트로부터 연결 종료 응답을 기다리는 상태
(서버가 클라이언트로부터 최초로 FIN을 받은 후, 클라이언트에게 ACK를 주었을 때 |
LAST_ACK
|
호스트가 원격지 호스트의 연결 종료 요구 승인을 기다리는 상태
(서버가 클라이언트에게 FIN을 보냈을 때의 상태) |
LISTEN
|
서버의 데몬이 실행중인 상태이며, 클라이언트의 접속 요청을 기다리고 있는 상태
|
SYN_SENT
|
클라이언트가 서버에게 연결을 요청한 상태
|
SYN_RECEIVED
|
서버가 클라이언트로부터 접속 요구(SYN)을 받아 클라이언트에게 응답(SYN/ACK)하였지만,
아직 클라이언트에게 확인 메시지(ACK)는 받지 못한 상태 |
TIME_WAIT
|
연결은 종료되었지만 클라이언트의 남은 요청이 있을 경우를 대비하여 일정시간 소켓을 열어 놓은 상태,
일정시간 지나면 없어짐. |
UNKNOWN
|
소켓의 상태를 알 수 없음
|
Ⅱ. netstat 사용방법
명령프롬프트(CMD) 실행 후 netstat /? 명령어 실행하면 다음과 같은 화면을 볼 수 있습니다.
Ⅲ. netstat 활용방법
1. 라우팅 테이블 확인
(netstat -r 명령어 실행시)
2. 활성화되어 있는 TCP 연결 확인
(netstat -ant | findstr "ESTABLISHED" 명령어 실행시)
3. ICMP, TCP 프로토콜 별 통계 확인
(netstat -se)
반응형
'시스템(Windows)' 카테고리의 다른 글
비트로커(Bit Locker) 에 대해 알아보겠습니다. (0) | 2023.03.27 |
---|---|
The error code from connect is UNDEFINEDCONNECTERROR Failure to connect 오류에 대해 알아보겠습니다. (3) | 2023.01.09 |
윈도우 네트워크 액세스 형식에 대해 알아보겠습니다. (0) | 2022.12.29 |
윈도우 10 부팅 시 자동 시작 프로그램 설정 (0) | 2022.12.28 |
App Crash 로그 수집하는 방법 (0) | 2022.12.23 |