372-第5章TCP与UDP.pptVIP

  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文档。上传文档
查看更多
第5章 TCP与UDP 补充1: IP数据报的格式 IP数据报包含报头区和数据区两部分 数据区:需要传输的数据 报头区:为了实现正确传输数据而增加的控制信息 报头中各字段的功能 1.版本 IP协议版本号,目前使用的IP协议版本号为4,称为IPV4。 2.报头长度 报头区的长度。(以32bit为单位)报头长度应当是32位的整数倍,在没有选项和填充的情况下,值为5。 3.服务类型 定义采用何种服务处理数据报。 其服务包括7个优先级和3个服务类型:低延时、高吞吐率、高可靠性 4.总长度  整个IP数据报的长度(以8bit为单位)包括报头区和数据区。最大值为65535字节。 5.标识  用来进行数据报的分片和重组的标识。 6.标志  用来标明该IP数据报可否分片,若可以,是否分片。 7.片偏移  该字段指出本IP数据报在传输前在整个数据当中的初始位置。  传输前片偏移内容:   1    2     3  传输前数据内容:    传输后片偏移内容:   2    1     3  传输后数据内容:  8.生存周期 IP数据报在互联网中的存活时间。 传输IP数据报时如果路由表出错,将会导致无限循环。为了有效的解决这个问题,设置生存周期字段存放一个计数器,当计数器为0时,丢弃该数据报。(其最大值为255) 9.协议  定义上一层采用何种传输层协议。   TCP/IP提供两种传输层协议(TCP和UDP) 10.头部校验和  保证IP数据报报头的完整性和准确性。 11 .源IP地址   发送IP数据报的主机的IP地址。 12.目的IP地址 接收IP数据报的主机的IP地址。 13.选项+填充  主要用于网络的控制(测试和调试)。  补充2:ICMP协议 在TCP/IP体系结构中,IP层使用的控制协议是互联网控制报文协议ICMP,它有以下几个功能: 1.差错控制 2.拥塞控制与源抑制报文 3.路由控制 1.ICMP差错控制 ICMP的功能是提供差错报告 ICMP差错报告都是向源主机报告 IP数据报本身只包含源主机地址和目的主机地址,错误报告给目的主机没有意义(有时也不可能) 路由器独立选路,发现错误的路由器不知道该数据报经过的路径,无法将错误通知相应路由器 ICMP差错报文的主要特点 ICMP差错报告作为一般数据传输,不享受特别优先权和可靠性 ICMP差错报告数据中除包含故障IP数据报报头外,还包含故障IP数据报数据区的前64bit数据 ICMP差错报告是伴随着抛弃出错IP数据报而产生的 ICMP主要差错报告类型 目的地不可达报告 网络不可达、主机不可达、协议和端口不可达等 超时报告 前面我们介绍了如果路由表出错则会导致数据的无限循环。我们解决的办法是使用生存周期字段。一个IP数据报一旦到达生存周期,路由器立刻将其抛弃,并且产生一个ICMP超时差错报告,通知源主机该数据报已被抛弃。 参数出错报告 IP数据报报头出错以及IP数据报选项参数出错。 2.拥塞控制与源抑制报文 拥塞 (1)什么是拥塞?路由器被大量涌入的IP数据报“淹没”的现象 (2)拥塞产生的原因 路由器的处理速度太慢,不能完成数据报排队等日常工作 路由器传入数据速率大于传出数据速率。 拥塞控制 利用ICMP源抑制报文抑制源主机发送数据报的速率。 路由器对每一个接口进行监视,一旦发现拥塞,立即向源主机发送ICMP源抑制报文,请示源主机降低发送IP数据报的速率。 路由器发送源站抑制报文的方式有3种: 路由器的某输出队列溢出后,抛弃新来的数据报,发送ICMP源抑制报文 为路由器的输出队列设置阈值,超过域值后抛弃新来的数据报,发送ICMP源抑制报文 有选择地抑制IP数据报发送率较高的源主机 当源主机接收到源站抑制报文后,源主机将降低发送IP数据报的速率 注意:拥塞解除后路由器不主动通知源主机 2)路由控制与重定向报文 在互联网中,主机在启动时具有一定的路由信息,但不一定是最优的,当路由器检测到IP数据报不是经最优路由传输,那么它就向主机发送一个路由重定向ICMP报文,通知主机去往该目的地的最优路径。 优点:保证主机拥有动态的、既小且优的路由表 缺点:ICMP重定向机制只能在同一网络的路由器与主机之间使用 本章主要内容 端对端通信的概念 TCP提供的服务内容 TCP的流量控制和可靠性实现 UDP的协议特点和提供的服务 问题的提出 1.可靠性是我们追求的目标 网络用户:希望互联网能够提供迅速、准确、可靠的通信功能,保证不发生丢失、重复、错序等可靠性问题 2.传输层:保证端对端数据传输的可靠性 传输控制协议TCP 用户数据报协议UDP 点对点通信与端对端通信 互联层:点对点通信 传输层:端对端通信 端对端通信与虚拟通信

文档评论(0)

小玉儿 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档