您的位置:首页 >房产频道 > 综合精选 >

tcp协议的主要功能是对数据进行分组对吗(TCP协议的主要功能是什么)

导读 大家好,今天小六子来为大家解答以下的问题,关于tcp协议的主要功能是对数据进行分组对吗,TCP协议的主要功能是什么这个很多人还不知道,现

大家好,今天小六子来为大家解答以下的问题,关于tcp协议的主要功能是对数据进行分组对吗,TCP协议的主要功能是什么这个很多人还不知道,现在让我们一起来看看吧!

1、TCP协议的主要功能是完成对数据报的确认、流量控制和网络拥塞;自动检测数据报,并提供错误重发的功能;将多条路径传送的数据报按照原来的顺序进行排列,并对重复数据进行择取;控制超时重发,自动调整超时值;提供自动恢复丢失数据的功能。

2、当应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,TCP则把数据流分割成适当长度的报文段,最大传输段大小(MSS)通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)限制。

3、之后TCP把数据包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。

4、TCP为了保证报文传输的可靠,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。

5、然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。

6、扩展资料:TCP使用了端口号(Port number)的概念来标识发送方和接收方的应用层。

7、对每个TCP连接的一端都有一个相关的16位的无符号端口号分配给它们。

8、端口被分为三类:众所周知的、注册的和动态/私有的。

9、众所周知的端口号是由因特网赋号管理局(IANA)来分配的,并且通常被用于系统一级或根进程。

10、众所周知的应用程序作为服务器程序来运行,并被动地侦听经常使用这些端口的连接。

11、参考资料来源:百度百科 TCP。

本文分享完毕,希望对你有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!