1.1配置ICMP测试举例
设备作为NQA客户端,测试到对端设备是否可达。1.1.1组网需求
FW作为NQA客户端,测试NQA Server是否可达。1.1.2参数详解
可选:根据需要,配置ICMP测试其他参数。 |项目 |命令 |说明 | |:—| |配置测试例描述 |description description-information |- | |配置所测试的VPN实例 |vpn-instance vpn-instance-name |- | |配置发送测试报文的出接口 |source-interface [ interface-type interface-number ] |缺省情况下,FW通过查找路由表来确认报文的出接口。到测试的目的地址存在多条路径时,可以通过指定源接口,让测试报文从指定路径转发。 | |配置测试报文的源地址 |source-address ipv4 ip-address |缺省情况下,未配置测试报文的源IP地址,以报文发送接口的主IP地址作为测试报文的源IP地址。
指定的源IP地址必须是FW上接口的IP地址,且接口为up状态,否则测试会失败。 | |配置测试报文载荷的大小 |datasize size |缺省情况下,载荷大小为20字节。
当 datasize 小于20时,FW依然按照20字节来构造报文的载荷;当 datasize 大于20时,FW按照 datasize 的配置来构造报文的载荷。 | |配置测试报文载荷的填充字符 |datafill string |缺省情况下,FW用固定字段填充载荷。
datafill 配置的字符串是从载荷的第29个字节开始循环填充。也就是说,当 datasize 大于28时, datafill 的配置才会生效。 | |配置测试报文的TTL值 |ttl value |缺省情况下,TTL值为30。 | |配置测试报文的ToS值 |tos value |缺省情况下,ToS值为0。 | |配置测试报文的发送间隔 |interval { seconds interval | milliseconds interval } |缺省情况下,ICMP测试的报文发送间隔为4s。 | |配置单次测试的发包个数 |probe-count number |缺省情况下,ICMP测试的单次测试发包个数为3。 | |配置测试的时间间隔 |frequency interval |缺省情况下,未配置测试时间间隔,即只进行一次测试。 | |配置测试的失败百分比 |fail-percent percent |缺省情况下,测试失败百分比为100%,即只有全部探测失败,才认为本次测试失败。 | |配置单次探测的超时时间 |timeout time |缺省情况下,ICMP测试的单次探测超时时间为3s。 | |配置最大历史记录数目 |records history number |缺省情况下,最大历史记录数目是50。 | |配置最大测试结果记录数目 |records result number |缺省情况下,最大测试结果记录数目是5。 | |配置测试例的老化时间 |agetime hh : mm : ss |缺省情况下,测试例老化时间为0,即永不老化。 | |配置头节点强制走IP转发 |ip-forwarding |缺省情况下,MPLS网络中的报文通过MPLS进行转发。 | |配置测试报文的下一跳地址 |nexthop ipv4 ip-address |缺省情况下,FW查找路由表获取下一跳地址。 | |配置不查找路由表发送测试报文 |sendpacket passroute |缺省情况下,FW查找路由表转发测试报文。 |
