Управление трафиком маршрутных обновлений
Controlling Routing Update Traffic
Обновления маршрутизации конкурируют с пользовательскими данными за полосу и ресурсы маршрутизаторов, так же они крайне важны, так как переносят информацию, необходимую маршрутизаторам для принятия решений. Чтобы убедиться, что сеть эффективно работает, вы должны контролировать и подстраивать обновления маршрутизации. Информация о сетях должна отправляться туда, где она необходима и фильтроваться там, где нет. Нет одного подходящего во всех случая способа фильтрации, так что, чем больше методик вы знаете, тем выше шанс получить эффективно функционирующую сеть.
В большинстве случаев вам не нужно полностью блокировать анонсирование всей маршрутной информации, а отфильтровать часть маршрутов в определённом направлении. Например, чтобы предотвратить появление петель маршрутизации при двухсторонней редистрибуции в двух точках одновременно.
Методы контроля обновлений маршрутизации включают в себя следующие техники:
- Passive Interface - запрещает маршрутные обновления конкретного протокола быть отправленным через интерфейс (RIP)
- Default Routes - маршрут по умолчанию используется маршрутизатором, когда он не имеет специфичного маршрута для отправки. В этом случае нет необходимости в обновлениях маршрутизации для remote destination.
- Static Routes - можно настроить статически на маршрутизаторе для remote destination.
- Route Maps - усложнённые ACL, позволяющие сопоставлять пакеты или маршруты с некоторыми условиями и затем выполнять действия по модификации атрибутов пакетов или маршрутов.
- Distribute lists - Позволяют применять ACL для обновлений маршрутизации.
- Prefix Lists - Специальные ACL, разработанная для фильтрации маршрутов.
Статические маршруты и маршруты по-умолчанию
Static routes - маршруты, которые можно настроить вручную на маршрутизаторе. Статические маршруты наиболее часто используются для того, чтобы:
- Задать специфические маршруты для использования, когда двум автономным системам необходимо обменяться маршрутной информацией, а не обмениваться целыми таблицами маршрутизации.
- Задать маршруты к destination через WAN-канал, когда динамический протокол излишний. Если не нужно, чтобы маршрутные обновления ходили через этот канал.
Учтите, что:
- При использовании статических маршрутов вместо динамики, все участвующие маршрутизаторы должны иметь соответствующие статически маршруты для достижения destination. Для сокращения числа ститических маршрутов можно определить маршрут по-умолчанию, например ip route 0.0.0.0 0.0.0.0 S0/0/1'
- Если нужно, чтобы маршрутизатор анонсировал статические маршруты, нужно их перераспределить в динамически протокол.
ip default-network и другие команды
Можно настроить маршрут по-умолчанию с использованием команды ip default-network network-number в глобальном режиме. Эта команда использует актуальную сеть, находящуюся в таблице маршрутизации, для использования в качестве пути по-умолчанию. Вглянем на рисунок.
R2#show run <output omitted> router rip net work 10.0.0.0 network 172.31.0.0 ! ip classless ip default-network 10.0.0.0
R3#show ip route <output omitted> Gateway of last resort is 10.64.0.2 to network 0.0.0.0 <Output Omitted> R 172.31.0.0/16 [120/1] via 10.64.0.2, 00:00:16, FastEthernet0/0 R* 0.0.0.0/0 [120/1] via 10.64.0.2, 00:00:05, FastEthernet0/0