我想请问一下各位高手,在使用sento或recvfrom的时候,通常关不关心对方的回复。
也就是说发送或接收消息的时候,会不会等待对方的确认。
最好能说具体的原因。
不知道我有没有说清楚。

解决方案 »

  1.   

    UDP是无连接,你让他发几次就发几次,不象TCP会保证发送成功。这是两者间的区别,没什么原因。
      

  2.   

    协议上就是这么规定的,UDP用于不可靠传输,但是消耗资源少
      

  3.   

    当然不会等待对方确认了,只是管自己发出去就行了,如果还要等对方确认那就成了有连接的了,TCP了,但是一般都会采取重发的措施来减少信息丢失。如果你要求比较可靠的传输,就不要用UDP了
      

  4.   

    哪位能不能再提供点用VC写的UDP通讯源码,最好是工程大一点的,我就放分了。
    谢谢
      

  5.   

    不确认不等于收不到。如果关心可靠性,就用TCP。如果关心效率,就用UDP,自己加点收发控制就行了。
      

  6.   

    我编了一个用udp包测试网络延迟的程序,如果想看发信给我
    [email protected]
      

  7.   

    有源码最好了。
    请发到[email protected]
    先谢了