Настройка статического маршрута в VRF
В данной статье описываются добавление и удаление статического маршрута с привязкой к определенному VPN-Instance.
Необходимые условия и предварительные требования
- Настроенные один или несколько VPN-Instance
- Настроенные параметры канального уровня
- Понимание настройки и работы VPN-Instance (VRF)
Информация о версиях IP
Каждый VPN-Instance может содержать таблицы маршрутизации для семейств протоколов IP:
ipv4-family— маршрутизация IPv4ipv6-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 VRFVpn-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