Skip to content

Настройка статического маршрута в VRF

В данной статье описываются добавление и удаление статического маршрута с привязкой к определенному VPN-Instance.

Необходимые условия и предварительные требования

  • Настроенные один или несколько VPN-Instance
  • Настроенные параметры канального уровня
  • Понимание настройки и работы VPN-Instance (VRF)

Информация о версиях IP

Каждый VPN-Instance может содержать таблицы маршрутизации для семейств протоколов IP:

  • ipv4-family — маршрутизация IPv4
  • ipv6-family — маршрутизация IPv6

В статье рассматривается работа с семейством IPv4.


Основная информация о применяемых технологиях

В статье рассматриваются темы

  • настройка статической маршрутизации для процесса VPN-Instance
  • удаление статического маршрута из процесса VPN-Instance
  • сравнение таблиц маршрутизации Public VRF и пользовательского VRF

Цель выполнения конфигурации

Настройка статической маршрутизации в VRF

Пример конфигурирования

Добавление статического маршрута

Для настройки статического маршрута в VPN-Instance необходимо указать vpn-instance источник трафика и vpn-instance назнаение трафика. В случае добавления статического маргшрута для VRF-Lite источник/назнаение vpn-instance указывается один и тот же. В качестве дополнительного параметра может быть указана уровень предпочтения для статического маршрута (по умолчанию - 60)

SW1(config)# ip route-static ? 
  A.B.C.D        Network Address(e.g. 202.122.1.34)
  preference     Preference of static route
  vpn-instance   Source Virtual Private Networks instance
SW1(config)# ip route-static vpn-instance A 0.0.0.0 0.0.0.0 ?
  A.B.C.D        Next Hop(e.g. 202.122.1.35)
  vpn-instance   Destination Virtual Private Networks instance

# Укажите последовательно имя VRF и адерс следующего перехода, а также preference для статического маршрута.

SW1(config)# ip route-static vpn-instance A 0.0.0.0 0.0.0.0 vpn-instance A 192.168.100.99 preference 60

Удаление статического маршрута

Для удаления статическог маргшрута используйте отрицаиельную форму команды

SW1#configure
  %Enter configuration commands.End with Ctrl+Z or command "quit" & "end"
SW1(config)#no ip route-static vpn-instance A 0.0.0.0 0.0.0.0 vpn-instance A 192.168.100.99 

Просмотр таблицы маршрутизации индивидуального VRF

Вывод команды выполнен до удаления статического маршрута в VPN-Instance A

SW1(config)# show ip route vpn-instance 
  Destination        Gateway           Preference/Cost      Interface                Proto  Mpls   Vpn-Instance
  ----------------------------------------------------------------------------------------------------------------
  0.0.0.0/0          192.168.100.99            60/60        vlan4094                 static no     A
  192.168.100.0/24   192.168.100.251            0/0         vlan4094                 local  no     A
  192.168.100.251/32 192.168.100.251            0/0         vlan4094                 local  no     A
  ----------------------------------------------------------------------------------------------------------
  Total: 3           Static: 1           Down: 0           

Просмотр подробной информации о маршруте

SW1# show ip route vpn-instance A 0.0.0.0

 Routing Table                            : Vpn
 Destination                              : 0.0.0.0
 Interface                                : vlan4094
 Mask                                     : 0.0.0.0
 NextHop                                  : 192.168.100.99
 Source Vpn Instance                      : A
 Destination Vpn Instance                 : A
 Proto                                    : static
 Mpls                                     : no
 Type                                     : indirect
 Preference/Cost                          : 60/60
 BFD Track                                : 0
SW1#

Просмотр таблицы маршрутизации коммутатора во всех VRF

Обратите внимание, что таблица содержит маршрутную информацию всех VRF. Для удобства прочтения, некоторые строки таблицы маршрутизации для VPN-Instance Public сокращены.

  • Vpn-Instance: N/A — Public VRF
  • Vpn-Instance: A — пользовательский VRF
SW1#show ip route 
  Routing Tables: Public
  Destination        Gateway           Preference/Cost      Interface                Proto  Mpls   Vpn-Instance
  ---------------------------------------------------------------------------------------------------------
  10.0.100.0/24      10.0.101.252              10/2         vlan101                  ospf   no     N/A
...
  0.0.0.0/0          192.168.100.99            60/60        vlan4094                 static no     A        <--- статический маршрут в VPN-Inst A
  172.16.255.251/32  172.16.255.251             0/0         loopback2                local  no     A
  192.168.100.0/24   192.168.100.251            0/0         vlan4094                 local  no     A
  192.168.100.251/32 192.168.100.251            0/0         vlan4094                 local  no     A
  ---------------------------------------------------------------------------------------------------------------
  Total: 11          Static: 2           Down: 0           

Полный вывод выполненных конфигураций

Вывод представлен в виде команды show running-config для каждого настраиваемого устройства, в формате для удобного последующего copy-paste.

configure
ip route-static vpn-instance A 0.0.0.0 0.0.0.0 vpn-instance A 192.168.100.99 preference 60
end


Просмотр конфигурации

Данный вывод отображает информацию о настройках в глобальной конфигурации и конфигурации на интерфейсе.

Заголовок 4. Конфигурации в глобальном режиме

Выполните команду для настройки vrf и таблицы маршрутизации в глобальном режиме.

configure
!
vlan 4094
 alias mgmt-vlan
!
ip vpn-instance A
 ipv4-family
  route-distinguisher 65001:100
  routing-table limit 400
!
interface vlan 4094
 alias mgmt-vlan
 ip binding vpn-instance A
 ip address 192.168.100.251/24
!
interface 10gigaethernet 1/0/23
 port link-type trunk
 port trunk allow-pass vlan 4094
 port trunk pvid 4094
!
ip route-static vpn-instance A 0.0.0.0 0.0.0.0 vpn-instance A 192.168.100.99 preference 60
!
end


История возникновения команды

Команды в данной главе применимы для

  • аппаратных плаформ CIT серии L3200, с уставленной версией ПО v1.0.2.
  • являются актуальными с версии ПО v.1.0.2