171 370 просмотров нашего канала на YouTube!

ћерион Ќетворкс

5 минут чтени€

«дравствуй дорогой друг! ¬ этой статье мы хотим рассказать про базовую настройку отслеживани€ статического маршрута Static Route Tracking, использу€ IP SLA.

Static Route Tracking

¬ современной сетевой среде избыточность €вл€етс€ одним из наиболее важных аспектов, будь то на стороне локальной сети LAN или на стороне глобальной сети WAN. ¬ этой статье мы рассмотрим избыточность WAN с несколькими каналами WAN, оканчивающимис€ на одном маршрутизаторе.

Ћучший и самый простой способ достижени€ избыточности WAN на устройствах Cisco - это использовать надежные резервные статические маршруты с отслеживанием IP SLA.

IP SLA - это функци€, включенна€ в программное обеспечение Cisco IOS, котора€ позвол€ет администраторам анализировать уровни обслуживани€ дл€ IP приложений и сервисов, провер€ть QoS на соответствие параметрам, и помогать обнаруживать и локализовать неисправности. IP SLA использует технологию активного мониторинга трафика (когда тестовые пакеты добавл€ютс€ в активное соединение) дл€ мониторинга непрерывного трафика в сети. ћаршрутизаторы Cisco предоставл€ют собой так называемые IP SLA Responder'ы, которые обеспечивают точность измеренных данных в сети. IP SLA собирает информацию об задержке, джиттере, потере пакетов, их пути, последовательности отправки и многого другого.

— IP SLA маршрутизаторы и коммутаторы выполн€ют периодические измерени€.  оличество и тип доступных измерений огромны, и в этой статье мы рассмотрим только функцию ICMP ECHO. —ам по себе IP SLA - очень больша€ тема дл€ обсуждени€.


Ќастройка

–ассмотрим следующую схему с двум€ провайдерами.

—хема с двум€ провайдерами

Ќа рисунке наше устройство Cisco подключено к двум каналам WAN - ISP1 и ISP2. Ќаиболее распространенна€ настройка, которую мы используем в повседневной жизни, - это настройка маршрутов по умолчанию на маршрутизаторе Cisco, указывающих на соответствующие IP-адреса следующего хопа (next-hop), как показано ниже:

R1(config)# ip route 0.0.0.0 0.0.0.0 2.2.2.2
R1(config)# ip route 0.0.0.0 0.0.0.0 3.3.3.3 10

 ак вы могли заметить административное рассто€ние дл€ дополнительного маршрута, указывающего на ISP2, увеличено до 10, чтобы он стал резервным каналом.

¬ышеуказанна€ конфигураци€ с двум€ плавающими статическими маршрутами частично выполн€ет наше требование, поскольку она будет работать только в сценарии, когда интерфейсы маршрутизаторов, подключенные к каналу WAN, наход€тс€ в состо€нии UP/UP или DOWN/DOWN. Ќо во многих ситуаци€х мы видим, что, хот€ линки остаютс€ работоспособными, но мы не можем достичь шлюза, это обычно происходит, когда проблема находитс€ на стороне провайдера.

¬ таких случа€х IP SLA становитс€ лучшим другом инженера.

»спользу€ IP SLA, Cisco IOS получает возможность использовать эхо-запросы ICMP дл€ идентификации, когда канал WAN отключаетс€ на удаленном конце, и, следовательно, позвол€ет инициировать резервное соединение с альтернативного порта.

IP SLA настроен на пинг цели, такой как общедоступный IP-адрес или адрес в корпоративной сети, или ваш IP-адрес следующего хопа на маршрутизаторе ISP. ѕинги маршрутизируютс€ только с основного интерфейса.

ѕример конфигурации IP SLA дл€ генерации пинга icmp, нацеленного на IP-адрес следующего перехода ISP1:

R1(config)# ip sla 1
R1(config)# icmp-echo 2.2.2.2 source-interface FastEthernet0/0
R1(config)# timeout 1000
R1(config)# threshold 2
R1(config)# frequency 3
R1(config)# ip sla schedule 1 life forever start-time now

ќбратите внимание, что команды Cisco IP SLA мен€ютс€ в зависимости от версии IOS, и чтобы узнать точную команду дл€ вашей версии IOS, проверьте документацию Cisco. ¬ышеприведенные команды предназначены дл€ IOS 12.4(4) T, 15.(0)1M и более поздних выпусков.

ѕриведенна€ выше конфигураци€ определ€ет и запускает IP SLA.

  • ICMP-echo отправл€ет эхо-пакет ICMP на IP следующего хопа 2.2.2.2 каждые 3 секунды, как определено параметром УfrequencyФ.
  • УTimeoutФ устанавливает врем€ (в миллисекундах), в течение которого операци€ SLA Cisco IOS IP ожидает ответа от своего пакета запроса.
  • УThresholdФ устанавливает порог, который генерирует событие реакции и хранит хронологическую информацию дл€ операции SLA Cisco IOS IP.

ѕосле определени€ операции IP SLA наш следующий шаг - определить объект, который отслеживает SLA. Ёто можно сделать с помощью IOS Track Object, как показано ниже:

R1(config)# track 1 ip sla 1 reachability

ѕриведенна€ выше команда создает трек, который будет отслеживать состо€ние операции IP SLA. ≈сли от IP-адреса следующего хопа нет откликов на пинг, трек отключитс€ и начнет работать, когда SLA начнет снова получать пинг-ответ.

„тобы проверить состо€ние трека, используйте команду show track, как показано ниже:

R1# show track

Track 1
IP SLA 1 reachability
Reachability is Down
1 change, last change 00:03:19
Latest operation return code: Unknown

ѕоследним шагом в конфигурации надежного статического маршрута IP SLA €вл€етс€ добавление оператора отслеживани€ к маршрутам по умолчанию, указывающим на маршрутизаторы ISP, как показано ниже:

R1(config)# ip route 0.0.0.0 0.0.0.0 2.2.2.2 track 1
R1(config)# ip route 0.0.0.0 0.0.0.0 3.3.3.3 10

ƒобавив после адрес ключевое слово track и его номер, мы указываем, что только если состо€ние настроенного трека будет Up. —ледовательно, если статус трека Down, то вторичный маршрут будет использоватьс€ дл€ пересылки всего трафика.

√отово! ћы успешно настроили автопереключение между двум€ провайдерами при помощи IP SLA с icmp-echo


ѕолезна ли ¬ам эта стать€?


Ёти статьи могут быть вам интересны: