第四章互联网协议-阅读.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文档。上传文档
查看更多
第四章互联网协议-阅读

第四章 网际协议;§4-1 引言;无连接(connectionless)这个术语的意思是IP并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。 这也说明, IP数据报可以不按发送顺序接收。如果一信源向相同的信宿发送两个连续的数据报(先是A,然后是B),每个数据报都是独立地进行路由选择,可能选择不同的路线,因此B可能在A到达之前先到达。 IP提供了三个重要的定义: ①IP定义了在整个TCP/IP互联网上数据传输所用的基本单元。因此,它规定了互联网上传输的数据的确切格式。 ②IP软件完成选路的功能,选择一个数据发送的路径。 ③IP还包括了一组体现了不可靠分组交付思路的规则。这些规则指明了主机和路由器应该如何处理分组、何时及如何发出错误信息以及在什么情况下可以放弃分组。;§4-2 数据报;IP数据报具有如下的一些字段: 版本:这是一个4比特字段。用来定义IP协议的版本。目前的协议版本号是4。 首部长度:这是一个4比特字段。用来定义数据报首部以4字节字计算的总长度。这个字段是必需的,因为首部的长度是可变的(在20至60字节之间)。当没有选项时,首部长度是20字节,则这个字段的值是5(5*4=20);当选项字段为最大值时,这个字段的值是15(15*4=60)。 服务类型:这是一个8比特字段。定义了路由器应如何处理此数据报。这个字段分为两个子字段:优先(3比特)和服务类型(4比特)。剩下的一个比特未使用。 如下图所示:;优先:是一个3比特的子字段。其值从0到7,定义了在出现一些问题时数据报的优先级。但目前在IPv4中未被使用,今后的版本可能会使用这个功能。 4 bit的TOS分别代表:最小时延、最大吞吐量、最高可靠性和最小费用。4 bit中只能置其中1 bit。如果所有4 bit均为0,那么就意味着是一般服务。 1 bit未用位必须置0。;总长度:这是一个16比特字段。定义一个数据报以字节计的总长度(首部+数据)。故要找出从上层来的数据长度,可将总长度减去首部长度(首部长度字段的值*4就是真正的首部长度)。 标识:这个字段用在分片中。(下一节讨论) 标志:这个字段用在分片中。(下一节讨论) 片偏移:这个字段用在分片中。(下一节讨论) 生存时间( TTL ):这是个8比特字段。设置了数据报可以经过的最多路由器数。它指定了数据报的生存时间。TTL的初始值由源主机设置(通常为32或64),一旦经过一个处理它的路由器,它的值就减去1。当该字段的值为0时,数据报就被丢弃,并发送ICMP报文通知源主机。;协议:这是个8比特字段。定义使用此IP层服务的高层协议。根据它可以识别是哪个协议向IP传送数据。 检验和:这是个16比特字段。是根据IP首部计算的检验和码。它不对首部后面的数据进行计算。 源地址:这是个32比特字段。定义源站的IP地址。在IP数据报从源主机发送到目的主机的时间内,这个字段必须保持不变。 目的地址:这是个32比特字段。定义目的站的IP地址。在IP数据报从源主机发送到目的主机的时间内,这个字段必须保持不变。;§4-3 分片;MTU的值对于不同的物理网络协议是不同的。 为了使IP协议与物理网络无关,协议的设计者决定让IP数据报的最大长度等于65535字节。 对于其他的一些物理网络,就要将数据报进行分割,时它们能够通过这些网络,这就叫做分片。 当一个数据报被分片时,每一个数据报片有其自己的首部。 如果遇到了一个具有更小MTU的网络,则一个分片了的数据报还可以再进行分片。 一个数据报可以被主机或在其路径上的任何路由器进行分片。 然而数据报的重装却只能在目的主机上进行。;对一个数据报进行分片的主机或路由器必须改变三个字段的值:标志、片偏移和总长度。其余的各字段必须被复制。 与一个数据报的分片与重装有关的字段是:标识、标志和片偏移。 标识:这是一个16比特字段,标识一个从源主机发出的数据报。当数据报离开源主机时,这个标识与源IP地址必须唯一地定义这个数据报。 当数据报被分片时,标识字段的值就复制到所有的分片中。也就是说,所有的分片具有相同的标识数。这在重装数据报时很有用。 标志:这是一个3比特字段。 第一个比特保留为以后用。;第二个比特是不分片比特。若此值为1,则机器就不能将该数据报进行分片。若无法将此数据报通过任何可用的物理网络进行转发,则丢弃该数据报,并向源站发送ICMP差错报文。若为0,则可进行分片。 第三个比特是还有分片比特。值为1,表示此数据报不是最后的分片;为0,则表示这已是最后的或唯一的分片。 片偏移:这是一个13比特字段。表示这个分片在整个数据报中的相对位置。它是在原始数据报中的数据的偏移量,以8字节为度量单位。 因为偏移值是以8字节为单位的,因此,将数据报进行分片的主机或路由器必须这样选择每一个分片的长度,

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档