Cisco Syslog %MSDP-4-SA_CACHE_EXHAUST: Переполнение кэша MSDP SA
Междоменный мультикаст (Inter-Domain Multicast) перестает передавать видео- и IPTV-потоки между PIM-доменами. В консоли ядра:
%MSDP-4-SA_CACHE_EXHAUST: MSDP SA cache maximum limit (20000 entries) reached, discarding new SA messages- Новые мультикаст-источники (S,G) из соседних автономных систем не регистрируются локальным RP.
- Процессор маршрутизатора перегружен обработкой постоянных объявлений
Source-Active (SA). - Падение сессий MSDP пиринга по тайм-ауту памяти.
1. Проверка текущего заполнения SA-кэша и состояния пиров
show ip msdp sa-cache
show ip msdp summary
show ip msdp count2. Анализ аномальных источников мультикаста (поиск спамящей группы)
show ip msdp sa-cache | include \(3. Включение фильтрации входящих SA объявлений от пиров
Ограничьте прием мультикаст групп только разрешенными диапазонами через sa-filter:
conf t
ip access-list extended ACL_MSDP_SA_FILTER
permit ip host 10.200.1.1 host 239.255.1.1
deny ip any any
exit
ip msdp peer 198.51.100.1 sa-filter in list ACL_MSDP_SA_FILTER
exit4. Увеличение системного лимита SA кэша (если позволяет RAM)
conf t
ip msdp sa-limit 198.51.100.1 50000
exit5. Принудительная очистка SA кэша
clear ip msdp sa-cache Частые вопросы (FAQ)
Какую задачу решает протокол MSDP?
MSDP (Multicast Source Discovery Protocol) позволяет точкам рандеву (Rendezvous Point, RP) в разных доменах PIM-SM обмениваться информацией об активных источниках вещания (Source-Active сообщений).
Почему происходит переполнение SA кэша (%MSDP-4-SA_CACHE_EXHAUST)?
Это происходит при лавинообразном старте мультикаст-потоков (сканирование сети, атака на генерацию случайных (S,G) групп) или отсутствии фильтрации невалидных приватных адресов 239.x.x.x от внешних пиров.
Какой транспортный протокол использует MSDP?
MSDP работает поверх надежного TCP соединения по порту 639.
Что такое Anycast RP с использованием MSDP?
Это метод обеспечения отказоустойчивости внутри одного домена, когда несколько RP имеют одинаковый IP-адрес (Anycast Loopback) и синхронизируют базу источников через MSDP mesh-сессию.