Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

%FIB-4-RPFATAL Сетевое оборудование и VPN

Cisco %FIB-4-RPFATAL: FIB table inconsistency detected — исправление сбоя

Обновлено: 24.08.2026 · Официальная документация ↗

Маршрутизатор или многоуровневый коммутатор генерирует критическое сообщение %FIB-4-RPFATAL: FIB table inconsistency detected: [details] или %FIB-3-FIBFAULT. Наблюдается частичный blackhole трафика для определенных подсетей, резкий рост нагрузки на процессор (CPU Software Punting) и расхождение между show ip route и аппаратной таблицей пересылки.

1. Проверка состояния подсистемы Cisco Express Forwarding (CEF)

show ip cef summary
show ip cef inconsistency
show cef linecard all

2. Сравнение данных таблицы маршрутизации (RIB) и таблицы пересылки (FIB)

show ip route <problem_prefix>
show ip cef <problem_prefix> internal
show platform hardware cef prefix <problem_prefix>  # Аппаратный срез TCAM

3. Очистка и перестроение структур CEF без перезагрузки

Если обнаружено расхождение префиксов или невалидный Adjacency указатель:

clear ip cef prefix <problem_prefix>
! Если затронута вся таблица:
clear ip route *
clear cef linecard all

4. Проверка утилизации аппаратной памяти TCAM/FIB

При исчерпании емкости TCAM новые маршруты BGP не могут быть загружены в ASIC:

show platform hardware capacity forwarding
show platform tcam utilization

5. Перезапуск CEF или плановое обновление софта

Если расхождения вызваны багом микрокода (CSCxx):

configure terminal
 no ip cef
 ip cef
end
💡 Практика специалистов: Если команда clear ip cef устраняет проблему лишь временно и RPFATAL появляется вновь при получении BGP UPDATE, проверьте версию софта на известные утечки структур FIB/Adjacency в баг-трекере Cisco Software Bug Search по тегу 'FIB inconsistency'.

Частые вопросы (FAQ)

В чем разница между RIB и FIB?

RIB (Routing Information Base) — это логическая таблица всех маршрутов в Control Plane (RAM). FIB (Forwarding Information Base) — это зеркало таблицы для сверхбыстрой аппаратной пересылки в Data Plane/TCAM.

Что вызывает аппаратную ошибку RPFATAL?

Чаще всего: переполнение TCAM памяти полными BGP Full-View таблицами, сбои синхронизации распределенного CEF (dCEF) между Linecard и Route Processor, либо ошибки четности памяти (Soft Parity Errors).

Опасно ли выполнять clear ip cef prefix?

Нет, команда точечно инвалидирует конкретный префикс в FIB, заставляя ядро мгновенно перечитать его из RIB без прерывания остального трафика.

Как уменьшить размер FIB при получении Full View?

Настройте агрегацию маршрутов, используйте default-route от апстримов или оптимизируйте TCAM template командой sdm prefer routing.

Полезные материалы
Рекомендуем