netstat –s 옵션은 UDP, TCP, SCTP, ICMP(Internet Control Message Protocol) 및 IP 프로토콜에 대한 프로토콜 통계를 표시합니다.
다음과 같이 프로토콜 상태를 표시합니다.
% netstat -s
–P 옵션을 사용하여 프로토콜을 기준으로 netstat 명령의 출력을 필터링할 수 있습니다. 이 옵션은 전송 프로토콜로 제한되지 않습니다.
이 옵션을 사용하여 다음 값을 지정할 수 있습니다.
icmp
icmpv6
igmp
ipv6tcp
rawip
sctp
tcp
udp
예를 들어 다음과 같이 UDP 프로토콜을 기준으로 netstat 출력을 필터링합니다.
% netstat -s -P udp UDP udpInDatagrams = 3704 udpInErrors = 0 udpOutDatagrams = 3703 udpOutErrors = 0예 1-4 TCP 프로토콜의 상태 표시
다음 예는 –P 옵션을 지정하여 TCP 프로토콜에 대한 결과를 표시하는 방법을 보여줍니다.
% netstat -P tcp TCP: IPv4 Local Address Remote Address Swind Send-Q Rwind Recv-Q State ----------------- -------------------- ----- ------ ----- ------ ------- lhost-1.login abc.def.local.Sun.COM.980 49640 0 49640 0 ESTABLISHED lhost.login ghi.jkl.local.Sun.COM.1020 49640 1 49640 0 ESTABLISHED remhost.1014 mno.pqr.remote.Sun.COM.nfsd 49640 0 49640 0 TIME_WAIT TCP: IPv6 Local Address Remote Address Swind Send-Q Rwind Recv-Q State If ---------------- ---------------------- ------ ----- ------ ----------- ----- localhost.38983 localhost.32777 49152 0 49152 0 ESTABLISHED localhost.32777 localhost.38983 49152 0 49152 0 ESTABLISHED localhost.38986 localhost.38980 49152 0 49152 0 ESTABLISHED