Как прописать статический маршрут cisco: Настройка статического маршрута IPv4. Cisco packet tracer.

Содержание

Статическая маршрутизация на роутерах Cisco, пример реализации в PacketTracer

В прошлой шпаргалке мы выполнили базовую настройку роутера и назначили IP-адреса интерфейсам роутера («Базовая настройка роутера Cisco»).

Однако (надеюсь Вы помните из готового примера), у нас еще нет возможности отправить удачный пинг в другую сеть (из PC1 к PC3).

Для этого мы и настроим статическую маршрутизацию, которая будет объяснять роутеру где находится другая сеть.

// Так я буду обозначать комментарии.

    Устанавливаем консольное соединение через гипертерминал со следующими настройками:

  • Скорость: 9600; Биты данных: 8; Четность: Нет; Стоповые биты: 1; Управление потоком: Нет;
  • //при входе на роутер вводим пароль — cisco
  • R1>enable//Входим в привилегированный режим.
  • //вводим пароль — class
  • R1#
  • R1#configure terminal//заходим в режим глобальной конфигурации
  • R1(config)#ip route 172. 16.0.0 255.255.255.128 Serial0/0/0//это команда для ввода статического маршрута/ Объясняю вкратце: ip route — это команда, говорящая роутеру, что сейчас будет введен статический маршрут; 172.16.0.0 — это удаленная и неизвестная роутеру сеть; 255.255.255.128 — это маска удаленной сети; serial0/0/0 — это на какой интерфейс слать пакеты, предназначающиеся для той, удаленной сети.
  • //помимо вышеназванного способа можно воспользоваться другими командами:

    ip route 172.16.0.0 255.255.255.128 192.168.0.194 — в этом случае все тоже самое, только вместо указания интерфейса на какой слать пакеты, указан IP-адрес подключенного интерфейса следующего роутера.

    ip route 172.16.0.0 255.255.0.0 Serial0/0/0 — здесь мы увеличили диапазон адресов маской. Теперь на интерфейс уйдут не только пакеты с адресами 172.16.0.1-126, но и 172.16.255.254. Это называется суммированием маршрутов, и заслуживает другой статьи.

    ip route 0.0.0.0 0.0.0.0 Serial0/0/0 — а это называется маршрут по умолчанию, т. е. всё, что не предназначается для известных роутеру сетей уйдёт на интерфейс Serial0/0/0.
  • R1(config-line)#end//выходим в привилегированный режим EXEC Mode
  • R1#show running-config//Проверяем введенные данные.
  • R1#copy running-config startup-config//Сохраняем произведенную настройку в энерго-независимую память.

Скачать выполненное задание настройки роутера

Предлагаю скачать файл с выполненным заданием для программы эмулятора PacketTracer, открыть его и посмотреть на реализацию. Роутер R2 тоже настроен со статической маршрутизацией, следовательно теперь всё удачно пингуется.

Базовая настройка роутеров Cisco со статичной маршрутизацией в Packet Tracer

