Internet核心原理与应用技术 郭银章 第10章新.pptVIP

Internet核心原理与应用技术 郭银章 第10章新.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 Internet传输层协议 TCP/UDP 10.1 可靠的数据传输控制协议   TCP首先是由CERF和KAHN在[CK74]中提出的,在最初的体系结构中TCP和IP是结合在一起的,后来才将这两层分开。从理论上来说由于TCP只需要网络层提供最简单的数据包传递服务,因此TCP可以运行在网络层之上的任何层次里,但通常TCP还是运行在IP之上的。   10.1.1 TCP可靠传输        控制机制   TCP是可靠传输协议,但是它是建立在不保证可靠性的IP数据报服务之上的。   10.1.2 TCP滑动窗口        控制机制   滑动窗口的主要作用如下。 (1)源进程在接受ACK前发送多少数据报文。 (2)目标进程限制源进程发送数据的总量,以保证有足够的缓冲空间来容纳数据。 (3)窗口外左边的字节已被发送,而且已经收到确认。 (4)窗口内的字节可以发送或者已经被发送,但未收到确认。 (5)窗口外右边的字节不能够被发送。   10.2 TCP的数据报格式 10.3 TCP连接建立的三次握手   在连接建立过程中要解决以下3个问题。 (1)要使每一方能够确知对方的存在。 (2)要允许双方协商一些参数,例如:最大报文段长度、最大窗口大小和服务质量等。 (3)能够对传输实体资源,如缓存大小、连接表中的项目等进行分配。 10.4 TCP连接关闭的过程 10.5 TCP的累计重传策略   10.5.1 TCP的累计确认重传机制      10.5.2 TCP的累计超时值的          确定 SRTT=α×SRTT+(1?α)×RTT(来回传输时间) RTO=?×SRTT 10.6 TCP的拥塞控制  10.6.1 TCP拥塞控制算法   TCP用于拥塞控制的参数主要如下。 (1)拥塞窗口(cwnd) (2)接收端窗口(receiver window,rwnd) (3)发送窗口(win) (4)慢启动门限值(ssthresh) (5)来回传输时间(RTT) (6)超时重传时间(RTO) (7)快速重传门限值(tcprexmtthresh) 10.6.2 慢启动和拥塞避免算法   发送窗口的上限值=Min[rwnd,cwnd]   10.6.3 快重传和快恢复算法   快速重传是当TCP源端收到到3个相同的ACK副本时,即认为有数据包丢失,则源端重传丢失的数据包,而不必等待RTO超时。同时将ssthresh设置为当前cwnd值的一半,并且将cwnd减为原先的一半。下面结合一个例子来说明快重传的工作原理。 10.7 TCP的协议扩充   为了与现有的TCP实现兼容,TCP功能的扩充都是通过定义新的TCP选项来实现的。   1.窗口比例因子选项   2.负确认选项 10.8 用户数据报协议  10.8.1 UDP概述   用户数据报协议(UDP)提供端到端、无连接的,不保证可靠性的数据报传输服务,它允许网上主机应用程序之间传递数据。 (1)发送数据之前不需要建立连接(当然发送数据结束时也没有连接需要释放),因此减少了开销和发送数据之前的时延。 (2)UDP不使用拥塞控制,也不保证可靠交付,因此主机不需要维持具有许多参数的、复杂的连接状态表。 (3)UDP用户数据报只有8个字节的头部开销,比TCP的20个字节的头部要短。 (4)由于UDP没有拥塞控制,因此网络出现的拥塞不会使源主机的发送速率降低。   10.8.2 UDP用户数据报的         头部格式 表10.2     使用UDP和TCP的各种应用和应用层协议 UDP NFS 远程文件服务器 UDP SNMP 网络管理 UDP BOOTP,DHCP IP地址配置 UDP RIP 路由选择协议 UDP TFTP 文件传送 UDP DNS 名字转换 传输层协议 应用层协议 应 用 TCP FTP 文件传送 TCP HTTP 万维网 TCP Telnet 远程终端接入 TCP SMTP 电子邮件 UDP IGMP 多播 UDP 专用协议 流式多媒体通信 UDP 专用协议 IP电话 * * * * * * * 可靠的数据传输控制协议 10.1 TCP的数据报格式 10.2 TCP连接建立的三次握手 10.3 TCP连接关闭的过程 10.4 TCP的累计重传策略 10.5 TCP的拥塞控制 10.6 TCP的协议扩充 10.7 用户数据报协议 10.8 图10.1 传输层协议TCP和UDP 表10.1       常用的网络应用程序的端口号 162 161 80 69 53 25 23 21 默认端口 SNMP

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档