Управление трафиком маршрутных обновлений — различия между версиями
imported>Artem (→Статические маршруты и маршруты по-умолчанию) |
imported>Artem (→ip default-network и другие команды) |
||
| Строка 40: | Строка 40: | ||
R 172.31.0.0/16 [120/1] via 10.64.0.2, 00:00:16, FastEthernet0/0 | 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 | R* 0.0.0.0/0 [120/1] via 10.64.0.2, 00:00:05, FastEthernet0/0 | ||
| + | |||
| + | В этом примере маршрутизатор R2 имеет connected интерфейс в сеть, указанную в команде '''ip default-network''' ''network-number''. RIP генерирует default маршрут, который появлется как маршрут 0.0.0.0 0.0.0.0 к его RIP соседям, как показано в примере для R3. | ||
| + | |||
| + | Команда '''ip default-network''' используется для распространения маршрута по умолчанию другим маршрутизаторам. Для RIP на маршрутизаторах, на которых она введена, ничего не меняется. Другие протоколы ведут себя отлично от RIP при использовании '''ip default-network''' '''ip route 0.0.0.0 0.0.0.0'''. | ||
| + | |||
| + | Например, EIGRP не перераспределяет '''0.0.0.0 0.0.0.0''' по умолчанию. Однако, если добавить команду '''network 0.0.0.0''' в конфигурацию, то он это сделает и перераспределить маршрут по-умолчанию аналогично '''ip route 0.0.0.0 0.0.0.0 ''interface'' (результат другой в отличии от '''ip route 0.0.0.0 0.0.0.0''' ''address'' или '''ip default-network''' команд). | ||
Версия 08:39, 4 мая 2014
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
В этом примере маршрутизатор R2 имеет connected интерфейс в сеть, указанную в команде ip default-network network-number. RIP генерирует default маршрут, который появлется как маршрут 0.0.0.0 0.0.0.0 к его RIP соседям, как показано в примере для R3.
Команда ip default-network используется для распространения маршрута по умолчанию другим маршрутизаторам. Для RIP на маршрутизаторах, на которых она введена, ничего не меняется. Другие протоколы ведут себя отлично от RIP при использовании ip default-network ip route 0.0.0.0 0.0.0.0.
Например, EIGRP не перераспределяет 0.0.0.0 0.0.0.0 по умолчанию. Однако, если добавить команду network 0.0.0.0 в конфигурацию, то он это сделает и перераспределить маршрут по-умолчанию аналогично ip route 0.0.0.0 0.0.0.0 interface (результат другой в отличии от ip route 0.0.0.0 0.0.0.0 address или ip default-network команд).