udp传输是不是单向的啊
有了解的说一说 udp无连接的。 去找百度大神网络传输协议没有单向的,又不是电视收音机广播 是不是单向,网络公司说的算
是你定义的,可以双向,也可以单向 不用握手而已,不可靠连接 bingyang 发表于 2017-12-9 14:18
网络传输协议没有单向的,又不是电视收音机广播
tcp建立连接双向都可以串。udp只能客户端向服务端传,对吧 楼主是相了解UDP和TCP区别吧,UDP不是单向传输,TCP也不是单向。两者的差异在于,UDP不会确认数据包的完整性,意思就是对方收到的数据包如果是不完整的UDP不会重新发一份,TCP会重新发一份。两个协议只是为了适应不同的应用环境,UDP典型的应用像视频传输,如果只是丢了小部分数据只是会出现个小马赛克,再重传也没有必要,并不形响应用。如果是传送文件就不行了,只能用TCP,因为一个包的数据错误文件就没法用了。
关于单向双向的问题可能你想了解的是通讯的工作模式,和网络协议其实没有关系。
举例说明一下,
全双工:两边都可以同时接收也可以同时发送,典型的像手机通话,以太网等(UDP是以太网的一部份)
半双工:同一时间只能发送或者接收,典型的像对讲机
单工:只能接收或者发送,(电台和收音这类) boxu 发表于 2017-12-9 19:16
tcp建立连接双向都可以串。udp只能客户端向服务端传,对吧
不对,UDP也可以双向通讯。差别只是在可靠性和实时性。
手电也烧 发表于 2017-12-9 21:51
不对,UDP也可以双向通讯。差别只是在可靠性和实时性。
udp,服务端怎么传给客户端呢? DNS服务(域名解析)就是典型的UDP协议(虽然也能用TCP协议),就是双向的。 手电也烧 发表于 2017-12-9 21:51
不对,UDP也可以双向通讯。差别只是在可靠性和实时性。
UDP和TCP协议都会在两端建立双向连才开始数据传输。
把TCP想象成打电话,把UDP想象成发电报。 udp就是咱俩路径建立后我只管给你传数据,不管有没有丢失,不用检验
页:
[1]