网络高手请,Socket应用中的远程地址/端口获得问题
scegg 2003-10-23 08:04:49 您好。
由于我刚开始用Socket做一个软件,需要TCP或UDP的连接中继,也就是说要转发连接或数据。现在在实现IP或端口过滤的时候发现问题(我以前是用Winsock控件的)。
1 TCPListener能不能在不Accept的情况下知道Request方的IP和Port?
2 UDP协议可不可以得到数据(最后来的数据)发送方的IP和Port?
3 如果第一个不行,那么在Accept后如何得到对方的IP和Port(最好能做到第一个)?
4 因为一台计算机可能有多个IP,能不能检测到本地机的所有IP?
谢谢了。
请不要直接帖MSDN,那个我也有。
用Socket或TCPCilent/UDPCilent都可以。
原帖:
http://expert.csdn.net/Expert/topic/2379/2379824.xml?temp=.6888697
我发了很久没人回复。能回答的人,请到那里报到,我两个50分都给你。