iphlpapi를 사용하여 활성 TCP 및 UDP 연결을 검색 할 수있었습니다. 소스 정보 (ip/port), 대상 정보 (ip/port), 상태 및 프로세스 ID로 표시되는 TCP 연결입니다. 하지만 UDP 연결의 경우 원격 IP 및 포트를 제공하지 않습니다. 그게 내가 원하는 걸. Delphi 또는 C++에서 소스 정보 또는 프로세스 ID를 사용하여 대상 정보를 얻는 방법.활성 udp 연결의 대상 IP/포트 가져 오기?
0
A
답변
1
UDP는 비 연결 프로토콜입니다. 열려있는 로컬 포트만 가져올 수 있습니다.
업데이트 : 이것은 포트 사용에 대한 정적 인보기에 적용됩니다. 그러나 활성 UDP 트래픽이있는 경우에도 원격 종점을 검색 할 수 있습니다.
사용자 Ishmeet은 의견에서 uIP 또는 LwIP를 제안했습니다.
당신은에서 netstat와 같은 응용 프로그램을 작성하고 있습니까? – kol
UDP는 비 연결 방식이므로 원격 IP/포트를 볼 수있는 유일한 방법은 패킷을 캡처하는 것입니다. UDP 리스너를 보지 않으시겠습니까? – afrazier
예 .. @ kol –