Что подразумевается под оптимизацией сходимости сети? Уменьшение интервала времени для приведения таблицы маршрутизации в коректное состояние.
keepalive interval и hold time
Эти таймеры отвечают за поддержание сессии. Если нейбор в течении периода Holdtime не получит от соседа посылаемое через Keepalive интервал сообщение, то он помечает его недоступным и маршруты — недействительными. Согласно RFC4271 значения этих таймеров рекомендуется выставить соответственно 30 и 90 (keepalive * 3) секунд.
Текущие значения можно просмотреть командой:
bgpd# show ip bgp neighbors A.B.C.D |
Получаем результат:
hold time is 180, keepalive interval is 60 seconds |
Во время установки BGP-сесии нейборы обмениваются информацией, в том числе и значением Holdtime. Для работы выбирается меньшее значение. Исходя из этого, согласие удаленной стороны на изменения данного параметра нам не нужно.
Изменяем значения:
bgpd(config-router)# timers bgp 30 90 bgpd(config-router)# neighbor A.B.C.D timers 30 90 |
После внесения изменений необходимо переинициализировать сессию с нейбором:
bgpd# clear ip bgp A.B.C.D |
Проверяем, изменились ли значения Keepalive и Holdtime:
hold time is 90, keepalive interval is 30 seconds |
advertisement-interval
Отвечает за скорость обмена префиксами. По умолчанию равен 30 секундам:
Minimum time between advertisement runs is 30 seconds |
Допустимые значения: 0-600 с.
Установим значение в 10 с.:
bgpd(config-router)# neighbor A.B.C.D advertisement-interval 10 |
Перестартовывать сесию с нейбором после изменения advertisement-interval не нужно. Проверяем результат:
Minimum time between advertisement runs is 10 seconds |
scan-time
Контролирует поведение BGP-scanner-а, который сканирует, сортирует и чистит IP и BGP RIB, поддерживая таким образом работу всего протокола. Как известно, BGP использует только маршруты с доступным next-hop, и в случае его исчезновения из IP RIB удаляет и префиксы. Этой проверкой как раз и занимается background scanner, пробегающий все маршруты раз в 60 секунд для IPv4 и раз в 15 для VPNv4. Если за спиной у спикера нестабильно работающий IGP, то в эти интервалы возможны временные петли и черные дыры. В обмен на загрузку маршрутизатора мы можем изменить частоту сканирования.
Достуные значения: 5-60 с.
Изменим частоту сканирования на 30 с.:
bgpd(config-router)# bgp scan-time 30 |
Последние комментарии
21 неделя 6 дней назад
46 недель 19 часов назад
2 года 46 недель назад
3 года 16 недель назад
3 года 39 недель назад
4 года 2 недели назад
4 года 3 недели назад
4 года 6 недель назад
4 года 18 недель назад
4 года 22 недели назад