TCP服务端发送数据到指定IP和端口的客户端?解决方案

TCP服务端发送数据到指定IP和端口的客户端?
我现在要用TCP协议发送数据,从服务端发送到客户端,但是我能不能指定客户端的IP和端口(客户端PC机有多张网卡,多个IP,但是同一个网关),当然服务端PC机也有同样多的网卡和IP,也在同一个网关中。


也就是我怎么指定数据A只能从服务端的A网卡发出,发送到客户端的A网卡。不会发生其他网卡的干扰。

------解决方案--------------------
怎么看都不对劲,应该是客户端去连接服务端吧。
------解决方案--------------------
在客户端指定服务器的IP。
你刚开始学套接字编程吧,这个问题,真是……
------解决方案--------------------
显示调用bind函数
------解决方案--------------------
如果你要指定IP和端口来发送数据的话,就应该选择用UDP socket。
如果你非要用TCP socket的话,那就应该先connect服务器,然后服务器获得socket句柄,然后通过getsockpeer获得客户端的IP和端口,将上面的句柄、IP和端口存在一个数据结构中,要发送数据时,在通过IP和端口查这个socket,在通过这个socket来发送数据