boxu 发表于 2017-12-9 10:56

udp传输是不是单向的啊

有了解的说一说

xu_john 发表于 2017-12-9 12:36

udp无连接的。

lfitwy 发表于 2017-12-9 12:48

去找百度大神

bingyang 发表于 2017-12-9 14:18

网络传输协议没有单向的,又不是电视收音机广播

shuaigeshuai 发表于 2017-12-9 15:26

是不是单向,网络公司说的算

youngman 发表于 2017-12-9 15:42

是你定义的,可以双向,也可以单向

chenny 发表于 2017-12-9 19:08

不用握手而已,不可靠连接

boxu 发表于 2017-12-9 19:16

bingyang 发表于 2017-12-9 14:18
网络传输协议没有单向的,又不是电视收音机广播

tcp建立连接双向都可以串。udp只能客户端向服务端传,对吧

手电也烧 发表于 2017-12-9 21:50

楼主是相了解UDP和TCP区别吧,UDP不是单向传输,TCP也不是单向。两者的差异在于,UDP不会确认数据包的完整性,意思就是对方收到的数据包如果是不完整的UDP不会重新发一份,TCP会重新发一份。两个协议只是为了适应不同的应用环境,UDP典型的应用像视频传输,如果只是丢了小部分数据只是会出现个小马赛克,再重传也没有必要,并不形响应用。如果是传送文件就不行了,只能用TCP,因为一个包的数据错误文件就没法用了。

关于单向双向的问题可能你想了解的是通讯的工作模式,和网络协议其实没有关系。
举例说明一下,
全双工:两边都可以同时接收也可以同时发送,典型的像手机通话,以太网等(UDP是以太网的一部份)
半双工:同一时间只能发送或者接收,典型的像对讲机
单工:只能接收或者发送,(电台和收音这类)

手电也烧 发表于 2017-12-9 21:51

boxu 发表于 2017-12-9 19:16
tcp建立连接双向都可以串。udp只能客户端向服务端传,对吧

不对,UDP也可以双向通讯。差别只是在可靠性和实时性。

boxu 发表于 2017-12-9 22:06

手电也烧 发表于 2017-12-9 21:51
不对,UDP也可以双向通讯。差别只是在可靠性和实时性。

udp,服务端怎么传给客户端呢?

hzdjm 发表于 2017-12-9 22:34

DNS服务(域名解析)就是典型的UDP协议(虽然也能用TCP协议),就是双向的。

手电也烧 发表于 2017-12-9 22:40

手电也烧 发表于 2017-12-9 21:51
不对,UDP也可以双向通讯。差别只是在可靠性和实时性。

UDP和TCP协议都会在两端建立双向连才开始数据传输。

怒独僧 发表于 2017-12-9 23:35

把TCP想象成打电话,把UDP想象成发电报。

zhaoyi0377 发表于 2017-12-10 09:50

udp就是咱俩路径建立后我只管给你传数据,不管有没有丢失,不用检验
页: [1]
查看完整版本: udp传输是不是单向的啊