问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

tcp协议的主要功能是什么

发布网友 发布时间:2022-03-30 06:17

我来回答

2个回答

懂视网 时间:2022-03-30 10:38

tcp协议的主要功能是把传输的数据流,分割成适度长短的报文段,通过最大传送单元对最大传输段大小的显示,该限制需要在计算机的数据链路层中实现,把TCP的数据包上传给IP层,然后再把数据包传送给TCP层。

  

  CP/IP(Transmission Control Protocol/Internet Protocol) 即传输控制协议/网间协议,是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,UDP是同一层内另一个重要的传输协议。

  

  在因特网协议族(Internet protocol suite)四层协议中,TCP层是位于IP层之上,应用层之下的传输层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分割成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)的限制)。之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。TCP为了保证不发生丢包,就给每个字节一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。TCP用一个校验和函数来检验数据是否有错误;在发送和接收时都要计算和校验。

热心网友 时间:2022-03-30 07:46

TCP协议的主要功能如下:

1、慢启动:

每当建立一个TCP连接时或一个TCP连接发生超时重传后,该连接便进人慢启动阶段。进人慢启动后,TCP实体将拥塞窗口的大小初始化为一个报文段,即:cwnd=1。

此后,每收到一个报文段的确认(ACK),cwnd值加1,即拥塞窗口按指数增加。当cwnd值超过慢启动闽值(sshterhs)或发生报文段丢失重传时,慢启动阶段结束。前者进人拥塞避免阶段,后者重新进人慢启动阶段。

2、拥塞避免:

在慢启阶段,当cwnd值超过慢启动阐值(ssthresh)后,慢启动过程结束,TCP连接进入拥塞避免阶段。在拥塞避免阶段,每一次发送的cwnd个报文段被完全确认后,才将cwnd值加1。在此阶段,cwnd值线性增加。

3、快速速重传:

快速重传是对超时重传的改进。当源端收到对同一个报文的三个重复确认时,就确定一个报文段已经丢失,因此立刻重传丢失的报文段,而不必等到重传定时器(RTO)超时。以此减少不必要的等待时间。

4、快速恢复:

快速恢复是对丢失恢复机制的改进。在快速重传之后,不经过慢启动过程而直接进人拥塞避免阶段。

每当快速重传后,置sshtesrh=cwnd/2、ewnd=ssthresh+3。此后,每收到一个重复确认,将cwnd值加1,直至收到对丢失报文段和其后若干报文段的累积确认后,置cwnd=ssthesrh,进人拥塞避免阶段。

扩展资料:

TCP是一种面向广域网的通信协议,目的是在跨越多个网络通信时,为两个通信端点之间提供一条具有下列特点的通信方式:

1、基于流的方式;

2、面向连接;

3、可靠通信方式;

4、在网络状况不佳的时候尽量降低系统由于重传带来的带宽开销;

5、通信连接维护是面向通信的两个端点的,而不考虑中间网段和节点。

参考资料来源:百度百科-TCP

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
年收入10W,买了平安的平安福,那现在能办理多大额度的信用卡呢? 在昆明补办身份证的程序是如何规定的 怎么样清洗打印机 板面的做法~ 王者荣耀 王者荣耀星耀之后的段位是什么? excel超链接打不开怎么办超链接点击失效怎么解决 EXCEL中的超链接只显示超链接文件名不显示路径 在Excel中超链接以后,当鼠标点击超链接时,下面总显示超链接地址... 上海师范大学对外汉语学院ipa国际认证协会 (急)Win7系统,已安装WPS2012个人版和Excel2007,但数据采集系统导出Exc... 笔记本电脑突然黑屏关机是什么原因 联想笔记本电脑使用时突然黑屏关机是怎么回事? 深圳现在还有农村户口吗? 深圳有农村信用社吗? 深圳农村商业银行 是属于商业银行还是农业银行? 深圳最农村的地方是哪里? 深圳农村商业银行,简称是什么? 深圳农村商业银行属于什么银行? 深圳农商行是不是深圳农村商业银行 深圳农村商业银行信通卡有芯片吗 深圳农村商业银行 被锁定。怎么解锁。 深圳农村信用社在哪里? 深圳农村商业银行股份一股值多少钱 深圳农村商业银行客服电话号码是什么 深圳还有农村吗? 深圳农村最多人口的村子叫什么名字? 深圳有农村吗? 小朋友不爱吃饭怎么办 小孩子不怎么吃饭是怎么回事 小孩不想吃饭是怎么回事 新手机号怎么注册不了怎么办? 为什么新手机号注册不了微信呢? 为什么新办的手机号注册不了微信? 新买的手机卡为什么注册不了微信? 手机号注册不了微信是咋回事? 我的手机号怎么注册不了微信? 我的手机号码为什么注册不了微信? 新办的手机号,注册不了微信怎么办啊,说是要解封 为什么有的手机号注册不了微信 新手机号怎么注册不了 tcp协议的主要功能是______。 红烧排骨里面能放干贝吗? 干贝排骨粥干贝怎么泡 干贝顿排骨可以吗 干贝蛤干炖排骨的做法,干贝蛤干炖排骨怎么做 干贝怎么煲汤 能有效改善口干舌燥的干贝炖汤,是怎样的做法? 瑶柱排骨汤怎么做好吃 莲藕干贝排骨要怎么做? 干贝炖排骨,汤为什么会是甜的?