Статические маршруты на оборудовании Cisco (да и на любом другом) в IPv4 необходимы для соединения маршрутизатора с сетями, которые не являются connected (подсети, ip-адреса из которых настроены на маршрутизаторе), а так же не были получены через протоколы динамической маршрутизации (RIP, EIGRP, OSPF, ISIS, BGP).
У каждого маршрута есть своя "административная дистанция". Она учитывается в выборе правильного маршрута в том случае, если маршруты, пришедшие на роутер из разных источников, являются одинаковыми (сеть+префикс).
Источник маршрута | Административная Дистанция (AD) |
---|---|
Connected interface | 0 |
Статический маршрут | 1 |
Суммарный маршрут EIGRP | 5 |
External BGP | 20 |
EIGRP | 90 |
IGRP | 100 |
OSPF | 110 |
IS-IS | 115 |
RIP | 120 |
EGP | 140 |
External EIGRP | 170 |
Internal BGP | 200 |
Unknown | 255 |
Синтаксис
ip route <адрес сети> <префикс сети> <адрес шлюза> [track №xx] [Administrative Distance]
Например, ip route 192.168.2.0 0.0.0.255 192.168.1.1 (Маршрут к сети 192.168.2.0/24 через шлюз 192.168.1.1)
AD и трэкинг - параметры необязательные. AD - можно использовать, например, для уменьшения "важности" статических маршрутов перед динамическими. Т.е., если нет динамического маршрута, используем статику, а если есть динамика - статику не учитываем.
Примеры статических маршрутов:
1. Маршрут по-умолчанию для соединения с интернет - в качестве сети и префикса указываются нули, а в качестве шлюза - адрес шлюза, предоставляемый провайдером:
ip route 0.0.0.0 0.0.0.0 10.0.0.1
2. Маршрут к какой-либо "не-connected" сети
ip route 192.168.2.0 0.0.0.255 192.168.1.1 - Маршрут к сети 192.168.2.0/24 через шлюз 192.168.1.1)
3. Используем вместе с ip sla - например, проверяем один из IP-адресов интернет на доступность, и при успешном исходе добавляем общий маршрут в таблицу маршрутизации (Примечание: также необходимо, чтобы до пингуемого IP был прописан статический маршрут через тот же шлюз (с 255.255.255.255 маской), чтобы без наличия общего маршрута адрес был доступен). Данный пример - часть реализации настройки резервных каналов связи на Cisco без использования BGP.