Linux ETC

netstat 명령 옵션-2

2012.09.13 22:24

호스트웨이 조회 수:15887




 [netstat 명령 옵션]

- a 옵션 : --all과 같으며 listen되는 소켓정보와 listen되지 않는 소켓정보 모두를 보여줌.
- n 옵션 : 10진수의 수치정보로 결과를 출력해줌.
- r 옵션 :  설정된 라우팅정보를 출력해줌
- p 옵션 : 실행되고 있는 각 프로그램과 PID정보를 출력함.
- i 옵션 :  모든 네트워크 인터페이스정보를 출력함.
           또는 특정 네트워크인터페이스를 지정할 수도 있음.
- c 옵션 :  netstat결과를 연속적으로 출력함.
- l 옵션 :  현재 listen되고 있는 소켓정보를 출력
- s 옵션 :  각 프로토콜에 대한 통계정보를 출력
- t 옵션 :  tcp 정보를 출력
- u 옵션 :  udp 정보를 출력
 

 [netstat 연결상태 의미]

 

- LISTEN : 연결이 가능하도록 관련데몬이 떠있으며 연결이 가능함을 나타냄.
- SYN-SENT : 연결을 요청한 상태
- SYN_RECEIVED : 연결요구에 의한 응답을 준 후에 확인메시지를 기다리고 있는 상태.
- ESTABLISHED : 앞의 3단계 연결과정이 모두 종료된 후에 연결이 완료된 상태
- FIN-WAIT1, CLOSE-WAIT, FIN-WAIT2 : 연결종료를 위해 종료 요청을 받은 후의 종료 과정임.
- CLOSING : 전송된 메시지가 유실된 상태를 나타냄.
- TIME-WAIT : 연결종료 후에 한동안 유지하고 있는 상태.
- CLOSED : 연결이 완전히 종료됨.