分组交换时为数据报添加报头的协议是什么

分组交换时为数据报添加报头的协议是什么,第1张

TCP协议是一种面向连接的可靠的传输层协议,它是基于分组交换的协议,它为数据报添加了报头。报头中包括源端口号、目标端口号、序列号、确认号、窗口大小、校验和等信息。TCP协议提供可靠的数据传输服务和可靠的流量控制,它可以提供可靠的数据传输,这是因为它可以检测数据包的丢失和重复,并采取适当的措施进行重发。此外,它还提供流量控制,可以控制数据的发送速率,以避免网络的过载。

TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。

UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。

用TCP还是UDP,那要看你的程序注重哪一个方面?可靠还是快速?


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11264437.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存