有的书上说SOCKET是一个四元组(本机IP、本机端口、对方IP、对方端口),所以是可行的。
但似乎无法使用再次绑定同一个端口,迷惘中,请不吝赐教,谢谢!

解决方案 »

  1.   

    恩,LINUX下就有端口复用的命令,windows下没见过这种应用方式。
      

  2.   

    可以的。使用SO_REUSEADDR选项进行设置。
      

  3.   

    关注中。认为可以,可以启动多个FTP客户端,都在21端口上连接不同的服务器。
      

  4.   

    sorry看错主题了,取消上面的回复
      

  5.   

    经过测试,确实可行,依照“SOCKET是一个四元组(本机IP、本机端口、对方IP、对方端口)”,对二个SOCKET“使用SO_REUSEADDR选项进行设置”,成功实现了:
    本机IP:8000->www.sina.com.cn:80
    本机IP:8000->www.china.com:80
    两条TCP连接。
    没什么目的,只是试验一下,看看行不行而已。