Настройка роутера копированием конфигурации

    Для автоматической базовой настройки (всё, что выше) маршрутизатора выполните следующие действия:

  • 1. Скопируйте текст ниже в буфер обмена: выделите всё, кликните правой кнопкой по выделенному и выберите «Копировать». C
    !
    line con 0
    password cisco
    login
    line vty 0 4
    password cisco
    login
    !
    end

    Вы также можете скачать текстовый файл с настройками (R1) выше: basic_configure_router_R1_with_static_routing.txt.

    Скачайте заодно (для сравнения) файл с настроуками для роутера R2: basic_configure_router_R2_with_static_routing.txt.

    Статическая маршрутизация Cisco | Настройка серверов windows и linux

    Обновлено 16.06.2016

    Всем привет сегодня мы с вами поговорим про такую вещь как статическая маршрутизация в оборудовании Cisco. Эта статья продолжение поста Как настроить маршрутизатор cisco / Организация сети для небольшого офиса. Там мы настроили локальную сеть в двух офисах компании, один маленький офис, второй чуть побольше. На роутере во втором офисе мы остановились на настройке статической маршрутизации, чем мы и займемся.

    Таблица маршрутизации

    Первое с чем нужно познакомиться, это с понятием таблицы маршрутизации. Если в двух словах это некая карта маршрутов, до сетей о которых знает ваш коммутатор 3 уровня или роутер. Для большей наглядности ее можно сравнить с картой дорог до городов России. И для того, чтобы например мне попасть из Москвы в Нижний Новгород, я должен выбрать определенную дорогу. Так и ваш роутер выбирает ее. Далее если мне нужно из Москвы попасть в Казань, и мне нужно ехать туда через Нижний Новгород, то В НН должен быть свой маршрут до Казани и так далее.

    Статический маршрут — это постоянный неизменный маршрут, чаще всего прописанный в ручную.

    Схема сети офисов

    У нас есть филиал, в котором 3 компьютера коммутатор второго уровня Cisco 2960 и Роутер Cisco 1841, есть три vlan (2,3,4). Есть главный офис в котором есть 5 vlan (2,3,4,5), маршрутизацией локального трафика занимается ядро в виде коммутатора 3 уровня Cisco 3560, который VLAN 5 подключен к роутеру Cisco 2911, на котором настроен будет интернет и канал до филиала.

    В предыдущем посте где мы создавали данную локальную сеть я не настроил vlan 5 на роутере и ядре, исправим это.

    Настройка Cisco 2911 и Cisco 3560

    Настройка Cisco 3560

    enable
    conf t

    Создаем Vlan 5
    vlan 5
    name VLAN5
    exit

    Настроим ip адрес VLAN5
    int vlan 5
    ip address 192. 168.5.1 255.255.255.0
    exit

    Добавим порт gi1/1 в VLAN5
    int gi0/1

    выставляем режим доступа
    switchport mode access
    switchport access vlan 5
    no shutdown
    do wr mem

    Настройка Cisco 2911

    Так как у нас локальной маршрутизацией трафика занимается ядро то тут sub интерфейсов создавать не нужно. Настроим порт роутера gi0/0 на vlan5.

    enable
    conf t
    Настроим ip адрес VLAN5
    int gi0/0
    ip address 192.168.5.251 255.255.255.0
    no shutdown
    do wr mem

    Добавление статических маршрутов на Cisco 2911

    Так как наш роутер Cisco 2911 ничего не знает о сетях 192.168.1.0, 192.168.2.0, 192.168.3.0, то нужно задать ему статические маршруты до них, через ядро делается это следующим образом.

    Удостоверимся что пинг не проходит до компьютера 192.168.1.1, вводим на роутере.

    enable

    ping 192.168.1.1

    Видим ответов нет

    Переходим в режим конфигурирования командой

    conf t

    и смотрим команду ip:

    Router(config)#ip ?

    access-list Named access-list

    cef Cisco Express Forwarding

    default-gateway Specify default gateway (if not routing IP)

    default-network Flags networks as candidates for default routes

    dhcp Configure DHCP server and relay parameters

    domain IP DNS Resolver

    domain-lookup Enable IP Domain Name System hostname translation

    domain-name Define the default domain name

    flow-export Specify host/port to send flow statistics

    forward-protocol Controls forwarding of physical and directed IP broadcasts

    ftp FTP configuration commands

    host Add an entry to the ip hostname table

    local Specify local options

    name-server Specify address of name server to use

    nat NAT configuration commands

    route Establish static routes

    routing Enable IP routing

    ssh Configure ssh options

    tcp Global TCP parameters

    Нам нужна команда ip route.

    так как ip адрес на ядре сети (Cisco 3560) у VLAN 5 у нас 192.168.5.1 то он будет выступать для нас шлюзом. В итоге пишем.

    ip route 192.168.1.0 255.255.255.0 192.168.5.1
    ip route 192.168.2.0 255.255.255.0 192.168.5.1
    ip route 192.168.3.0 255.255.255.0 192.168.5.1

    и выполнив теперь команду Ping мы видим. что пакет дошел до 192.168.1.1

    Планирование сети

    Все бы хорошо, но мы не правильно спланировали сеть в удаленном офисе. Так как там как и в главном, тоже есть сеть 192.168.1.0, 192.168.2.0, 192.168.3.0, такого быть не должно иначе получается дубли. Как правильно планировать сеть я писал тут, вам нужно перенастроить, как ранее описано в предыдущей статье. В итоге в филиале я заменил сети на 11, 22, 33 третьи актеты ip адреса. Общая картина теперь выглядит так.

    Соединение роутеров

    Соединяем наши роутеры. Предположим, что между ними есть прямой линк, в жизни конечно это VPN канал. настроим в начале роутер Cisco 2911 в главном офисе.

    маска тут 32 бита так как нам достаточно всего 2 ip адреса.

    enable
    conf t
    int gi0/1
    no shutdown
    ip address 192.168.100.1 255.255.255.252
    end
    wr mem

    Теперь настроим роутер Cisco 1841 в филиале. У меня это интерфейс fa0/1

    enable
    conf t
    int fa0/1
    ip address 192.168.100.2 255.255.255.252
    no shutdown
    do wr mem

    У нас загорелись порты обоих коммутаторов.

    Проверяем пинги с роутеров друг до друга

    do ping 192.168.100.1

    Видим, что все успешно.

    Настройка маршрутов между роутерами

    Пробуем например с роутера в филиале пропинговать компьютер 192.168.1.1, и естественно пинг не пройдет так как нет маршрутов, чем мы и займемся. Так как у нас один шлюз соединения между офисами, то правильнее будет прописать один дефолтный путь, но можно и прописывать конкретный статический маршрут, например если основной шлюз интернет и весь трафик по умолчанию идет туда и вы хотите на конкретную сеть завернуть через другой шлюз.

    ip route 0.0.0.0 0.0.0.0 192.168.100.1

    но если бы нужно было прописать ручками каждый то вот так

    ip route 192.168.1.0 255.255.255.0 192.168.100.1

    ip route 192.168.2.0 255.255.255.0 192.168.100.1

    ip route 192.168.3.0 255.255.255.0 192.168.100.1
    do wr mem

    Настроим теперь роутер у главного офиса, нам нужно добавить маршруты до сетей 192.168.11.0, 192.168.22.0, 192.168.33.0.

    ip route 0.0.0.0 0.0.0.0 192.168.100.2

    либо если нужно в ручную отдельным маршрутом.

    ip route 192.168.11.0 255.255.255.0 192.168.100.2
    ip route 192.168.22.0 255.255.255.0 192.168.100.2
    ip route 192.168.33.0 255.255.255.0 192.168.100.2
    do wr mem

    Настройка маршрутов на ядре

    Напомню, что локальный трафик маршрутизирует ядро сети коммутатор 3 уровня Cisco 3560, и на нем нужно тоже указать маршруты, до филиала. В качестве шлюза указывается, ip адрес vlan5 на роутере 2911 192.168.5.251

    ip route 192.168.11. 0 255.255.255.0 192.168.5.251
    ip route 192.168.22.0 255.255.255.0 192.168.5.251
    ip route 192.168.33.0 255.255.255.0 192.168.5.251
    do wr mem

    Вот финальный вид нашей филиальной сети.

    Берем теперь компьютер из филиала с ip адресом 192.16811.1 и пробуем с него пропинговать 192.168.1.1 для примера. И видим, что все отлично пингуется, значит связь между офисами есть.

    Посмотреть таблицу маршрутизации на Cisco можно командой

    show ip route

    Где буква C означает что соединение установлено, буква S означает что маршрут статический.

    Вот так вот просто объединить офисы в одну сеть, мы с вами разобрались со статической маршрутизацией, рассмотрели ее на примерах. В организации тестового стенда мне помог симулятор, Скачать Cisco packet tracer можно тут. На этом все.

    Материал сайта pyatilistnik.org

    Настройка IP-адреса следующего перехода для статических маршрутов

      Введение

      В этом документе описываются статические маршруты и используется сценарий проблемы, чтобы продемонстрировать, когда желательно указать, как достичь IP-адреса следующего перехода.

      Предпосылки

      Требования

      Для этого документа нет специальных требований.

      Используемые компоненты

      Этот документ не ограничен конкретными версиями программного и аппаратного обеспечения.

      Информация в этом документе была создана с помощью устройств в специальной лабораторной среде. Все устройства, используемые в этом документе, запускались с очищенной (по умолчанию) конфигурацией. Если ваша сеть работает, убедитесь, что вы понимаете потенциальное влияние любой команды.

      Условные обозначения

      Дополнительную информацию об условных обозначениях см. в документе Технические советы Cisco.

      Исходная информация

      Статические маршруты используются по разным причинам и часто используются при отсутствии динамического маршрута к IP-адресу назначения или для переопределения динамически изученного маршрута.

      По умолчанию административная дистанция статических маршрутов равна единице, что дает им преимущество перед маршрутами любого протокола динамической маршрутизации. Когда административное расстояние увеличивается до значения, превышающего значение протокола динамической маршрутизации, статический маршрут может быть подстраховкой при сбое динамической маршрутизации. Например, маршруты, производные от Enhanced Internal Gateway Routing Protocol (EIGRP), имеют административное расстояние по умолчанию, равное 90 для внутренних маршрутов и 170 для внешних маршрутов. Чтобы настроить статический маршрут, который переопределяется маршрутом EIGRP, укажите для статического маршрута административное расстояние больше 170.

      Статический маршрут с большим административным расстоянием называется плавающим статическим маршрутом . Он устанавливается в таблицу маршрутизации только тогда, когда пропадает динамически изученный маршрут. Пример плавающего статического маршрута: ip route 172.31.10.0 255.255.255.0 10.10.10.2 101.

      Примечание : административное расстояние 255 считается недостижимым, а статические маршруты с административным расстоянием 255 никогда не вводятся в таблицу маршрутизации.

      Статический маршрут к интерфейсу без IP-адреса следующего перехода

      Если настроен статический маршрут к интерфейсу, не указывайте IP-адрес следующего перехода. Маршрут вставляется в таблицу маршрутизации только тогда, когда интерфейс активен. Эта конфигурация не рекомендуется, потому что, когда статический маршрут указывает на интерфейс и не имеет информации о следующем переходе, маршрутизатор считает, что каждый хост в диапазоне маршрута напрямую подключен через этот интерфейс. Пример такого статического маршрута: ip route 0.0.0.0 0.0.0.0 Ethernet0.

      При таком типе конфигурации маршрутизатор выполняет протокол разрешения адресов (ARP) в сети Ethernet для каждого пункта назначения, который маршрутизатор находит по маршруту по умолчанию, поскольку маршрутизатор считает, что все эти пункты назначения напрямую подключены к сети Ethernet 0. Этот тип статического маршрута, особенно если он используется многими пакетами для многих разных подсетей назначения, это может привести к высокой загрузке процессора и очень большому кешу ARP (наряду с ошибками выделения памяти). Поэтому такой статический маршрут не рекомендуется.

      Когда адрес следующего перехода указан на интерфейсе с прямым подключением, маршрутизатор не выполняет ARP для каждого адреса назначения. Примером может служить IP-маршрут 0.0.0.0 0.0.0.0 Ethernet0 192.168.1.1. Указывается только непосредственно подключенный адрес следующего перехода, но это не рекомендуется по причинам, описанным в этом документе. Нет необходимости указывать адрес следующего перехода для прямого подключения. Но адрес удаленного следующего перехода и интерфейс, к которому рекурсивно обращается удаленный следующий переход, могут быть указаны.

      Если существует вероятность того, что интерфейс со следующим узлом выйдет из строя и следующий узел станет доступным через рекурсивный маршрут, укажите IP-адрес следующего узла и альтернативный интерфейс, через который можно найти следующий узел. Например, IP-маршрут 10.0.0.1 255.255.255.255 Серийный 3/3 192.168.20.1. Добавление альтернативного интерфейса позволяет сделать установку статического маршрута более детерминированной.

      Пример плавающего статического маршрута

      Этот пример описывает использование плавающих статических маршрутов и иллюстрирует необходимость указания исходящего интерфейса и адреса следующего перехода с помощью команды статического маршрута.

      Проблема

      С конфигурацией сети, показанной на этом изображении, один хост 172.31.10.1 имеет подключение к Интернету. В этом примере хост устанавливает соединение с удаленным интернет-хостом 10.100.1.1:

      . В этой конфигурации основным каналом является канал между последовательным портом 1/0 на R1 и последовательным портом 1/0 на R2 для трафика на и с хоста 172.31.10.1 в интернет. Хост 10.100.1.1 используется в качестве примера интернет-хоста. Связь между последовательным портом 2/0 на маршрутизаторе R1 и последовательным портом 2/0 на маршрутизаторе R2 является резервной. Резервная ссылка используется только в случае сбоя основной ссылки. Это развертывается с использованием статических маршрутов, указывающих на основную ссылку, и использования плавающих статических маршрутов, указывающих на резервную ссылку.

      Есть два статических маршрута к одному и тому же месту назначения (172.31.10.0/24) на маршрутизаторе R1. Один маршрут — это обычный статический маршрут, а другой — плавающий статический маршрут, который является резервным или резервным путем к сети назначения в локальной сети. Проблема в этом сценарии заключается в том, что плавающий статический маршрут никогда не устанавливается в таблице маршрутизации, когда основной канал не работает.

      Это конфигурация на R1:

       имя хоста R1 
      ! Интерфейс
      Последовательный 1/0
      IP-адрес 10.10.10.1 255.255.255.252
      !
      интерфейс Serial2/0
      IP-адрес 10.10.20.1 255.255.255.252
      !
      IP-маршрут 10.0.0.0 255.0.0.0 192.168.10.2

      ! Это основной маршрут для доступа к хостам в Интернете.

      IP-маршрут 172.31.10.0 255.255.255.0 10.10.10.2

      ! Это предпочтительный маршрут к локальной сети.

      IP-маршрут 172.31.10.0 255. 255.255.0 10.10.20.2 250

      ! Это плавающий статический маршрут к локальной сети.

      Это конфигурация на R2:

       имя хоста R2 
      !
      интерфейс Serial1/0
      IP-адрес 10.10.10.2 255.255.255.252
      !
      интерфейс Serial2/0
      IP-адрес 10.10.20.2 255.255.255.252
      !
      IP-маршрут 0.0.0.0 0.0.0.0 10.10.10.1
      IP-маршрут 0.0.0.0 0.0.0.0 10.10.20.1 250
      !

      Это таблица маршрутизации для R1:

       R1#  show ip route  
      Коды: L - локальный, C - подключенный, S - статический, R - RIP, M - мобильный, B - BGP
             D — EIGRP, EX — внешний EIGRP, O — OSPF, IA — межобластной OSPF
             N1 — внешний NSSA OSPF, тип 1, N2 — внешний NSSA OSPF, тип 2
             E1 — внешний OSPF, тип 1, E2 — внешний OSPF, тип 2
      i — IS-IS, su — сводка IS-IS, L1 — IS-IS уровня 1, L2 — IS-IS уровня 2
             ia — межобластная IS-IS, * — вариант по умолчанию, U — статический для каждого пользователя route
             o - ODR, P - периодическая загрузка статического маршрута, H - NHRP, l - LISP
             a - маршрут приложения
             + - реплицированный маршрут, % - переопределение следующего перехода

      Шлюз последней инстанции не задан

           10. 0.0.0/8 имеет переменные подсети, 5 подсетей, 3 маски
      S       10.0.0.0/8 [1/0] через 192.168.10.2
      C       10.168.10.2
      C       10.30.10.0/ , Serial1/0
      L       10.10.10.1/32 подключен напрямую, Serial1/0
      C       10.10.20.0/30 подключен напрямую, Serial2/0
      L       10.10.20.1/32 подключен напрямую, Serial2/0
      7.2.3 /24 имеет подсети, 1 подсети
      S       172.31.10.0 [1/0] через 10.10.10.2
           192.168.10.0/24 с переменными подсетями, 2 подсети, 2 маски
      C      192.168.10.0/30 напрямую подключен, Serial3/0
      L       192.168.10.1/32 напрямую подключен, Serial3/0

      Когда выполняется

      с хоста на интернет-хост 10.100.1.1, он работает, как и ожидалось:

       host#  ping 10.100.1.1  
      Введите escape-последовательность для прерывания.
      Отправка 5 100-байтовых эхо-сообщений ICMP на 10.100.1.1, тайм-аут 2 секунды:
      !!!!!
      Вероятность успеха составляет 100 процентов (5/5), время приема-передачи мин. /сред./макс. = 73/78/80 мс

      Трассировка от хоста к интернет-хосту 10.100.1.1 показывает:

       host#  traceroute 10.100.1.1  
      Введите управляющую последовательность для отмены.
      Отслеживание маршрута до 10.100.1.1
      Информация VRF: (vrf in name/id, vrf out name/id)
      1 172.31.10.2 1 мс 1 мс 1 мс
      2 10.10.10.1 31 мс 39 мс 39 мс
      . 3 8 192 .10.2 80 мс * 80 мс

      Используется основная ссылка 10.10.10.0/30.

      Если вы отключите последовательный порт 1/0 на маршрутизаторе R1 для проверки аварийного переключения, ожидайте, что маршрутизатор R1 установит плавающий статический маршрут к локальной сети 172.31.10.0, а маршрутизатор R2 установит плавающий статический маршрут к адресам от 0.0.0.0 до 10.10. 20.1. Также ожидайте, что трафик будет проходить по резервному каналу.

       R1#  conf t  
      Введите команды конфигурации, по одной в строке. Конец с CNTL/Z.
      R1(config)# interface serial1/0
      R1(config-if)# shutdown
      R1(config-if)# end
      R1#

      Однако статический маршрут для локальной сети 172. 31.10.0 /24 остается в таблице маршрутизации для R1:

       R1#  show ip route  
      Коды: L - локальный, C - подключенный, S - статический, R - RIP, M - мобильный, B - BGP
             D - EIGRP, EX — внешний EIGRP, O — OSPF, IA — межобласть OSPF
             N1 — OSPF NSSA, внешний тип 1, N2 — OSPF NSSA, внешний тип 2
             E1 — OSPF внешний тип 1, E2 — OSPF внешний тип 2
             i — IS-IS, su — сводка IS-IS, L1 — уровень IS-IS -1, L2 - IS-IS level-2
             ia - межобластной IS-IS, * - вариант по умолчанию, U - статический маршрут для каждого пользователя
             o - ODR, P - периодически загружаемый статический маршрут, H - NHRP, l - LISP
             a - маршрут приложения
             + - реплицированный маршрут, % - переопределение следующего перехода

      Шлюз последней инстанции не задан

           10.0.0.0/8 с переменными подсетями, 3 подсети, 3 маски
      S       10.0.0.0/8 [1/0] через 192.168.10.2 20.1/32 напрямую подключен, Serial2/0
           172. 31.0.0/24 разделен на подсети, 1 подсеть
      S       172.31.10.0 [1/0] через 10.10.10.2
      ,    / разделен на подсети 190.202.1 2 маски
      C       192.168.10.0/30 напрямую подключен, Serial3/0
      L       192.168.10.1/32 напрямую подключен, Serial3/0

       R1#  Показать IP -маршрут 172.31.10.0  
      Вход маршрутизации для 172.31.10.0/24
      Известно с помощью «Стейт», расстояние 1, метрика 0
      Блоки дескриптора маршрутизации:
      * 10.10.10.2
      . 0, количество долей трафика равно 1

      R1# показать IP-маршрут 10.10.10.2
      Запись маршрутизации для 10.0.0.0/8
      Известно через «статический», расстояние 1, метрика 0
      Блоки дескриптора маршрутизации:
      * 192.168.10.2
           Метрика маршрута – 0, доля трафика – 1

      Пинг и трассировка с хоста больше не работают:

       host#  ping 10.100.1.1      
      Введите escape-последовательность для отмены.
      Отправка 5 100-байтовых эхо-сигналов ICMP на адрес 10.100.1.1, время ожидания составляет 2 секунды:
      .....
      Доля успешных попыток составляет 0 процентов (0/5)

      host# traceroute 10.100.1.1 прервать.
      Отслеживание маршрута до 10.100.1.1
      Информация VRF: (vrf in name/id, vrf out name/id)
      1 172.31.10.2 1 мс 1 мс 1 мс
      2 * * *
      3 * * *
      4 * * *
      5 * * *
      6 * * *
      7 * * *
      8 * * *
      9 * * *
      10 * * *
      11 * * *

      Плавающий статический маршрут не установлен на маршрутизаторе R1, а основной статический маршрут все еще находится в таблице маршрутизации для маршрутизатора R1, несмотря на то, что канал последовательного порта 1/0 отключен. Это происходит потому, что статические маршруты рекурсивны по своей природе. Всегда сохраняйте статический маршрут в таблице маршрутизации, пока у вас есть маршрут до следующего перехода.

      В этом сценарии проблемы вы можете ожидать, что поскольку основной канал не работает, у вас есть плавающий статический маршрут с административным расстоянием 250, установленным в таблице маршрутизации на маршрутизаторе R1. Однако плавающий статический маршрут не устанавливается в таблицу маршрутизации, поскольку обычный статический маршрут остается в таблице маршрутизации. IP-адрес следующего перехода 10.10.10.2 успешно рекурсирован (на 192.168.10.2) через статический маршрут 10.0.0.0/8, который присутствует в таблице маршрутизации.

      Решение

      Настройте статический маршрут на маршрутизаторе R1, где следующий переход не может быть рекурсивным к другому статическому маршруту. Cisco рекомендует настроить как исходящий интерфейс, так и IP-адрес следующего перехода для статического маршрута. Для последовательного интерфейса достаточно спецификации исходящего интерфейса, поскольку последовательный интерфейс является интерфейсом «точка-точка». Если исходящий интерфейс является интерфейсом Ethernet, настройте как исходящий интерфейс, так и IP-адрес следующего перехода.

      Этот пример представляет собой статический маршрут для локальной сети, сконфигурированный со спецификацией исходящего интерфейса:

       R1#  conf t  
      Введите команды конфигурации, по одной в строке. Конец с CNTL/Z.
      R1 (config)# NO IP Route 172.31.10.0 255.255.255.0 10.10.10.2
      R1 (config)# IP -маршрут 172.31.10.0 255.255.255.0 Serial1/0
      R1 (Config)# END 9999999999994999499949999499994999949994999499949994999499949994999499949994999499949994
       
       
      R1 (конфигурация)# 5. R1# show ip route
      Коды: L - локальный, C - подключенный, S - статический, R - RIP, M - мобильный, B - BGP
             D — EIGRP, EX — внешний EIGRP, O — OSPF, IA — межобластной OSPF
             N1 — внешний NSSA OSPF, тип 1, N2 — внешний NSSA OSPF, тип 2
             E1 — внешний OSPF, тип 1, E2 — внешний OSPF, тип 2
      i — IS-IS, su — сводка IS-IS, L1 — IS-IS уровня 1, L2 — IS-IS уровня 2
             ia — межобластная IS-IS, * — вариант по умолчанию, U — статический для каждого пользователя route
             o - ODR, P - периодическая загрузка статического маршрута, H - NHRP, l - LISP
             a - маршрут приложения
             + - реплицированный маршрут, % - переопределение следующего перехода

      Шлюз последней инстанции не задан

           10. 0.0.0/8 имеет переменную подсеть, 3 подсети, 3 маски
      S       10.0.0.0/8 [1/0] через 192.168.10.2
      C       10.168.10.2 напрямую подключено , Serial2/0
      L 10.10.20.1/32 подключено, Serial2/0
      172.31.0.0/24 подсетирован, 1 подсети
      S 172.31.10.0 [250/0] через 10.10.20.2
      192.168.10.0.0/0/20.20.2

      192.168.10.0.0/0. 24 имеет переменную подсеть, 2 подсети, 2 маски
      C       192.168.10.0/30 напрямую подключен, Serial3/0
      L       192.168.10.1/32 подключен напрямую, Serial3/0

      Пинг и трассировка от хоста к интернет-хосту теперь работают, и используется резервная ссылка:

       R1#  show ip route 172.31.10.0  
      Запись маршрутизации для 172.31.10.0/24
      Известно через «статический», расстояние 250, метрика 0 (подключено)
      Блоки дескрипторов маршрутизации:
      * 10.10.20.2
          10.100.1.1
      Введите управляющую последовательность для прерывания.
      Отправка 5 100-байтовых эхо-сообщений ICMP на 10. 100.1.1, тайм-аут 2 секунды:
      !!!!!
      Доля успешных попыток составляет 100 процентов (5/5), минимальное/среднее/максимальное время приема-передачи = 76/79/80 мс.
      Отслеживание маршрута до 10.100.1.1
      Информация VRF: (vrf in name/id, vrf out name/id)
      1 172.31.10.2 1 мс 1 мс 1 мс
      2 10.10.20.1 38 мс 39 мс 907 мс 3 192.168.10.2 80 мс * 80 мс

      Вывод

      Cisco настоятельно рекомендует указать исходящий интерфейс и IP-адрес следующего перехода при настройке статических маршрутов. Когда исходящий интерфейс представляет собой соединение типа «точка-точка» (например, последовательное соединение), указание IP-адреса следующего перехода не требуется.

      Конфигурация статического маршрута на маршрутизаторах Cisco

      Главная » Сертификационные курсы Cisco » CCNA 200-301 » Технологии IP-маршрутизации » Статическая маршрутизация

      Этот урок полностью посвящен IP-маршрутизации. Мы сравним и противопоставим статическую и динамическую маршрутизацию и выделим преимущества и недостатки каждого варианта. Затем вы получите возможность настраивать и отслеживать статические маршруты на маршрутизаторах IOS с помощью интерфейса командной строки, включая особые случаи, такие как маршруты по умолчанию.

      Операции маршрутизатора

      На данный момент мы знаем, что такое функция маршрутизации. Маршрутизаторы будут поддерживать информацию о топологии сети и пересылать пакеты в зависимости от пунктов назначения, выбирая наилучший путь в этой топологии. Этот интеллект топологии и изменения в топологии поддерживаются статически или динамически.

      Динамическая информация включает в себя подключенные сети, которые маршрутизатор знает и может вставить в таблицу маршрутизации. Это динамично, потому что, если напрямую подключенный интерфейс выйдет из строя, маршрутизатор настроит и удалит этот пункт назначения из таблицы маршрутизации. Динамическая информация также включает пункты назначения, полученные с помощью протоколов маршрутизации. В некоторых сценариях, таких как тупиковые сети или местоположения с одним каналом в сеть или даже с подключением к Интернету, статическая маршрутизация также является вариантом.

      Идентификация статических и динамических маршрутов

      Статические маршруты не добавляют накладных расходов в виде протоколов маршрутизации, объявлений и дополнительной информации о маршрутизаторах. Они довольно просты в настройке и если вы остаетесь в определенном лимите по количеству статических маршрутов, то они очень гибкие. Однако они являются статическими, поэтому маршрутизатор не будет адаптироваться к изменениям в сети, если вы используете статическую маршрутизацию.

      При использовании протоколов динамической маршрутизации у вас есть накладные расходы на рекламу и обучение сетей, но вы будете корректировать изменения сети. Насколько быстро вы адаптируетесь и насколько быстро вы сходитесь к обучению или выбору другого пути, зависит от протокола маршрутизации.

      Статические маршруты

      Именно в таких сценариях тупиковых сетей, как показанный на рисунке, с единственным каналом в остальную часть сети, статическая маршрутизация является подходящим ответом.

      Для восходящего трафика, выходящего из тупиковой сети (частный случай статического маршрута), маршрут по умолчанию обычно используется для пересылки всего трафика ко всем пунктам назначения за пределами тупиковой сети. Интернет является прекрасным примером этого. Вы действительно не хотите знать особенности того, какие направления вы хотите достичь. Вы знаете, что все они находятся снаружи, и все они доступны по этой единственной ссылке.

      Таким образом, записи по умолчанию, в которой говорится, что любой неизвестный пункт назначения, отправьте его сюда через маршрутизатор A, в этом примере будет достаточно. Каждый раз, когда мы настраиваем статическую маршрутизацию, мы должны думать о двунаправленном характере трафика, поэтому, когда мы отправляем исходящий трафик, мы будем получать входящий трафик. Если это так, то нам также необходимо настроить статическую маршрутизацию на маршрутизаторе. А в данном случае указывая на сети на заглушке. В некоторых случаях можно было даже увидеть гибриды статической и динамической маршрутизации. Для исходящего трафика вы должны настроить маршрут по умолчанию на маршрутизаторе B, а для входящего трафика вы можете настроить B для объявления этих маршрутов с помощью протокола динамической маршрутизации, после чего входящий трафик будет известен маршрутизатору A и будет перенаправлен маршрутизатором A.

      Конфигурация статического маршрута

      Эта команда используется для настройки статической маршрутизации в маршрутизаторах Cisco IOS.

      Router(config)#ip route [сеть/хост] [маска] [адрес/интерфейс] [расстояние] [постоянный]

      Команда IP route включает сеть назначения, за которой следует маска, поэтому вы можете вставить CIDRE или Записи бесклассовой междоменной маршрутизации, указывающие на подсети с несколькими размерами маски. Окончательной записью будет /32, запись узла в таблице маршрутизации, где пунктом назначения является фактический узел, а не сеть. Следующий компонент — это next-hop, и он может принимать форму IP-адреса следующего маршрутизатора на пути или локального интерфейса, который будет использоваться для доступа к сети назначения.

      При использовании этого параметра рекомендуется использовать интерфейсы "точка-точка". Это не будет работать, если интерфейс является интерфейсом множественного доступа, таким как Ethernet. Административное расстояние по умолчанию для статических маршрутов равно единице, и вы можете изменить этот параметр, чтобы создать плавающие статические маршруты для резервного подключения. Помните, что административная дистанция является приоритетом протокола. При административном расстоянии, равном 1, статические маршруты перекрывают большинство протоколов динамической маршрутизации и перезаписывают их. Другими словами, если тот же пункт назначения изучен через протокол маршрутизации, и вы добавляете к нему статический маршрут, то статический маршрут будет иметь преимущество, поскольку он имеет меньшее административное расстояние.

      Пример статического маршрута

      Вот пример статического маршрута, настроенного на маршрутизаторе А.

      RouterX(config)# ip route 172. 16.1.0 255.255.255.0 172.16.2.1

      Or:

      RouterX(config)# ip route 172.16.1.0 255.255.255.0 s0/0/0

      Он указывает на тупиковую сеть, и здесь есть два варианта: один указать на IP-адрес маршрутизатора B на последовательном интерфейсе или просто указать локальный последовательный интерфейс маршрутизатора A. Параметр интерфейса обычно используется в плавающих статических маршрутах и ​​резервных копиях, а IP-адрес обычно используется в сценарии с одним соединением «точка-точка». Помните, что это только однонаправленный маршрут; если вы хотите, чтобы трафик выходил из тупиковой сети, вам необходимо определить статическую или динамическую маршрутизацию также на маршрутизаторе B.

      Маршруты по умолчанию

      И вот как это сделать. На этот раз статический маршрут на маршрутизаторе B указывает на все неизвестные пункты назначения. Это обозначается всеми нулями в адресате и маске.

      RouterX(config)# ip route 0. 0.0.0 0.0.0.0 172.16.2.2

      Обратите внимание на три индикатора маршрутов по умолчанию: первый — пункт назначения со всеми нулями, это указывает на маршрут по умолчанию; во-вторых, звездочка (*) является кандидатом по умолчанию, и в определенном маршрутизаторе их может быть больше одной; и, наконец, указание, что шлюз последней инстанции — 0.0.0.0. Запись является не только значением по умолчанию, но и статическим значением по умолчанию, обозначенным буквой S в первом столбце.

      Router#sh ip route
      Коды: C — подключенный, S — статический, R — RIP, M — мобильный, B — BGP
      D — EIGRP, EX — EIGRP внешний, O — OSPF, IA — OSPF межобластной
      N1 – OSPF NSSA внешний тип 1, N2 – OSPF NSSA внешний тип 2
      E1 – OSPF внешний тип 1, E2 – OSPF внешний тип 2
      i – IS-IS, su – сводка IS-IS, L1 – уровень IS-IS- 1, L2 – IS-IS level-2
      ia – IS-IS inter area, * – кандидат по умолчанию, U – статический маршрут для каждого пользователя
      o – ODR, P – периодически загружаемый статический маршрут

      Шлюз последней инстанции — 192.