Настройка маршрутизации
Настройка маршрутизации
В cisco-like конфигурации
В интерфейсе командной строки добавление строки в таблицу маршрутизации задается командой ip route и ipv6 route с указанием точного адреса или адреса подсети назначения пакета, адреса следующего маршрутизатора или выходного интерфейса локального устройства, на который нужно отправить пакет для передачи его далее по сети к получателю пакета.
Пример для ipv4:
ip route 0.0.0.0 0.0.0.0 100.100.100.1
ip route 192.168.100.0 255.255.255.0 192.168.200.1
Пример для ipv6:
ipv6 route ::/0 2001:db8:c::9f:35
ipv6 route 2001:db8::/32 2001:db8:c::9f:35
В LSP-конфигурации
В конфигурационном файле создание таблицы маршрутизации осуществляется структурой RoutingTable. Маршрут, который добавляется в таблицу маршрутизации, задается в структуре Route или IPv6Routes. В атрибуте Destination указывается адрес или подсеть назначения, в атрибуте Gateway – IP-адрес маршрутизатора-посредника, через которого отправляются пакеты до адреса назначения (Destination).
RoutingTable(
Routes =
Route(
Destination = 0.0.0.0/0
Gateway = 100.100.100.1
),
Route(
Destination = 192.168.100.0/24
Gateway = 192.168.200.1
)
IPv6Routes =
Route(
Destination = ::/0
Gateway = 2001:db8:c::9f:35
),
Route(
Destination = 2001:db8::/32
Gateway = 2001:db8:c::9f:35
)
)