Lab 130: Настройка избыточности с помощью HSRP

Высокая доступность и избыточность — один из наиболее важных факторов повышения производительности и репутации организации. Избыточность может быть применена на различных уровнях, таких как уровень сервера, уровень диска и даже уровень сетевого устройства. В этом упражнении мы объясним параметры высокой доступности и резервирования, которые применяются на устройствах Cisco. Эти методы включают HSRP, VRRP и GLVP. Конфигурация всех методов почти одинакова, но все они используют свои собственные методы для обеспечения балансировки нагрузки и избыточности. Это упражнение сосредоточено на технике HSRP.

HSRP расшифровывается как протокол маршрутизации в горячем режиме ожидания. Это проприетарный протокол Cisco, который обеспечивает высокую доступность. Это позволяет набору интерфейсов маршрутизатора работать вместе и представлять их клиентам в локальной сети как единый виртуальный маршрутизатор (шлюз по умолчанию). HSRP использует виртуальный MAC-адрес и IP-адрес, которые совместно используются группой настроенных маршрутизаторов. HSRP использует концепцию активного и резервного (главного/резервного копирования) маршрутизаторов для обеспечения избыточности. Активный маршрутизатор — это маршрутизатор, который предпочтителен для маршрутизации сетевых пакетов. Резервный маршрутизатор — это маршрутизатор, который берет на себя функции маршрутизации при сбое активного маршрутизатора.

Перед настройкой протокола HSRP вам следует учитывать следующее:

Следующие команды режима настройки интерфейса используются для установки характеристик для выбора активного и резервного маршрутизаторов.

  • standby priority
  • standby preempt
  • standby track

Кроме того, эти команды также используются для настройки поведения в отношении того, когда новый активный маршрутизатор возьмет на себя функции маршрутизации.

Активный и резервный маршрутизаторы можно выбрать, используя значение приоритета. Если включено упреждение, активным маршрутизатором станет маршрутизатор с наивысшим приоритетом. Если значения приоритета равны, текущий активный маршрутизатор изменен не будет. Значение приоритета может варьироваться от 1 до 255. Наибольшее число означает наивысший приоритет и более высокие шансы стать активным маршрутизатором). Приоритет маршрутизатора может динамически изменяться, если интерфейс настроен с помощью команды standby track, а другой интерфейс на маршрутизаторе выходит из строя.

Для настройки HSRP мы будем использовать следующую топологию. Создайте следующую топологию и подключите все устройства, как указано в топологии.

Чтобы настроить и протестировать HSRP вам необходимо выполнить следующие действия:

1. На маршрутизаторе WAN выполните следующие команды, чтобы настроить соответствующие IP-адреса на интерфейсах Loopback1, Fa0/ 0 и Fa0/1.

WAN( config)# interface Loopback1 
WAN( config-if)# ip address 200.200.200.1 255.255.255.0 
WAN( config-if)# no shutdown 
WAN( config-if)# exit 

WAN( config)# interface Fa0/0 
WAN( config-if)# ip address 172.16.2.1 255.255.255.0 
WAN( config-if)# no shutdown 
WAN( config-if)# exit 

WAN( config)# interface Fa0/1 
WAN( config-if)# ip address 172.16.1.1 255.255.255.0 
WAN( config-if)# no shutdown 
WAN( config-if)# exit

2. На следующем рисунке показана IP-конфигурация маршрутизатора глобальной сети.

3. После того как вы настроили соответствующие IP-адреса, выполните следующие команды для настройки протокола маршрутизации RIP версии 2.

WAN( config)# router rip 
WAN( config-router)# version 2 
WAN( config-router)# network 172.16.1.0 
WAN( config-router)# network 172.16.2.0 
WAN( config-router)# network 200.200.200.0 
WAN( config-router)# no auto-summary 
WAN( config-router)# exit

4. На следующем рисунке показана маршрутизация RIP версии 2 на маршрутизаторе WAN.

5. После того как вы настроили IP-адреса и маршрутизацию на маршрутизаторе WAN, перейдите к маршрутизатору MASTER и выполните следующие команды. Этот маршрутизатор будет действовать как активный маршрутизатор.

6. Выполните следующие команды для настройки IP-адреса в интерфейсе Fa0/0.

Master( config)# interface Fa0/ 0 
Master( config-if)# ip address 10.0.0.10 255.255.255.0 
Master( config-if)# no shutdown 
Master( config-if)# exit

7. Затем выполните следующую команду, чтобы определить номер группы (1-4096) и установить 10.0.0.150 в качестве виртуального IP-адреса.

Master( config-if)# standby 1 ip 10.0.0.150

8. Затем выполните следующую команду, чтобы установить значение приоритета, предварительную загрузку и интерфейс отслеживания.

Master( config-if)# standby 1 priority 101 
Master( config-if)# standby 1 preempt 
Master( config-if)# standby 1 track fa0/ 1

9. Затем выполните следующие команды, чтобы установить IP-адрес на интерфейсе Fa0/ 1.

Master( config)# interface Fa0/ 1 
Master( config-if)# ip address 172.16.1.2 255.255.255.0
Master( config-if)# no shutdown 
Master( config-if)# exit

10. Затем выполните следующие команды для настройки маршрутизации RIP версии 2.

Master( config)# router rip 
Master( config-router)# version 2 
Master( config-router)# network 172.16.1.0 
Master( config-router)# network 10.0.0.0 
Master( config-router)# no auto-summary 
Master( config-router)# exit

11. На следующем рисунке показана конфигурация главного маршрутизатора.

12. Теперь перейдите к резервному маршрутизатору и выполните следующие команды. На этом маршрутизаторе мы установим значение приоритета равным 99 (ниже, чем у главного маршрутизатора).

Backup( config)# interface Fa0/ 0 
Backup( config-if)# ip address 10.0.0.20 255.255.255.0 
Backup( config-if)# no shutdown 

Backup( config-if)# standby 1 ip 10.0.0.150 
Backup( config-if)# standby 1 priority 99 
Backup( config-if)# standby 1 preempt 
Backup( config-if)# exit 

Backup( config)# interface Fa0/ 1 
Backup( config-if)# ip address 172.16.2.2 255.255.255.0 
Backup( config-if)# no shutdown 
Backup( config-if)# exit 

Backup( config)# router rip 
Backup( config-router)# version 2 
Backup( config-router)# network 172.16.2.0 
Backup( config-router)# network 10.0.0.0 
Backup( config-router)# no auto-summary 
Backup( config-router)# exit

3. После того как вы настроили протокол маршрутизации HSRP на главном и резервном маршрутизаторах, пришло время проверить вашу конфигурацию. Для этого на главном маршрутизаторе выполните следующую команду.

Master# show standby

14. На предыдущем рисунке вы можете видеть, что главный маршрутизатор в настоящее время работает как активный маршрутизатор, поскольку он имеет более высокий приоритет (101), чем резервный маршрутизатор (99).

 

15. Чтобы объяснить, что происходит при сбое активного маршрутизатора, мы отключим интерфейс Fa0/ 0 на главном маршрутизаторе. Для этого выполните следующие команды.

Master( config)# int fa0/ 0 
Master( config-if)# shutdown

16. Теперь перейдите к резервному маршрутизатору и выполните следующую команду.

Backup# show standby

17. На предыдущем рисунке вы можете видеть, что резервный маршрутизатор становится активным маршрутизатором и берет на себя функции маршрутизации, как только интерфейс главного маршрутизатора выходит из строя. Это то, что делает протокол резервирования.