- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第二个字段,首部长度,是以32BIT作为一个单位,就是这个格式的一行,如果没有可选项,首部是5行,有可选可以是6 789行,首部长度是以4个字节为一个单位,因此可选项也必须是4字节的整倍数。如果可选部分没有四个字节的整倍数,就要利用填充区域,把它填到4个字节的整倍数。 第三个字段是服务类型字段, * 第三个字段是服务类型字段,前面3个比特是优先级,编码是0到7,7是优先级最好的,0是优先级最低的,后面3个比特,每个比特都是一个标志,分别是D,T,R,这三个标志用在路由当中,有的时候到一个地方去,路径不是一条,好多条路径都可以过去,D表示延时时间,如果D=1,你就给它找一条延时时间最短的路径,T=1,你就给他找一条吞吐量最大的路径,R可靠性最高的,实际上,现在的路由器都不考虑这些。 * 第四个字段是数据报的总的长度,16bit,整个IP数据报的总长度,即首部和数据长度之和,单位是字节。由于总长度占16bit,所以IP数据报的总长度的最大值是65535(216-1)个字节。 * 看第三行,第三行的第一个字段,寿命,寿命就是生存时间,结合前面讲的路由,根据路由器的路由表找到下一步怎么走,如果路由器出了故障,分组在网络当中可能找到一条循环路径,这就需要设置生存时间,每个数据报都有一个生存时间,到了生存时间以后,即使没有到达目的站点,也会被丢弃。生存时间设定一个值,数据报经过一个路由器,生存时间减一,当减到0的时候,路由器就把这个分组扔掉。 * 下面一个字段是协议字段,协议字段指出这个数据报携带的是传输层数据使用的是哪种协议,目的主机的IP层应该将数据报上交给哪个应用进程。在传输层有tcp和udp,数据报是tcp传给我的,还是udp传给我的,到了接收方,是交给tcp还是交割udp,靠的就是协议字段。事实上,还有其他的一些递交数据报,是哪个协议都在协议字段里说明。 * * 下面一个字段是协议字段,协议字段指出这个数据报携带的是传输层数据使用的是哪种协议,目的主机的IP层应该将数据报上交给哪个应用进程。在传输层有tcp和udp,数据报是tcp传给我的,还是udp传给我的,到了接收方,是交给tcp还是交割udp,靠的就是协议字段。事实上,还有其他的一些递交数据报,是哪个协议都在协议字段里说明。 * * 安全的选项 路由的选项 时间戳的选项 在ip数据报设计的时候,没有考虑这些内容,但是实际用到了,就会在包头的后面加上可选项。 安全的可选项,指数据报的加密方式。 严格的源路由,提供的是虚电路的方式,事先就定好了路径, 松散的源路由,这个跟严格的源路由有点类似,都是指出一条路经,他是告诉你必须经过哪个路由器,当然经过别的路由器也没关系。 记录路由,把每个路由器的IP地址附加到数据包上,这样数据包到了目的节点以后,就会知道它是经过哪些路由器过来的。 时间戳选项,除了附加路由器的ip地址之外,还记录了到达目的节点以后是什么时间。通过时间戳选项,既可以知道数据包经过哪些路由,也可以知道延时时间。 这些就是选项字段。 * * MTU网络最大传输单元,这就是ip数据报的格式,最大长度是65535字节,但是并不是所有的物理媒体都支持这么大的长度,如果物理网络提供的长度不一样怎么办,我们就用分片和重组的方式。分片是按照网络的最大长度来分片。分片的长度一定是8个字节的整倍数, 分片涉及到IP数据包的3个字段:标识 标志,片偏移,这三个字段在ip数据包里是怎么体现的呢 * * 标志字段,在ip数据包中占3个比特,第一位没用,第二位df,df为1表示分组不允许分片 第三位,mf=0,这一片是分组的最后一个分片。不是最后一个分片,mf为1。 * * * * * * * * * * 6.5 IP数据报 发送方将IP数据报首部划分为许多16位字的序列(检验和字段置零),然后将这些16位字相加,将得到的和取反,写入检验和字段。 接收方收到数据报后,将首部的所有16位字再相加一次,若首部未发生任何变化,则和必为全1,否则即认为出差错,并将此数据报丢弃。 首 部 0 4 8 16 19 24 31 版 本 标志 生 存 时 间 协 议 标 识 服 务 类 型 总 长 度 片 偏 移 填 充 首 部 检 验 和 源 地 址 目 的 地 址 可 选 字 段 (长 度 可 变) 比特 首部长度 数 据 部 分 固 定 部 分 可变 部分 源地址和目的地址都各占 4 字节 6.5 IP数据报 IP数据报首部的可变部分 IP 首部的可变部分就是一个选项字段,用来支持排错、测量以及安全等措施,内容很丰富。 选项字段的长度可变,从 1 个字
文档评论(0)