IP选项主要用于控制和测试两大目的。
作为选项,用户可以使用也可以不使用IP选项,但作为IP协议的组成部分,所有实现IP协议的设备能处理IP选项。
在使用选项的过程中 ,有可能造成数据包头部不是32b的整数倍,那么则需要 填充域来凑齐。
IP数据报选项有选项码、长度、和选项数据3部分组成,
其中,选项码用于确定该选项的具体内容,选项数据部分长度由选项字段决定。
1.源路由。
所谓源路由是指IP数据包穿越互联网所经过的路径是 由源主机指定的,它区别于
由主机或路由器的互联层软件自行选择路由后得出的路径。
源路由 选项是非常有用的一个选项,可用于测试某个特定网络的吞吐量,也可以是数据包绕开出错网络。
源路由选项可以分为两类,一类是 严格源路由选项,一类是松散源路由选项
。
2.记录路由
所谓记录路由是指记录下IP数据报从源主机到目的主机所经过的路径上的各个路由器的IP地址,记录路由功能可以通过IP数据报的记录路由选项完成。
利用记录路由选项,可以判断IP数据报传输过程中的所经过的路径,通常还可以测试互联网中路由配置是否正确。
3.时间戳
所谓时间戳
时间戳中的时间采用格林尼治时间。
时间戳选项提供了IP数据报传输中的时域参数,用于分析网路吞吐率,拥塞情况,负载情况等