Сотовый интерфейс в VRF (LTE)

Oct 26 2020

Мы тестируем конфигурацию LTE с маршрутизатором Cisco C1113-8PLTEEA. У нас уже есть проводное подключение к Интернету в конкретном VRF, называемом DSL. Насколько я понимаю резервное копирование LTE, у нас действительно должен быть сотовый интерфейс в том же VRF, чтобы маршрутизация (объект отслеживания) переключилась с проводного на беспроводное соединение. И в этом моя проблема. Сотовый перестает работать, как только ставлю в врф. Посмотрим на рабочую конфигурацию:

 controller Cellular 0/2/0
 lte sim data-profile 16 attach-profile 2 slot 0
 lte modem link-recovery wait-timer 5
 profile id 16 apn corporate.provider.ch authentication pap_chap username abc password def

 interface Cellular0/2/0
   ip address negotiated
   dialer in-band
   dialer idle-timeout 0
   dialer watch-group 2
   dialer-group 2
   ipv6 enable
   pulse-time 1

ip access-list standard 2
 10 permit any
dialer-list 2 protocol ip permit

ip route 0.0.0.0 0.0.0.0 Cellular0/2/0

Поэтому, если я добавлю vrf в интерфейс Layer3, соединение никогда не появится. Вот настроенная конфигурация, я пометил измененные строки стрелками.

 controller Cellular 0/2/0
 lte sim data-profile 16 attach-profile 2 slot 0
 lte modem link-recovery wait-timer 5
 profile id 16 apn corporate.provider.ch authentication pap_chap username abc password def

 interface Cellular0/2/0
   ip vrf forwarding DSL <-----------new
   ip address negotiated
   dialer in-band
   dialer idle-timeout 0
   dialer watch-group 2
   dialer-group 2
   ipv6 enable
   pulse-time 1

ip access-list standard 2
 10 permit any
dialer-list 2 protocol ip permit

ip route vrf DSL 0.0.0.0 0.0.0.0 Cellular0/2/0 <-----------adjusted

Я не нашел команд VRF в других областях. Все найденные мной руководства не работают с VRF, так что я немного потерялся. Кто-нибудь когда-нибудь делал это? что мне не хватает?

Вот результат регистрации без VRF. У меня есть 2 IP SLA, которые проверяют google и показывают, как только соединение установлено.

Oct 26 10:57:11.377: %PARSER-5-CFGLOG_LOGGEDCMD: User:admjos  logged command:shutdown 
Oct 26 10:57:38.657: %PARSER-5-CFGLOG_LOGGEDCMD: User:admjos  logged command:no shutdown 
Oct 26 10:57:40.653: %LINK-3-UPDOWN: Interface Cellular0/2/0, changed state to down
Oct 26 10:58:04.586: %LINK-3-UPDOWN: Interface Cellular0/2/0, changed state to up
Oct 26 10:58:05.584: %LINEPROTO-5-UPDOWN: Line protocol on Interface Cellular0/2/0, changed state to up
Oct 26 10:58:08.378: %TRACK-6-STATE: 100 ip sla 100 reachability Down -> Up
Oct 26 10:58:08.378: %TRACK-6-STATE: 200 ip sla 200 reachability Down -> Up

И вот результат, если я настрою VRF:

Oct 26 10:29:12.180: %PARSER-5-CFGLOG_LOGGEDCMD: User:admjos  logged command:no shutdown 
Oct 26 10:29:12.954: %SYS-5-CONFIG_I: Configured from console by admjos on vty0 (172.16.225.82)
Oct 26 10:29:14.178: %LINK-3-UPDOWN: Interface Cellular0/2/0, changed state to down

Интерфейс в основном просто остается в неактивном состоянии.

Ответы

3 MarioJost Oct 27 2020 at 17:07

Просто заставил его работать. Хитрость заключается в том, чтобы иметь что-то, что генерирует трафик и запускает сотовый интерфейс для подключения. Не сообщал, что IP SLA, который я настроил для глобального vrf, заставил меня работать с подключением. Итак, в основном это исправлено для меня:

ip sla 1000
 icmp-echo 8.8.8.8
  vrf DSL
  threshold 500
  timeout 1000
  frequency 4
ip sla schedule 1000 life forever start-time now

Вы можете убедиться в этом, посмотрев причину в команде show dialer:

roTST01#show dialer                  

Ce0/2/0 - dialer type = DIALER CWAN
Idle timer (never), Fast idle timer (20 secs)
Wait for carrier (30 secs), Re-enable (15 secs)
Dialer state is data link layer up
Dial reason: ip (s=172.20.220.1, d=8.8.8.8)
Time until disconnect never
Current call connected 00:45:41
Connected to lte

Dial String      Successes   Failures    Last DNIS   Last status
lte                      2          0    00:45:41       successful   Default

Отправка эхо-запроса вручную в таких случаях часто не работает, поскольку у маршрутизатора еще нет ценного IP-адреса.

roTST01#ping vrf DSL 8.8.8.8
% VRF DSL does not have a usable source address 

По сути, IP SLA просто берет исходный IP-адрес из любого другого интерфейса, который может найти. В моем случае интерфейса даже не было в том же VRF.