Включил логи — попробую поймать, когда основной канал встанет.
Затык происходит во время обновления адреса, полученного по дхцп.
Схема — два аплинка. Основной аплинк дает 1 ip — на него все снатится.
Резервный дает несколько ip поэтому на 1 снатится, а другие пробрасываются в нужный влан.
Обновление ip «затыкает» соседний аплинк
-
- Сообщения: 8
- Зарегистрирован: 04 мар 2012, 20:35
Вот лог:
Вот как раз в это время и происходит «затык».
И прямо сразу за ним еще один:
Первый «затык» связан, как я понимаю, с обновлением адреса по dhcp (в статусе как раз expries after около 59 минут было) а второй — непонятно.
Mar/27/2012 23:22:20 route,debug,calc Begin calculation
Mar/27/2012 23:22:20 route,debug,calc Select route
Mar/27/2012 23:22:20 route,debug,calc dst-address=0.0.0.0/0
Mar/27/2012 23:22:20 route,debug,calc attributes
Mar/27/2012 23:22:20 route,debug,calc protocol=DYNAMIC
Mar/27/2012 23:22:20 route,debug,calc distance=10
Mar/27/2012 23:22:20 route,debug,calc scope=30
Mar/27/2012 23:22:20 route,debug,calc target-scope=10
Mar/27/2012 23:22:20 route,debug,calc next-hop= address=xxx.242.112.1
Mar/27/2012 23:22:20 route,debug,calc vrf-iface (12)=bridge-uplink2
Mar/27/2012 23:22:20 route,debug,calc origin-type=DYNAMIC
Mar/27/2012 23:22:20 route,debug,calc End calculation
Mar/27/2012 23:22:20 route,debug Begin redistribution
Mar/27/2012 23:22:20 route,debug Accept update 0.0.0.0/0
Mar/27/2012 23:22:20 route,debug Commit prefix 0.0.0.0/0
Mar/27/2012 23:22:20 route,debug End redistribution
Mar/27/2012 23:22:29 route,debug,calc Begin calculation
Mar/27/2012 23:22:29 route,debug,calc Select route
Mar/27/2012 23:22:29 route,debug,calc dst-address=0.0.0.0/0
Mar/27/2012 23:22:29 route,debug,calc attributes
Mar/27/2012 23:22:29 route,debug,calc protocol=STATIC
Mar/27/2012 23:22:29 route,debug,calc distance=1
Mar/27/2012 23:22:29 route,debug,calc scope=30
Mar/27/2012 23:22:29 route,debug,calc target-scope=10
Mar/27/2012 23:22:29 route,debug,calc next-hop= address=xx.78.178.129
Mar/27/2012 23:22:29 route,debug,calc need-gateway-check=2
Mar/27/2012 23:22:29 route,debug,calc comment=
Mar/27/2012 23:22:29 route,debug,calc origin-type=STATIC
Mar/27/2012 23:22:29 route,debug,calc End calculation
Mar/27/2012 23:22:29 route,debug Begin redistribution
Mar/27/2012 23:22:29 route,debug Accept update 0.0.0.0/0
Mar/27/2012 23:22:29 route,debug Commit prefix 0.0.0.0/0
Mar/27/2012 23:22:29 route,debug End redistribution
Вот как раз в это время и происходит «затык».
И прямо сразу за ним еще один:
Mar/27/2012 23:26:30 route,debug,calc Begin calculation
Mar/27/2012 23:26:30 route,debug,calc Select route
Mar/27/2012 23:26:30 route,debug,calc dst-address=0.0.0.0/0
Mar/27/2012 23:26:30 route,debug,calc attributes
Mar/27/2012 23:26:30 route,debug,calc protocol=DYNAMIC
Mar/27/2012 23:26:30 route,debug,calc distance=10
Mar/27/2012 23:26:30 route,debug,calc scope=30
Mar/27/2012 23:26:30 route,debug,calc target-scope=10
Mar/27/2012 23:26:30 route,debug,calc next-hop= address=xx.242.112.1
Mar/27/2012 23:26:30 route,debug,calc vrf-iface (12)=bridge-uplink2
Mar/27/2012 23:26:30 route,debug,calc origin-type=DYNAMIC
Mar/27/2012 23:26:30 route,debug,calc End calculation
Mar/27/2012 23:26:30 route,debug Begin redistribution
Mar/27/2012 23:26:30 route,debug Accept update 0.0.0.0/0
Mar/27/2012 23:26:30 route,debug Commit prefix 0.0.0.0/0
Mar/27/2012 23:26:30 route,debug End redistribution
Первый «затык» связан, как я понимаю, с обновлением адреса по dhcp (в статусе как раз expries after около 59 минут было) а второй — непонятно.
-
- Сообщения: 2360
- Зарегистрирован: 06 фев 2011, 20:44
второй - на тот же интерфейс что и первый
Есть предложение Манглом метить правила и скриптом обрабатывать куда их посылать
То есть дистанция у роутов одинаковая и оба постоянно активны
а отсылка идет по параметру routing mark
Есть предложение Манглом метить правила и скриптом обрабатывать куда их посылать
То есть дистанция у роутов одинаковая и оба постоянно активны
а отсылка идет по параметру routing mark
Граждане, сколько раз просил =) чем понятнее и точнее сформулирован вопрос - тем понятнее и точнее будет на него ответ.
Я просматриваю ВСЕ темы форума и стараюсь помочь в каждой из них
Поэтому, НА ЛС отвечаю в последнюю очередь
Я просматриваю ВСЕ темы форума и стараюсь помочь в каждой из них
Поэтому, НА ЛС отвечаю в последнюю очередь
-
- Сообщения: 8
- Зарегистрирован: 04 мар 2012, 20:35
второй - на тот же интерфейс что и первый
эту фразу не понял.
а отсылка идет по параметру routing mark
ну это же нужно когда два активных аплинка. Мне кажется, что routing mark не спасет от пересчета таблиц роутинга. Или я ошибаюсь?
На основном роуте у меня дистанция 1, на резервном — 10 мне достаточно, чтобы работал 1 аплинк.
Я пока вижу два решения:
1. каким-то образом запретить на клиентской стороне автообновление ip по дхцп (или сделать его хотя бы раз в день)
2. каким-нибудь скриптом добавлять роут, когда падает основной канал
-
- Сообщения: 2360
- Зарегистрирован: 06 фев 2011, 20:44
я говорил про второй затык - он при обсчете того же интерфейса, что и первый
Роутинг марк - это четкое указание куда слать
Роутинг марк - это четкое указание куда слать
Граждане, сколько раз просил =) чем понятнее и точнее сформулирован вопрос - тем понятнее и точнее будет на него ответ.
Я просматриваю ВСЕ темы форума и стараюсь помочь в каждой из них
Поэтому, НА ЛС отвечаю в последнюю очередь
Я просматриваю ВСЕ темы форума и стараюсь помочь в каждой из них
Поэтому, НА ЛС отвечаю в последнюю очередь