大家都知道bind是用在udp通信协议上的.目的是与指定的ip地址和端口绑定在一起!我想问地是.一定bind的用法是bind到本地的ip地址上!如果是tcp 的accpet回来的socket,可以用bind在这个socket上吗?谢谢!

解决方案 »

  1.   

    bind怎么会是只用在udp通信协议上?建议看看《windows网络编程》
    不行
    1:bind的socket必须是local address 而accept的返回的是远端的socket
    2:bind的socket必须是unconnect socket ,而accept的返回是已建立的socket是用来接受和发送消息给系统内核的标识的句柄
      

  2.   

    sorry忘记了。更正bind可以在tcp上的!