IdTCPClient或IdUDPClient发包确认发出的IP,该怎么解决

IdTCPClient或IdUDPClient发包确认发出的IP
如发出一字符串后
IdUDPClient.Send(ServerIP, ServerPort, SendStr);
或者
IdTCPClient.IOHandler.WriteLn(SendStr);


因为该机器有多台网卡,怎么知道发出去是经过那个IP,不需要通过服务端的回应确认。







------解决方案--------------------
这个问题是否可以通过发送ICMP来做到。