IP数据报首部选项字段详解

时间:2021-08-23 04:39:03

IP选项主要用于控制和测试两大目的。

作为选项,用户可以使用也可以不使用IP选项,但作为IP协议的组成部分,所有实现IP协议的设备能处理IP选项。

在使用选项的过程中 ,有可能造成数据包头部不是32b的整数倍,那么则需要 填充域来凑齐。

IP数据报选项有选项码、长度、和选项数据3部分组成,

其中,选项码用于确定该选项的具体内容,选项数据部分长度由选项字段决定。

1.源路由。

所谓源路由是指IP数据包穿越互联网所经过的路径是 由源主机指定的,它区别于

由主机或路由器的互联层软件自行选择路由后得出的路径。

源路由 选项是非常有用的一个选项,可用于测试某个特定网络的吞吐量,也可以是数据包绕开出错网络。

源路由选项可以分为两类,一类是 严格源路由选项,一类是松散源路由选项

2.记录路由

所谓记录路由是指记录下IP数据报从源主机到目的主机所经过的路径上的各个路由器的IP地址,记录路由功能可以通过IP数据报的记录路由选项完成。

利用记录路由选项,可以判断IP数据报传输过程中的所经过的路径,通常还可以测试互联网中路由配置是否正确。

3.时间戳

所谓时间戳   (timer stamp)就是记录下IP数据报经过的每一个路由器时的当地时间,记录时间戳可以使用IP数据报的时间戳选项。

时间戳中的时间采用格林尼治时间。

时间戳选项提供了IP数据报传输中的时域参数,用于分析网路吞吐率,拥塞情况,负载情况等