TCP和UDP之间的区别是什么

TCP和UDP之间的区别是什么
tcp与UDP的区别与联系

1。面向连接的TCP

TCP(传输控制协议,传输控制协议)是一种基于连接的协议,也就是说,在正式建立和发送数据之前,我们必须与另一方建立可靠的连接,TCP连接必须经过三次。对话可以建立起来。这个过程非常复杂。我们只在这里做简单和直观的介绍,所以您可以理解这个过程。让我们来看看这三个会话的简单过程:主机A发送一个连接请求包到主机B:我想发送数据给您,您能吗这是第一次对话;主机B将请求发送给主机A以同意连接和同步(同步是两个主机的数据包,一个正在发送,一个正在接收和协调):您什么时候可以发送它这是第二次对话;主机A发出一个包来确认主机B的同步:我现在就发送,你继续吧。!Rdquo:这是第三次对话,三次对话,目的是同步数据包的发送和接收,经过三次对话,之后,主机A正式向主机B发送数据。

总之,TCP必须有三次握手建立连接。

优点:1、面向连接的传输;2、数据传输稳定可靠;3、端到端通信;4、全双工模式;5、单位传输字节。

缺点:传输速度不够快。

2。面向无连接的UDP

Ldquo;对于非连接的),没有必要在正式通信前与其他人建立连接,而不管对方的状态如何直接发送。这非常类似于当前的手机短信:当你发短信时,你只需要输入电话号码就行了。

UDP(用户数据协议,用户数据报协议)是一种与TCP相对应的协议,它是一种非面向连接的协议,它不与另一方建立连接,而是直接将数据包发送到过去!

每个数据包的大小是有限的64K!

优点:1、传输速度快,2,效率高;

缺点:数据包可能丢失。

摘要:由于UDP协议的无连接的,具有很高的传播效果,但它不像TCP协议是可靠的因为this.qq使用UDP发送信息,所以有时会有不messages.tcp协议和UDP协议的,每一个人都有自己的好点的通信环境,每个人都有自己的局限,不同要求。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部