- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * 拥塞避免算法——“步步为营” 让cwnd 缓慢地增大,即:每经过一个传输轮次,发送方cwnd 加 1,而不是加倍,cwnd线性增长。 加法增大:Addictive increase 江苏大学计算机工程系 * 当网络出现拥塞时 无论慢开始或拥塞避免阶段,只要发送方判断出现超时,则: ssthresh 设置为出现拥塞时窗口值的一半(乘法减小:Multiplicative Decrease) cwnd 重置为 1,执行慢开始算法。 目的:迅速减少发送到网络中的分组数,使发生拥塞的路由器有足够时间把队列中积压的分组处理完毕。 江苏大学计算机工程系 * 慢开始和拥塞避免算法的实现举例 江苏大学计算机工程系 * 2. 快重传和快恢复 快重传:接收方每收到一个失序的报文段后,立即发出重复确认,让发送方尽早知道有报文段没有到达。 发送方只要一连收到三个重复确认,不等超时计时到期,立即重传对方尚未收到的报文段。 抢在超时之前快速重传避免慢启动。 江苏大学计算机工程系 * 快重传举例 江苏大学计算机工程系 * 快恢复算法 (1) 发送端收到连续三个重复确认时,执行“乘法减小”,ssthresh 减半。 (2) 发送方不执行慢开始,cwnd 不置 1,而置为ssthresh 减半后的数值,然后执行拥塞避免算法(“加法增大”),cwnd缓慢地线性增大。 江苏大学计算机工程系 * 快重传和快恢复算法举例 江苏大学计算机工程系 * 5.7.3 发送窗口的上限值 发送方的发送窗口的上限值应取为接收方窗口 rwnd 和拥塞窗口 cwnd 中的较小值,即: 发送窗口的上限值 ? Min [rwnd, cwnd] 江苏大学计算机工程系 * 5.8 TCP 的运输连接管理5.8.1 TCP 的连接建立 三次握手过程 江苏大学计算机工程系 * 5.8.2 TCP 的连接释放 四次挥手过程 江苏大学计算机工程系 * * 一句话:不可靠 * * * * * * * * * * * * * * * * 注意:后面要说明IP数据报首部无子网信息。主机在哪个子网与连接的路由器接口的IP配置密切相关,连在哪个接口上,就在哪个子网内。当然,主机中也需要配置与路由器接口相同子网的IP和掩码。 * * * * * 5.1.3 运输层的两个主要协议 (1) 用户数据报协议 UDP(UDP报文或数据报) (2) 传输控制协议 TCP (TCP报文段) 江苏大学计算机工程系 * TCP 与 UDP UDP 提供无连接服务,不可靠。 TCP 提供面向连接的可靠服务。TCP只提供单播服务。 选择TCP 还是 UDP ? 江苏大学计算机工程系 * 5.2 用户数据报协议 UDP 5.2.1 UDP 概述 UDP只在IP数据报服务之上增加了端口和差错检测功能。 虽然 UDP 用户数据报只能提供不可靠的交付,但 UDP 在某些方面有其特殊的优点。 实时通信。 多播应用 江苏大学计算机工程系 * UDP 的主要特点 无连接,尽最大努力交付。 面向报文。 无流量、拥塞控制,适合实时多媒体通信的要求。 支持一对一、一对多、多对一和多对多的交互通信。 首部开销小,只有 8 个字节。 江苏大学计算机工程系 * 5.2.2 UDP 的首部格式 江苏大学计算机工程系 * 5.3 TCP 特点概述 TCP 是面向连接的运输层协议。 每一条 TCP 连接有两个端点 (IP 地址:端口号)即构成了套接字。 每一条 TCP 连接只能是点对点的 。 TCP 提供可靠交付服务。 TCP 提供全双工通信。 面向字节流。 流量和拥塞控制 江苏大学计算机工程系 * 三次握手、四次挥手 TCP只能单播 5.4 TCP 报文段的首部格式 江苏大学计算机工程系 * 理解窗口的含义 该字段指明发送本报文段的一方接收窗口的大小,即:从该报文段首部中的确认号算起,另一方(接收本报文段的一方)还可以发送的字节数。 江苏大学计算机工程系 * A通知B:“期望收到编号101开始的字节分组,A的接收窗口还有500B容量。” B收到A的通知后,调整发送窗口以匹配A的接收能力,从而实现流量控制。 部分其他选项 窗口扩大选项 ——占 3 字节,其中有一个字节表示移位值 S。新的窗口值等于TCP 首部中的窗口位数增大到(16 + S),相当于把窗口值向左移动 S 位后获得实际的窗口大小。 时间戳选项——占10 字节,其中最主要的字段是时间戳值字段(4 字节)和时间戳回送回答字段(4 字节)。 选择确认选项。 江苏大学计算机工程系 * 选择确认 SACK 接收方收到和前面字节流不连续的多个字节块。 如果这些字节的序
您可能关注的文档
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十六.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十七.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十四.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十五.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十一.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块三 项目二十六.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块三 项目二十七.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块三 项目二十四.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块三 项目二十五.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块四 项目二十八.ppt
- DB51_T 3137-2023 柑橘园间作豆类栽培技术规程.docx
- Q_HY 07-2023 低温阀门技术条件.docx
- DB52∕T 1454-2019 精神病专科护理服务基本规范.docx
- T_XJZJXH GY10002.2-2024 “新疆品质” 特色产品技术规范 薰衣草精油.docx
- DB21_T 3981-2024 滑菇采收贮运技术规程.docx
- DB1308_T 368-2025 北柴胡生产技术规程.docx
- DB1307_T 454-2024 谷子品种 张杂谷6号.docx
- DB36T 1574-2022 食品快速检测结果验证通用技术规范.docx
- DB13(J)∕T 202-2016 公共建筑能耗远程监测系统技术标准.docx
- DB21_T 1564.9-2007 岩土工程勘察技术规程 抽水试验规程.docx
文档评论(0)