netstat가 설정된 연결을 찾는 방법

netstat가 설정된 연결을 찾는 방법

TCP 연결(예: HTTP 연결)을 설정하는 작업을 수행하면 가장 먼저 발생하는 일은 3단계 TCP 핸드셰이크입니다. 그런 다음 을 사용하면 netstatESTABLISHED 상태의 TCP 연결이 있음이 표시됩니다.

$ netstat -an | grep ESTAB
Proto   Recv-Q  Send-Q Local Address       Foreign Address         State
tcp          0       0 <source IP>:49472   <destination IP>:80     ESTABLISHED
  1. netstat내 클라이언트 소프트웨어가 서버와 TCP 핸드셰이크를 수행했고 이제 연결이 설정되었는지 어떻게 알 수 있나요 ? 내 추측으로는 netstat이 정보를 담고 있는 운영 체제의 파일 설명자나 다른 것을 살펴보는 것 같지만 이에 대한 정보를 찾을 수 없습니다.

  2. netstat내부에서와 같은 방법으로 연결을 확인할 수 있나요?

관련 정보