Настройка отказоустойчивости Cisco DMVPN средствами EEM (Часть 2)
Вернуться к прочтению первой части
Журнал опросов можно посмотреть командой
show ip sla history
Point by point History |
|
|
|
|
||
Entry |
= Entry number |
|
|
|
||
LifeI |
|
= Life index |
|
|
|
|
BucketI = Bucket index |
|
|
||||
SampleI = Sample index |
|
|
||||
SampleT = Sample start time (milliseconds) |
|
|
||||
CompT = RTT (milliseconds) |
|
|
||||
Sense |
= Response return code |
|
|
|||
Entry LifeI BucketI |
|
SampleI SampleT CompT |
Sense TargetAddr |
|||
10 |
1 |
287622 |
1 |
287776636 50 |
1 |
82.179.a.a |
10 |
1 |
287623 |
1 |
287777640 48 |
1 |
82.179.a.a |
10 |
1 |
287624 |
1 |
287778624 51 |
1 |
82.179.a.a |
10 |
1 |
287625 |
1 |
287779624 52 |
1 |
82.179.a.a |
10 |
1 |
287626 |
1 |
287780624 52 |
1 |
82.179.a.a |
10 |
1 |
287627 |
1 |
287781624 52 |
1 |
82.179.a.a |
10 |
1 |
287628 |
1 |
287782624 52 |
1 |
82.179.a.a |
10 |
1 |
287629 |
1 |
287783624 52 |
1 |
82.179.a.a |
10 |
1 |
287630 |
1 |
287784624 47 |
1 |
82.179.a.a |
10 |
1 |
287631 |
1 |
287785624 51 |
1 |
82.179.a.a |
10 |
1 |
287632 |
1 |
287786628 420 |
3 |
82.179.a.a |
10 |
1 |
287633 |
1 |
287787628 53 |
1 |
82.179.a.a |
10 |
1 |
287634 |
1 |
287788624 51 |
1 |
82.179.a.a |
10 |
1 |
287635 |
1 |
287789624 51 |
1 |
82.179.a.a |
10 |
1 |
287636 |
1 |
287790624 51 |
1 |
82.179.a.a |
10 |
1 |
287637 |
1 |
287791624 580 |
3 |
82.179.a.a |
10 |
1 |
287638 |
1 |
287792624 48 |
1 |
82.179.a.a |
10 |
1 |
287639 |
1 |
287793624 51 |
1 |
82.179.a.a |
10 |
1 |
287640 |
1 |
287794624 51 |
1 |
82.179.a.a |
10 |
1 |
287641 |
1 |
287795776 51 |
1 |
82.179.a.a |
10 |
1 |
287642 |
1 |
287796644 51 |
1 |
82.179.a.a |
10 |
1 |
287643 |
1 |
287797640 54 |
1 |
82.179.a.a |
10 |
1 |
287644 |
1 |
287798624 51 |
1 |
82.179.a.a |
10 |
1 |
287645 |
1 |
287799624 47 |
1 |
82.179.a.a |
10 |
1 |
287646 |
1 |
287800624 51 |
1 |
82.179.a.a |
10 |
1 |
287647 |
1 |
287801624 0 |
4 |
82.179.a.a |
10 |
1 |
287648 |
1 |
287802624 0 |
4 |
82.179.a.a |
10 |
1 |
287649 |
1 |
287803624 52 |
1 |
82.179.a.a |
10 |
1 |
287650 |
1 |
287804624 52 |
1 |
82.179.a.a |
10 |
1 |
287651 |
1 |
287805624 52 |
1 |
82.179.a.a |
10 |
1 |
287652 |
1 |
287806632 51 |
1 |
82.179.a.a |
10 |
1 |
287653 |
1 |
287807632 53 |
1 |
82.179.a.a |
10 |
1 |
287654 |
1 |
287808624 51 |
1 |
82.179.a.a |
10 |
1 |
287655 |
1 |
287809624 47 |
1 |
82.179.a.a |
10 |
1 |
287656 |
1 |
287810624 52 |
1 |
82.179.a.a |
10 |
1 |
287657 |
1 |
287811624 51 |
1 |
82.179.a.a |
10 |
1 |
287658 |
1 |
287812624 51 |
1 |
82.179.a.a |
10 |
1 |
287659 |
1 |
287813624 51 |
1 |
82.179.a.a |
10 |
1 |
287660 |
1 |
287814624 51 |
1 |
82.179.a.a |
10 |
1 |
287661 |
1 |
287815624 51 |
1 |
82.179.a.a |
10 |
1 |
287662 |
1 |
287816644 53 |
1 |
82.179.a.a |
10 |
1 |
287663 |
1 |
287817648 50 |
1 |
82.179.a.a |
10 |
1 |
287664 |
1 |
287818624 52 |
1 |
82.179.a.a |
10 |
1 |
287665 |
1 |
287819624 52 |
1 |
82.179.a.a |
10 |
1 |
287666 |
1 |
287820624 51 |
1 |
82.179.a.a |
10 |
1 |
287667 |
1 |
287821624 51 |
1 |
82.179.a.a |
10 |
1 |
287668 |
1 |
287822624 52 |
1 |
82.179.a.a |
10 |
1 |
287669 |
1 |
287823624 51 |
1 |
82.179.a.a |
10 |
1 |
287670 |
1 |
287824624 52 |
1 |
82.179.a.a |
10 |
1 |
287671 |
1 |
287825624 52 |
1 |
82.179.a.a |
10 |
1 |
287672 |
1 |
287826636 56 |
1 |
82.179.a.a |
10 |
1 |
287673 |
1 |
287827640 49 |
1 |
82.179.a.a |
10 |
1 |
287674 |
1 |
287828624 52 |
1 |
82.179.a.a |
10 |
1 |
287675 |
1 |
287829624 52 |
1 |
82.179.a.a |
10 |
1 |
287676 |
1 |
287830624 51 |
1 |
82.179.a.a |
10 |
1 |
287677 |
1 |
287831624 51 |
1 |
82.179.a.a |
10 |
1 |
287678 |
1 |
287832624 52 |
1 |
82.179.a.a |
10 |
1 |
287679 |
1 |
287833624 50 |
1 |
82.179.a.a |
10 |
1 |
287680 |
1 |
287834624 51 |
1 |
82.179.a.a |
10 |
1 |
287681 |
1 |
287835624 52 |
1 |
82.179.a.a |
20 |
1 |
287685 |
1 |
287780624 4 |
1 |
82.179.b.b |
20 |
1 |
287686 |
1 |
287781624 4 |
1 |
82.179.b.b |
20 |
1 |
287687 |
1 |
287782624 4 |
1 |
82.179.b.b |
20 |
1 |
287688 |
1 |
287783624 4 |
1 |
82.179.b.b |
20 |
1 |
287689 |
1 |
287784624 4 |
1 |
82.179.b.b |
20 |
1 |
287690 |
1 |
287785624 3 |
1 |
82.179.b.b |
20 |
1 |
287691 |
1 |
287786628 8 |
1 |
82.179.b.b |
20 |
1 |
287692 |
1 |
287787628 8 |
1 |
82.179.b.b |
20 |
1 |
287693 |
1 |
287788624 4 |
1 |
82.179.b.b |
20 |
1 |
287694 |
1 |
287789624 4 |
1 |
82.179.b.b |
20 |
1 |
287695 |
1 |
287790624 4 |
1 |
82.179.b.b |
20 |
1 |
287696 |
1 |
287791624 4 |
1 |
82.179.b.b |
20 |
1 |
287697 |
1 |
287792624 4 |
1 |
82.179.b.b |
20 |
1 |
287698 |
1 |
287793624 4 |
1 |
82.179.b.b |
20 |
1 |
287699 |
1 |
287794624 4 |
1 |
82.179.b.b |
20 |
1 |
287700 |
1 |
287795776 5 |
1 |
82.179.b.b |
20 |
1 |
287701 |
1 |
287796644 8 |
1 |
82.179.b.b |
20 |
1 |
287702 |
1 |
287797640 8 |
1 |
82.179.b.b |
20 |
1 |
287703 |
1 |
287798624 4 |
1 |
82.179.b.b |
20 |
1 |
287704 |
1 |
287799624 4 |
1 |
82.179.b.b |
20 |
1 |
287705 |
1 |
287800624 4 |
1 |
82.179.b.b |
20 |
1 |
287706 |
1 |
287801624 4 |
1 |
82.179.b.b |
20 |
1 |
287707 |
1 |
287802624 4 |
1 |
82.179.b.b |
20 |
1 |
287708 |
1 |
287803624 3 |
1 |
82.179.b.b |
20 |
1 |
287709 |
1 |
287804624 4 |
1 |
82.179.b.b |
20 |
1 |
287710 |
1 |
287805624 3 |
1 |
82.179.b.b |
20 |
1 |
287711 |
1 |
287806632 8 |
1 |
82.179.b.b |
20 |
1 |
287712 |
1 |
287807632 3 |
1 |
82.179.b.b |
20 |
1 |
287713 |
1 |
287808624 4 |
1 |
82.179.b.b |
20 |
1 |
287714 |
1 |
287809624 4 |
1 |
82.179.b.b |
20 |
1 |
287715 |
1 |
287810624 4 |
1 |
82.179.b.b |
20 |
1 |
287716 |
1 |
287811624 3 |
1 |
82.179.b.b |
20 |
1 |
287717 |
1 |
287812624 4 |
1 |
82.179.b.b |
20 |
1 |
287718 |
1 |
287813624 3 |
1 |
82.179.b.b |
20 |
1 |
287719 |
1 |
287814624 4 |
1 |
82.179.b.b |
20 |
1 |
287720 |
1 |
287815624 4 |
1 |
82.179.b.b |
20 |
1 |
287721 |
1 |
287816644 6 |
1 |
82.179.b.b |
20 |
1 |
287722 |
1 |
287817648 4 |
1 |
82.179.b.b |
20 |
1 |
287723 |
1 |
287818624 4 |
1 |
82.179.b.b |
20 |
1 |
287724 |
1 |
287819624 4 |
1 |
82.179.b.b |
20 |
1 |
287725 |
1 |
287820624 4 |
1 |
82.179.b.b |
20 |
1 |
287726 |
1 |
287821624 4 |
1 |
82.179.b.b |
20 |
1 |
287727 |
1 |
287822624 4 |
1 |
82.179.b.b |
20 |
1 |
287728 |
1 |
287823624 4 |
1 |
82.179.b.b |
20 |
1 |
287729 |
1 |
287824624 4 |
1 |
82.179.b.b |
20 |
1 |
287730 |
1 |
287825624 4 |
1 |
82.179.b.b |
20 |
1 |
287731 |
1 |
287826636 3 |
1 |
82.179.b.b |
20 |
1 |
287732 |
1 |
287827640 4 |
1 |
82.179.b.b |
20 |
1 |
287733 |
1 |
287828624 8 |
1 |
82.179.b.b |
20 |
1 |
287734 |
1 |
287829624 4 |
1 |
82.179.b.b |
20 |
1 |
287735 |
1 |
287830624 3 |
1 |
82.179.b.b |
20 |
1 |
287736 |
1 |
287831624 4 |
1 |
82.179.b.b |
20 |
1 |
287737 |
1 |
287832624 4 |
1 |
82.179.b.b |
20 |
1 |
287738 |
1 |
287833624 4 |
1 |
82.179.b.b |
20 |
1 |
287739 |
1 |
287834624 4 |
1 |
82.179.b.b |
20 |
1 |
287740 |
1 |
287835624 4 |
1 |
82.179.b.b |
20 |
1 |
287741 |
1 |
287836624 6 |
1 |
82.179.b.b |
20 |
1 |
287742 |
1 |
287837624 3 |
1 |
82.179.b.b |
20 |
1 |
287743 |
1 |
287838624 4 |
1 |
82.179.b.b |
20 |
1 |
287744 |
1 |
287839624 4 |
1 |
82.179.b.b |
В графе CompT указано время ответа. В графе Sense состояние IP SLA:
1 - ответ получен в заданное время
3 - ответ получен за время превышающее пороговое
4 - ответ не был получен за время таймаута
Данная графа анализируется скриптом для вычисления пригодности канала связи для передачи данных в туннеле. Если количество пакетов со значениями Sense 3 и 4 превышает заданный параметр, то канал признаѐтся непригодным и маршрутизация через туннель снимается.
В. Заносим переменные для запуска скрипта:
event manager environment _track_1 10
event manager environment _track_2 20
event manager environment _isp1_na 0
event manager environment _isp2_na 1
event manager environment _ospf_proc 1
event manager environment _ospfcomm1 network 10.55.0.0 0.0.255.255
area 0 event manager environment _ospfcomm2 network 10.56.0.0
0.0.255.255 area 0 event manager environment _var_check 0
event manager environment _stack_size 60
event manager environment _lost_pack 4
event manager environment _up_thres 12
event manager environment _add_grade 2
event manager environment _run_interval 10
Рассмотрим каждую переменную в отдельности:
- отслеживать объекты IP SLA с номерами 10 и 20
_track_1 10 _track_2 20
- признак резервного (1) или основного (0) провайдера по умолчанию
_isp1_na 0
_isp2_na 1
в данной конфигурации первый провайдер считается основным, а второй резервным. При указании "0" в обоих провайдерах оба считаются основными и система осуществляет балансировку нагрузки.
- номер OSPF процесса на маршрутизаторе
_ospf_proc 1
- команды для осуществления OSPF маршрутизации через первый и второй туннели
_ospfcomm1 network 10.55.0.0 0.0.255.255 area 0
_ospfcomm2 network 10.56.0.0 0.0.255.255 area 0
- начальная проверка переменных. Осуществляется в целях отладки. Если заданы не все переменные и данный параметр выставлен в 1 то система выдаст сообщение об ошибке и завершит выполнение скрипта. После начальной отладки рекомендуется выставить в 0 для ускорения работы системы.
_var_check 0
- размер журнала IP SLA для анализа. В данном случае каждый объект IP SLA имеет журнал с 60-ю значениями. Поэтому:
_stack_size 60
- количество echo пакетов превышающих заданный порог ответа (вхождений в журнал IP SLA c Sense 3 и 4) необходимых для признания канала непригодным для маршрутизации.
_lost_pack 4
- верхний порог оценки канала (С).
_up_thres 12
- величина добавочной оценки при неудовлетворительном состоянии канала (А).
_add_grade 2
- временной интервал между запусками скрипта в секундах.
_run_interval 10
Г. Далее запускаем сам скрипт.
(conf)#event manager policy script6.tcl (скачать скрипт можно здесь)
Как видно по всплескам загрузки CPU скрипт выполняется каждые 10 секунд. Длительность однократного выполнения составляет около 5-ти секунд.
0 комментариев