Данной командой задаётся адрес, интерфейс или туннель, который будет выступать в качестве шлюза.
Использование отрицательной формы команды (no) удаляет шлюз с определённым адресом, интерфейсом или туннелем.
gateway { <NEXTHOP> [ <WEIGHT> ] [ bfd ] [ unit <ID> ] | <IF> [ <WEIGHT> ] | <TUN> [ <WEIGHT> ] }no gateway { <NEXTHOP> [ unit <ID> ] | <IF> | <TUN> }<NEXTHOP> – адрес шлюза, может быть задан в следующих видах:
<WEIGHT> – метрика шлюза, принимает значения [0..255];
<ID> – номер юнита, принимает значения [1..2];
<IF> – интерфейс, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора;
<TRACK-ID> – идентификатор Tracking-объекта. Если шлюз привязан к Tracking-объекту, то он появится в системе только при выполнении всех условий, заданных в объекте. Доступно только для ipv4.
bfd – при указании данного ключа активируется проверка доступности шлюза при помощи протокола BFD. В случае недоступности, шлюз удаляется из таблицы маршрутизации.
10
CONFIG-MULTIPATH-ROUTE
CONFIG-MULTIPATH-IPV6-ROUTE
esr(config-multipath-route)# gateway 192.168.0.1 |
Данной командой запускается работа механизма BFD с определенным IP-адресом. Работа такого механизма необходима для удаления статических маршрутов из таблицы маршрутизации при недоступности next-hop.
Использование отрицательной формы команды (no) останавливает работа механизма BFD с определенным IP-адресом.
ip bfd neighbor <ADDR> [ { interface <IF> | tunnel <TUN> } ] [ local-address <ADDR> [ multihop ] ] [ vrf <VRF> ]no ip bfd neighbor <ADDR> [vrf <VRF>]
<ADDR> – IP-адрес шлюза, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора;
<VRF> – имя экземпляра VRF, задается строкой до 31 символа;
multihop – ключ для установки TTL=255, для работы механизма BFD через маршрутизируемую сеть.
10
CONFIG
esr(config)# ip bfd neighbor 192.168.0.2 |
Команда позволяет создать статический IP-маршрут к указанной подсети.
Использование отрицательной формы команды (no) удаляет указанный маршрут.
ip route [ vrf <VRF> ] <SUBNET> { { <NEXTHOP> [ resolve ] [ bfd ] [ unit <ID> ] | interface <IF> | tunnel <TUN> | blackhole | unreachable | prohibit } [ track <TRACK-ID> ] [ name <NAME>] } | wan load-balance rule <RULE> } [ <METRIC> ]
no ip route [ vrf <VRF> ] <SUBNET> [ <METRIC> ]<VRF> – имя экземпляра VRF, задается строкой до 31 символа;
<SUBNET> – адрес назначения, может быть задан в следующих видах:
<NEXTHOP> – IP-адрес шлюза задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
resolve – при указании данного параметра IP-адрес шлюза будет рекурсивно вычислен через таблицу маршрутизации. Если при рекурсивном вычислении не удастся найти шлюз из напрямую подключенной подсети, то данный маршрут будет отмечен как "Unreachable". Глубина поиска равна 5.
<ID> – номер юнита, принимает значения [1..2].
<IF> – имя IP-интерфейса, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.
<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
<RULE> – номер правила wan, задаётся в диапазоне [1..50].
blackhole – при указании команды пакеты до данной подсети будут удаляться устройством без отправки уведомлений отправителю;
unreachable – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Host unreachable, code 1);
prohibit – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Communication administratively prohibited, code 13);
<METRIC> – метрика маршрута, принимает значения [0..255].
<TRACK-ID> – идентификатор Tracking-объекта. Если маршрут привязан к Tracking-объекту, то он появится в системе только при выполнении всех условий, заданных в объекте.
<NAME> – имя (описание) маршрута, текстовая переменная длинной до 31 символа.
bfd – при указании данного ключа активируется удаление статического маршрута в случае недоступности next-hop. Для работы данного механизма должен быть запущен механизм BFD с IP-адресом next-hop (см. команду ip bfd neighbor).
Проверка next-hop при помощи протокола bfd. В случае недоступности next-hop маршрут удаляется.
Если в качестве подсети указать 0.0.0.0/0, то будет задан маршрут по умолчанию. |
10
CONFIG
Задать маршрут до подсети 192.165.3.0/24 с метрикой 6 через шлюз 192.165.56.65:
esr(config)# ip route 192.165.3.0/24 192.165.56.65 6 |
Задать маршрут до подсети 192.165.3.0/24 с метрикой 6 через интерфейс GigabitEthernet 1/0/5:
esr(config)# ip route 192.165.3.0/24 interface gigabitethernet 1/0/5 6 |
Задать маршрут до подсети 192.165.3.0/24 через туннельный интерфейс vti 1:
esr(config)# ip route 192.165.3.0/24 interface vti 1 |
Команда позволяет создать статический multipath IP-маршрут к указанной подсети.
Использование отрицательной формы команды (no) удаляет указанный маршрут.
ip route multipath [ vrf <VRF> ] <SUBNET> [ track <TRACK-ID> ] [ name <NAME>] [ <METRIC> ]
no ip route multipath [ vrf <VRF> ] <SUBNET> [ <METRIC> ]
<VRF> – имя экземпляра VRF, задается строкой до 31 символа;
<SUBNET> – адрес назначения, может быть задан в следующих видах:
<NEXTHOP> – IP-адрес шлюза задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<METRIC> – метрика маршрута, принимает значения [0..255];
<TRACK-ID> – идентификатор Tracking-объекта. Если маршрут привязан к Tracking-объекту, то он появится в системе только при выполнении всех условий, заданных в объекте;
<NAME> – имя (описание) маршрута, текстовая переменная длинной до 31 символа.
Если в качестве подсети указать 0.0.0.0/0, то будет задан маршрут по умолчанию. |
10
CONFIG
esr(config)# ip route multipath 192.165.3.0/24 |
Данной командой запускается работа механизма BFD с определенным IPv6-адресом. Работа такого механизма необходима для удаления bgp-маршрутов из таблицы маршрутизации при недоступности next-hop.
Использование отрицательной формы команды (no) останавливает работа механизма BFD с определенным IPv6-адресом.
ipv6 bfd neighbor <IPV6-ADDR> [ interface <IF> ] [ local-address <IPV6-ADDR> [ multihop ] ] [ vrf <VRF> ]
no ipv6 bfd neighbor <IPV6-ADDR> [ vrf <VRF> ]
<IPV6-ADDR> IPv6-адрес клиента, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];
<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<VRF> – имя экземпляра VRF, задается строкой до 31 символа;
multihop – ключ для установки TTL=255, для работы механизма BFD через маршрутизируемую сеть.
10
CONFIG
esr(config)# ipv6 bfd neighbor FF02:0:0:0:0:1:FF00::/104 |
Данная команда позволяет создать статический IPv6-маршрут к указанной подсети.
Использование отрицательной формы команды (no) удаляет указанный маршрут.
ipv6 route [ vrf <VRF> ] <SUBNET> { { <NEXTHOP> [ resolve ] [bfd] [ unit <ID> ] | interface <IF> | blackhole | unreachable | prohibit [ <METRIC> ] [ name <NAME>] } | wan load-balance rule <RULE> [ <METRIC> ] }no ipv6 route [ vrf <VRF> ] <SUBNET> [ <METRIC> ]
<VRF> – имя экземпляра VRF, задается строкой до 31 символа;
<SUBNET> – адрес назначения, может быть задан в следующих видах:
<NEXTHOP> – IPv6-адрес шлюза, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].
resolve – при указании данного параметра IPv6-адрес шлюза будет рекурсивно вычислен через таблицу маршрутизации. Если при рекурсивном вычислении не удастся найти шлюз из напрямую подключенной подсети, то данный маршрут не будет установлен в систему.
<ID> – номер юнита, принимает значения [1..2].
<IF> – имя IP-интерфейса, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.
blackhole – при указании команды пакеты до данной подсети будут удаляться устройством без отправки уведомлений отправителю.
unreachable – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Host unreachable, code 1).
prohibit – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Communication administratively prohibited, code 13).
[METRIC] – метрика маршрута, принимает значения [0..255].
<NAME> – имя (описание) маршрута, текстовая переменная длинной до 31 символа.
bfd – при указании данного ключа, активируется проверка next-hop при помощи протокола bfd. В случае недоступности next-hop маршрут удаляется.
Если в качестве подсети указать ::/0, то будет задан маршрут по умолчанию. |
10
CONFIG
Задать маршрут до подсети 2001::/120 с метрикой 6 через шлюз fc00::1:
esr(config)# ipv6 route 2001::/120 fc00::1 6 |
Задать маршрут до подсети 2001::/120 с метрикой 6 через интерфейс GigabitEthernet 1/0/5:
esr(config)# ipv6 route 2001::/120 interface gigabitethernet 1/0/5 6 |
Задать маршрут до подсети 2001::/120 через туннельный интерфейс vti 1:
esr(config)# ipv6 route 2001::/120 interface vti 1 |
Данная команда позволяет создать статический multipath IPv6-маршрут к указанной подсети.
Использование отрицательной формы команды (no) удаляет указанный маршрут.
ipv6 route multipath [ vrf <VRF> ] <SUBNET> [ name <NAME>] [ <METRIC> ]
no ipv6 route multipath [ vrf <VRF> ] <SUBNET> [ <METRIC> ]
<VRF> – имя экземпляра VRF, задается строкой до 31 символа;
<SUBNET> – адрес назначения, может быть задан в следующих видах:
[METRIC] – метрика маршрута, принимает значения [0..255];
<NAME> – имя (описание) маршрута, текстовая переменная длинной до 31 символа;
bfd – при указании данного ключа активируется проверка доступности шлюза при помощи протокола BFD. В случае недоступности, шлюз удаляется из таблицы маршрутизации.
Если в качестве подсети указать ::/0, то будет задан маршрут по умолчанию. |
10
CONFIG
esr(config)# ipv6 multipath route 2001::/120 |