我用SOCKET监听2000端口时都可以发送信息,当改成25端口就不能发送了,为什么呢?

解决方案 »

  1.   

    监听25端口的socket创建成功了吗?
    看看25好端口是不是被占用了
      

  2.   

    。在使用T C P和U D P时,应用必须决定计划通过哪些端口
    进行通信。有几个“已知的端口号”是服务器服务保留的,这些服务支持比T C P高级的协议
    (比如T C P和S P X)。举个例子来说,端口2 1是为F T P预留的,端口8 0是为F T T P预留的。正如
    前面提到的那样,已知的服务一般都采用1 ~ 1 0 2 3之间的端口号来设置协议。如果你正在开发
    一个不使用任何一种已知服务的T C P应用,就要考虑采用1 0 2 3以上的端口,以免重复