...
При задании start-time тест запустится один раз в указанное время.
При задании lifetime, тест будет запускаться последовательно через сконфигуренный test-interval, пока не пройдёт lifetime секунд.
Если тест запущен с опцией recurring, то он будет запускаться ежедневно в указанное время start-time .
Пример2:
Блок кода |
---|
ip-sla sender test 1 destination-address 10.0.0.1 destination-port 55555 lifetime 10 number-of-packets 5 recurring source-address 10.0.0.2 start-time 14:29 test-interval 2000 type icmp-jitter exit exit |
Если настроить packet-interval и test-interval так, что таск будет больше суток, то по окончанию теста время следующего запуска адекватно рассчитается, анализируя, в какое время закончится прошлый тест.
("Таском" в данном случае считается набор тестов, идущих подряд друг за другом на протяжении lifetime. Если у таска не указан lifetime, то в таске будет всего один тест.)
test-interval - количество секунд от начала текущего теста до начала следующего.
Дефолтные значения для packet-interval 100 мсек, для test-interval 20000 мсек
Обращаю внимание, что конкретного времени ожидания пакета, как в утилите ping здесь нет. Пакет считается потерянным, если ответ не получен за время выполнения теста.
Посмотреть результаты теста ip-sla можно командой: show ip-sla results test 1
Обращаю внимание, что в выводе команды show ip-sla results в стобцах
"Start time: " указывается время начало не всего "таска", а последнего теста в "таске".
"Finish time:" указывается время окончания последнего теста в "таске".
Корректное время теста начинает выставляться при прохождении хотя бы одного успешного пакета с момента запуска "таска".
("Таском" в данном случае считается набор тестов, идущих подряд друг за другом на протяжении lifetime секунд. Если у таска не указан lifetime, то в таске будет всего один тест.)
Вывод команды show ip-sla results test 1 для конфигурации Пример1:
...