본문으로 바로 가기

17.0 이전 버전의 “netstat –interval X” 명령어는 X초마다 네트워크 연결 목록을 표시하지만, 해당 연결 중 어떤 것이 활성화되어 있는지, 또는 얼마나 활발하게 사용되고 있는지 알 수 없습니다. Recv-Q나 Send-Q 값이 변하면 단서를 얻을 수도 있겠지만, 이는 운이 좋을 때만 가능합니다. OpenVOS 17.1부터는 “-64” 인수를 추가하여 사용할 수 있는 개선된 새로운 netstat이 제공됩니다. 이를 통해 64비트 카운터 세트에 접근할 수 있지만, 일부 표시 방식도 변경됩니다. 여기서 강조하고 싶은 점은 “netstat -64 –interval X” 명령어로 표시되는 연결 목록입니다.

먼저 17.1 버전에서 여전히 기본값으로 설정되어 있는 기존 netstat 표시 방식을 살펴보겠습니다. 두 번째에서 마지막 연결의 “Send-Q” 값에 주목해 보세요. 이 값이 변하고 있다는 것은 해당 연결이 활성 상태임을 알 수 있지만, 다른 연결들의 상태는 알 수 없습니다.

명령줄에 “-64” 옵션을 추가하면(netstat –numeric –protocol tcp –interval 15 -64), 변경 사항을 강조 표시하는 대화형 화면이 나타납니다. 따라서 수신(Recvd) 또는 전송(Sent) 바이트 수나 “Recv Q” 또는 “Send Q” 값이 변경될 때 해당 값이 “굵은 글씨”로 표시됩니다.

기본적으로 바이트 수는 유효 자릿수 3자리로 표시되며, 뒤에 “K”, “M” 또는 “G” 접미사가 붙습니다. 따라서 굵게 표시된 카운터 값이 변경된 것은 알 수 있지만, 변경된 양이 어느 정도인지는 알 수 없습니다. “9” 키를 누르면 실제 숫자로 표시가 전환됩니다.

‘수신(Recvd)’ 및/또는 ‘발신(Sent)’ 열에 숫자가 많을 경우 읽기 어려울 수 있습니다. ‘c’ 키를 누르면 실제 숫자와 증감값(delta) 사이를 전환할 수 있습니다.

기존의 netstat은 한 번에 한 줄씩 화면에 출력하는 방식이었지만, 이 새로운 -64 netstat은 list_users –interval과 마찬가지로 화면 이미지를 동적으로 갱신합니다. 화면에 다 들어가지 않을 만큼 많은 줄이 표시될 경우, “p”, “b”, “n”, “f”, 공백 키 또는 표준 커서 제어 키를 사용하여 화면을 위아래로 이동할 수 있습니다.

 

© 2024 Stratus Technologies.