数据包影响 [WAN 参数]
模拟 IP 路由影响,例如打乱数据包顺序 (重新排序)、数据包复制和分段。
选择要模拟的影响,然后配置关联的参数:
-
无序
要模拟数据包重新排序,HPE NV 可以通过从数据流中随机删除数据包,基于“概率”参数中设置的可能性 (1% 到 50%) 生成无序事件。然后,它开始计算传入的数据包。当第 n 个数据包进入后,它将返回删除的数据包。第 n 个数据包从“最大值”和“最小值”(相对于原始位置的数据包偏移) 参数中指示的范围 (1 到 64 个数据包) 内随机挑选。
例如,如果指示的范围为 5 到 10,HPE NV 会随机将删除的数据包返回到数据流 (删除的数据包后面的第 5、第 6...或第 10 个数据包之后)。要让 HPE NV 在预定义数目的传入数据包之后返回所有删除的数据包,可以为“最小值”和“最大值”偏移使用相同的值。
-
复制数据包
HPE NV 通过复制随机选择的数据包模拟复制。在“最小值”和“最大值”参数中指定发生事件时将要创建的副本数 (1 到 20 个数据包)。
例如,如果指定的范围是 2-4 个数据包,则当 HPE NV 决定复制数据包时,将随机复制该数据包 2、3 或 4 次 (根据“概率”中指定的可能性,从 1% 到 99%)。要创建预定义的副本数,请在“最小值”和“最大值”参数中输入相同的值。例如,在这两个参数中输入 3 会导致 HPE NV 在发生事件时创建 3 个数据包副本。
-
分段
要模拟数据包分段影响,需要在“最大传输单位”参数中以字节为单位设置数据包大小 (64 到 1,460 字节)。这是沿路径路由的网关允许的最大大小 (MTU)。发生分段事件时,越大的数据包被分段或丢弃的可能性越高 (根据“概率”中设置的可能性,从 1% 到 99%)。
数据包最终是否会分段取决于数据包 IP 标头中“不分段 (DF)”位的状态以及通过“分段”组中包含的选项定义的策略。如果标志为“关闭”,无论如何都会对数据包进行分段。如果标志设置为“打开”,将应用您选择的策略。
DF 为“打开”时策略的描述如下所示:
选项 影响 忽略不分段 (DF) 位 对数据包分段。 生成到源的 ICMP 错误消息 丢弃数据包,并使用 ICMP 数据包通知该数据包的源。 不生成 ICMP 错误消息 丢弃数据包,不通知数据包的源。