当前位置: 首页 >推荐 > 正文

tcp协议的主要功能是对数据进行分组_TCP协议的主要功能是什么

2023-07-02 21:20:47 来源:互联网

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。

本文到此分享完毕,希望对大家有所帮助。

标签:

返回顶部