- 1、本文档共132页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
************FIN=1,seq=uCLOSED主动关闭数据传送AB客户服务器CLOSEDTCP的连接释放数据传输结束后,通信的双方都可释放连接。现在A的应用进程先向其TCP发出连接释放报文段,并停止再发送数据,主动关闭TCP连接。A把连接释放报文段首部的FIN=1,其序号seq=u,等待B的确认。被动关闭*FIN=1,seq=uACK=1,seq=v,ack=u?1数据传送通知应用进程B发出确认,确认号ack=u?1,而这个报文段自己的序号seq=v。TCP服务器进程通知高层应用进程。从A到B这个方向的连接就释放了,TCP连接处于半关闭状态。B若发送数据,A仍要接收。主动关闭数据传送AB客户服务器TCP的连接释放被动关闭*FIN=1,seq=uACK=1,seq=v,ack=u?1FIN=1,ACK=1,seq=w,ack=u?1被动关闭数据传送若B已经没有要向A发送的数据,其应用进程就通知TCP释放连接。数据传送主动关闭数据传送AB客户服务器TCP的连接释放被动关闭通知应用进程半关闭状态*FIN=1,seq=uACK=1,seq=v,ack=u?1ACK=1,seq=u+1,ack=v?1FIN=1,ACK=1,seq=v,ack=u?1半关闭状态关闭状态数据传送数据传送主动关闭数据传送AB客户服务器被动关闭通知应用进程被动关闭A向B发送确认后,TCP连接进入关闭状态。至此,整个连接已经全部释放。*建立连接的三个步骤(三次握手)*终止连接的四个步骤7000***************************持续计时器
(persistencetimer)。TCP为每一个连接设有一个持续计时器。只要TCP连接的一方收到对方的零窗口通知,就启动持续计时器。若持续计时器设置的时间到期,就发送一个零窗口探测报文段(仅携带1字节的数据),而对方就在确认这个探测报文段时给出了现在的窗口值。若窗口仍然是零,则收到这个报文段的一方就重新设置持续计时器。若窗口不是零,则死锁的僵局就可以打破了。*TCP滑动窗口管理*滑动窗口机制 前面介绍了滑动窗口进行流量控制的基本原理,具体实现时,还有一些问题要处理,如:窗口宽度的控制是预先固定化,还是可适当调整。窗口位置的移动控制是整体移动,还是顺次移动。接收方的窗口宽度与发送方相同还是不同。*TCP流量控制与拥塞控制发送端的主机在确定发送数据段的速率时,既要根据接收端的接收能力,又要从全局考虑不要使网络发生拥塞。TCP的流量控制防止了发送方过快地传输数据使得接收方来不及处理的情形,但是网络容量有限,这时必须通过拥塞控制来防治网络过载。*5.7TCP的拥塞控制
(CongestionControl)功能什么是网络的拥塞当大量分组进入通信子网,超出了网络的处理能力时,就会引起网络局部或整体性能下降,这种现象称为拥塞。路由器的队列溢出,分组丢失(路由器的缓冲区溢出)长延迟(在路由器的缓冲区排队)拥塞会导致什么后果拥塞使许多分组重传导致更多的业务量,直至崩溃*出现资源拥塞的条件:对资源需求的总和可用资源*拥塞控制所起的作用提供的负载吞吐量理想的拥塞控制实际的拥塞控制0死锁(吞吐量=0)无拥塞控制拥塞轻度拥塞*产生拥塞的两种原因接收方的处理能力不足接收容器小网络不够通畅传输管道细网络节点队列溢出*接收方的处理能力不足传输网络小容量接收器调整传输速率接收能力发送方*传输网络链路拥塞大容量接收器调整传输速率网络能力发送方网络不够畅通(1)*传输网络大容量接收器网络不够畅通(2)网络能力发送方2发送方1节点拥塞*拥塞的解决办法发送方保持两个窗口接收窗口rwnd拥塞窗口cwnd取两者的最小值为发送的字节数如何确定拥塞窗口的大小?慢速启动算法拥塞控制算法*慢启动算法的原理在主机刚刚开始发送报文段时可先将拥塞窗口cwn
您可能关注的文档
- 《计算机网络》第4章 网络层1-教学课件(非AI生成).ppt
- 《计算机网络》第4章 习题-教学课件(非AI生成).ppt
- 《计算机网络》第6章 应用层-教学课件(非AI生成).ppt
- 《计算机网络》第9章 无线网络-教学课件(非AI生成).ppt
- 《计算机网络》第3章 数据链路层-教学课件(非AI生成).ppt
- 《计算机网络》教学课件合集(非AI生成).pptx
- 2025届山东省青岛39中中考生物模拟试题含解析.doc
- 四川省成都市青羊区重点达标名校2025届中考五模生物试题含解析.doc
- 2025届成都市重点中学中考生物猜题卷含解析.doc
- 2025届嘉兴市秀洲区十校联考最后历史试题含解析.doc
- 2025届湖北省武汉市新洲区中考历史最后一模试卷含解析.doc
- 辽宁省丹东市第十四中学2025届中考冲刺卷生物试题含解析.doc
- 方兴大道承台砼施工技术交底.docx
- 江苏省扬州市田家炳实验中学2025届中考历史全真模拟试卷含解析.doc
- 2025届黑龙江省杜尔伯特县中考二模化学试题含解析.doc
- 海南省海口九中学海甸分校2025届中考生物模拟试卷含解析.doc
- 江苏省春城中学2025届中考生物全真模拟试卷含解析.doc
- 广东省广州市番禺区广博校2025届中考猜题历史试卷含解析.doc
- 安徽省合肥市重点中学2025届中考四模历史试题含解析.doc
- 河北省衡水市故城县2025届中考生物押题试卷含解析.doc
文档评论(0)