首页 >> 精选知识 >
传输控制协议tcp的结构及实现的协议功能

大家好,小空来为大家解答以上的问题。传输控制协议tcp的结构及实现的协议功能这个很多人还不知道,现在让我们一起来看看吧!
1、TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。
2、在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。
3、在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。
4、不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。
5、应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分区成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大传输单元(MTU)的限制)。
6、之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端实体[1] 的TCP层。
7、TCP为了保证不发生丢包,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。
8、然后接收端实体对已成功收到的包发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据包就被假设为已丢失将会被进行重传。
9、TCP用一个校验和函数来检验数据是否有错误;在发送和接收时都要计算校验和。
本文到此分享完毕,希望对大家有所帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
分享:
相关阅读
最新文章
-
【电脑放久了开不了机怎么办台式电脑放久了开不了机怎么办】当电脑长时间未使用后,再次开机时出现无法启动的...浏览全文>>
-
【电脑放光盘的操作步骤】在日常使用电脑的过程中,有时需要将光盘放入光驱中进行播放、安装软件或备份数据。...浏览全文>>
-
【电脑防火墙怎么打开】在日常使用电脑的过程中,防火墙是保护系统安全的重要工具。它能够帮助阻止未经授权的...浏览全文>>
-
【电脑防火墙要怎样关】在日常使用电脑的过程中,防火墙是保护系统安全的重要工具。然而,有些用户可能因为特...浏览全文>>
-
【电脑防火墙是什么意思】一、“电脑防火墙”是计算机安全领域的一个重要概念,主要用于保护电脑系统免受外部...浏览全文>>
-
【电脑返回上一个界面的快捷键是什么】在日常使用电脑的过程中,用户经常会需要快速返回到上一个操作界面。无...浏览全文>>
-
【电脑打开后无信号输入】当电脑开机后出现“无信号输入”的提示,通常意味着显示器无法接收到来自电脑的视频...浏览全文>>
-
【电脑打开程序很慢怎么回事】当电脑在启动或运行程序时出现速度变慢的情况,可能会让用户感到非常困扰。这不...浏览全文>>
-
【电脑插上耳机听不到声音应该要如何才能解决】当电脑插入耳机后,发现没有声音时,可能是多个原因造成的。为...浏览全文>>
-
【淡水虾有哪些】在日常生活中,我们常常会听到“淡水虾”这个词,但很多人对它的种类和特点并不十分了解。实...浏览全文>>
频道推荐
