По умолчанию на роутере что это такое

Обновлено: 21.11.2024

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

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

Думайте о маршруте по умолчанию как о «шлюзе последней инстанции».
Этот специальный маршрут сообщает компьютерам или другим маршрутизаторам, что им следует обращаться к следующему узлу
маршрутизатора по умолчанию, если у них нет более конкретного маршрута. Без
маршрута по умолчанию маршрутизатор отбрасывает запрос для сети, которой нет в его
таблице маршрутизации, и отправляет источнику трафика ICMP Destination Unreachable.

Вот простой пример. Наш компьютер имеет IP-адрес
192.168.1.100 и маску подсети 255.255.255.0. Допустим, мы хотим связаться с
сервером в локальной сети, имеющим IP-адрес 192.168.1.200.

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

Говоря об шлюзах по умолчанию на ПК и маршрутах
по умолчанию на маршрутизаторах и коммутаторах, важно различать их. ПК
подключается к сети только через один интерфейс и не является маршрутизатором;
коммутатор (если это не коммутатор уровня 3) относится к той же категории, что и ПК.

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

Примеры маршрутов по умолчанию

Часто люди называют маршруты по умолчанию маршрутами 0/0, потому что эти маршруты имеют IP-адрес 0.0.0.0 и
маску подсети 0.0.0.0. По сути, это означает: «Для любого IP-адреса с
любой маской подсети отправьте его мне».

Как выглядит маршрут по умолчанию в
таблице маршрутизации маршрутизатора? Вот пример:

Вот как это выглядит на ПК:

Как получить маршрут по умолчанию

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

  1. Настройте
    статический маршрут.
  2. Получить
    маршрут по умолчанию от другого маршрутизатора через протокол маршрутизации (не
    обычно используемый на ПК).
  3. Получить
    маршрут по умолчанию через DHCP.

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

Хотя вы можете использовать команду ip
default-network
, чтобы установить
маршрут по умолчанию на маршрутизаторе, я рекомендую просто создать статический маршрут, используя ip маршрут. Вот пример
настройки маршрута по умолчанию на маршрутизаторе или коммутаторе:

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

Как распределить маршрут по умолчанию с протоколом маршрутизации

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

Для этого примера воспользуемся протоколом информации о маршрутизации
(RIP). Во-первых, мы могли бы ознакомиться с документацией Cisco по настройке
протокола информации о маршрутизации, которая предлагает несколько вариантов.

На мой взгляд, лучший вариант — использовать команду default-information originate для
отправки маршрута по умолчанию на другой маршрутизатор. Вот пример (предполагается, что мы
уже настроили RIP):

Это отправит маршрут по умолчанию на все остальные маршрутизаторы RIP (как
показано выше в первом примере).

Насколько вы знакомы с маршрутами по умолчанию? Используете ли вы их на своих маршрутизаторах и коммутаторах? Как вы распространяете маршруты по умолчанию на свои
маршрутизаторы?Поделитесь своими методами в обсуждении этой статьи.

Пропустить столбец?

Посмотрите
Архив маршрутизаторов и коммутаторов Cisco и следите за последними колонками Дэвида Дэвиса.

Хотите узнать больше
об управлении маршрутизаторами и коммутаторами? Автоматически
подпишитесь на нашу бесплатную рассылку новостей о маршрутизаторах и коммутаторах Cisco, которая доставляется каждую
пятницу!

Дэвид Дэвис
проработал в ИТ-индустрии 12 лет и имеет несколько сертификатов, включая
CCIE, MCSE+I, CISSP, CCNA, CCDA и CCNP. В настоящее время он руководит группой
системных/сетевых администраторов в частной розничной компании и
на полставки консультирует по сетевым/системным вопросам.

В этом руководстве объясняется, что такое маршрут по умолчанию, как маршрут по умолчанию работает в маршрутизации, как маршрутизатор назначает значение AD маршруту по умолчанию, а также разница между статическим и динамическим маршрутом по умолчанию.

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

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

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

Адрес маршрута по умолчанию

Маршрут по умолчанию содержит все нули в IP-адресе. Существует две версии протокола IP: IPv4 и IPv6. В обеих версиях адрес маршрута по умолчанию следующий.

Все нули (0.0.0.0) в сетевой части и маске подсети представляют все сети и все хосты в указанной сети соответственно.

Команда или синтаксис для настройки маршрута по умолчанию

Чтобы настроить маршрут по умолчанию IPv4, используйте следующий синтаксис из режима глобальной конфигурации.

Чтобы настроить маршрут по умолчанию IPv6, используйте следующий синтаксис из режима глобальной конфигурации.

В обоих синтаксисах: ip-адрес — это IP-адрес следующего перехода, а exit-interface — локальный интерфейс маршрутизатора.

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

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

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

Давайте рассмотрим несколько примеров конфигурации маршрута по умолчанию.

Следующая команда настраивает маршрут по умолчанию IPv4, который перенаправляет все пакеты с последовательного интерфейса 0/0/0.

Следующая команда настраивает маршрут по умолчанию IPv4, который перенаправляет все пакеты на следующий узел 192.168.1.1.

Следующая команда настраивает маршрут по умолчанию IPv6, который перенаправляет все пакеты с последовательного интерфейса 1/1/1.

Следующая команда настраивает маршрут по умолчанию IPv6, который перенаправляет все пакеты на следующий переход 2001:DB8:1:F::1.

Чтобы просмотреть конфигурацию маршрута по умолчанию, используйте команду "show ip route" в режиме привилегированного выполнения.

Вы также можете использовать команду "show running-config" для просмотра команды, которая использовалась для настройки маршрута по умолчанию.

На следующем изображении показаны обе команды с примерами вывода.

Статический маршрут по умолчанию и динамический маршрут по умолчанию

Маршрут по умолчанию, настроенный с помощью команды "ip route", называется статическим маршрутом по умолчанию. Некоторые протоколы маршрутизации, такие как RIP и EIGRP, позволяют объявлять статический маршрут по умолчанию. Статический маршрут по умолчанию, настроенный на другом маршрутизаторе и полученный с помощью протокола маршрутизации, называется динамическим маршрутом по умолчанию.

Значение AD (административное расстояние) маршрута по умолчанию

Административное расстояние — это собственный механизм Cisco, используемый для ранжирования протоколов IP-маршрутизации. Административное расстояние присваивает значение (от 0 до 255) каждому протоколу IP-маршрутизации.

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

Меньшее значение AD более правдоподобно для маршрутизатора, при этом наилучшее значение AD равно 0, а наихудшее – 255.

Значение AD для маршрута по умолчанию зависит от типа конфигурации. Если маршрут по умолчанию статически настроен с помощью команды «ip route», маршрутизатор присваивает ему значение AD 1. 1 — это значение AD статического маршрута.

Точно так же, если маршрут по умолчанию определяется динамически через протокол маршрутизации, маршрутизатор присваивает ему значение AD протокола маршрутизации. Например, если маршрутизатор узнает маршрут по умолчанию из протокола маршрутизации RIP, он назначает значение AD 120. 120 — это значение AD протокола маршрутизации RIP.

Как маршрут по умолчанию работает в маршрутизации

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

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

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

Ситуация Действие
Нет ни записи в таблице маршрутизации для сети назначения, ни маршрута по умолчанию. Отбросить пакет
Доступны как запись в таблице маршрутизации для сети назначения, так и маршрут по умолчанию. Используйте запись для пересылки пакета
Запись для сети назначения недоступна в таблице маршрутизации, но доступен маршрут по умолчанию. Используйте маршрут по умолчанию для пересылки пакета

На следующем изображении показаны примеры всех трех ситуаций.

На этом уроке все. Если вам понравился этот урок, не забудьте поделиться им с друзьями в вашей любимой социальной сети.

От ComputerNetworkingNotes Обновлено 14 декабря 2019 г., 14:24:07 IST

ComputerNetworkingNotes CCNA Study Guide Маршруты по умолчанию в маршрутизаторах Cisco. Объяснение

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

Рассмотрите следующий пример:

У нас есть сеть из трех маршрутизаторов. R1 напрямую подключен к двум подсетям — 192.168.0.0/24 и 10.0.0.0/24. R3 подключен к Интернету.

Вот таблица маршрутизации на R1:

Обратите внимание на отсутствие шлюза по умолчанию или маршрута по умолчанию. Если R1 попытается получить доступ к общедоступному IP-адресу (например, 4.2.2.2), пакеты будут отброшены, поскольку маршрут к этому IP-адресу не найден в таблице маршрутизации:

Чтобы создать статический маршрут по умолчанию на R1, нам нужно использовать следующую команду:

Приведенная выше команда указывает маршрутизатору R1 сопоставить все IP-адреса и маски подсети и отправлять пакеты на 10.0.0.2 (интерфейс маршрутизатора R3, подключенный к маршрутизатору R1). Таблица маршрутизации на маршрутизаторе R1 теперь выглядит так:

Обратите внимание, что шлюз последнего восстановления теперь установлен на 10.0.0.2. В таблице маршрутизации также есть маршрут, помеченный S*, что означает, что статический маршрут по умолчанию, который мы только что настроили, является кандидатом на маршрут по умолчанию (поскольку маршрутизаторы могут узнать о нескольких маршрутах по умолчанию), а * указывает, что этот статический маршрут кандидат на роль маршрута по умолчанию.

Теперь проверка связи будет выполнена успешно:

ПРИМЕЧАНИЕ
Подключенные маршруты всегда имеют приоритет над статическими или динамически обнаруженными маршрутами, поскольку они имеют значение административного расстояния 0 (наименьшее возможное значение). В нашем случае это означает, что R1 будет отправлять пакеты, предназначенные для 192.168.0.0/24, в соответствии с указанным подключенным маршрутом.

Загрузите наше бесплатное учебное пособие CCNA в формате PDF, чтобы получить полные заметки по всем темам экзамена CCNA 200–301 в одной книге.

Мы рекомендуем Cisco CCNA Gold Bootcamp в качестве основного учебного курса CCNA. Это онлайн-курс Cisco с самым высоким рейтингом со средней оценкой 4,8 из более чем 30 000 общедоступных обзоров и золотой стандарт в обучении CCNA:

Чтобы иметь возможность маршрутизировать пакет, маршрутизатор должен знать как минимум следующее:

  • Адрес назначения, куда направляется пакет. Об этом позаботятся протоколы уровня 3, такие как IP.
  • Соседние маршрутизаторы, от которых можно узнать об удаленных сетях и на которые можно переместить пакеты по пути к месту назначения.
  • Маршруты к удаленным сетям и способ определения наилучшего маршрута к каждой из них.
  • Способ изучения, проверки и управления маршрутной информацией. Неполная, неверная или нестабильная маршрутная информация хуже, чем ее отсутствие. Если у маршрутизатора нет информации о маршрутизации, он будет отбрасывать пакеты и сообщать об этом источнику. Если маршрутизатор имеет неверную информацию о маршрутизации, могут образовываться петли, которые могут вывести из строя сети.

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

  1. Статическая маршрутизация. Это метод, с помощью которого администратор вручную добавляет маршруты в таблицу маршрутизации маршрутизатора. Этот метод подходит для небольших сетей, но его нельзя масштабировать для более крупных сетей.
  2. Маршрутизация по умолчанию. Это метод, при котором все маршрутизаторы настраиваются на отправку всех пакетов на один маршрутизатор. Это очень полезный метод для небольших сетей или для сетей с одной точкой входа и выхода. Обычно используется в дополнение к статической и/или динамической маршрутизации.
  3. Динамическая маршрутизация. Это метод, при котором протоколы и алгоритмы используются для автоматического распространения информации о маршрутизации. Это самый распространенный метод и самый сложный метод маршрутизации. О каждом протоколе маршрутизации могут быть написаны главы или даже целые книги. У большинства из них есть один или несколько RFC, посвященных им. На самом деле вся следующая глава посвящена динамической маршрутизации.

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

Статическая маршрутизация

  1. Отсутствуют накладные расходы с точки зрения использования ЦП маршрутизатора, а также пропускной способности между маршрутизаторами. Когда используется динамическая маршрутизация, пакеты обмениваются между маршрутизаторами, и это использует полосу пропускания. Это может быть дорогостоящим, когда они проходят через каналы WAN. Маршрутизаторы также должны обрабатывать эти пакеты, что также требует некоторых циклов ЦП.
  2. Это добавляет определенную степень безопасности, поскольку администратор контролирует, какие маршруты маршрутизаторы могут знать и изучать.
  1. Администратор должен настолько хорошо знать межсетевую сеть, чтобы знать, где находится каждая целевая сеть и какой следующий переход к ней.
  2. Каждое изменение необходимо вносить вручную на каждом маршрутизаторе в объединенной сети.
  3. В больших сетях это может быть неуправляемо.

Чтобы добавить статический маршрут, используйте следующую команду в режиме глобальной конфигурации:

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

Рис. 4-2 Статическая маршрутизация

Давайте настроим наш пример сети, показанный на рис. 4-2 (рис. 4-1 повторяется как рис. 4-2, чтобы вам было легче его понять), используя статическую маршрутизацию. Чтобы настроить статическую маршрутизацию, вам нужно посмотреть, какой путь будет проходить трафик от источника к месту назначения и обратно от места назначения к источнику. Каждый маршрутизатор на пути должен знать исходную и целевую сети. Итак, предположим, что наш источник находится в сети 192.168.1.0/24 (Host1), а пункт назначения — в сети 192.168.5.0/24 (Host3), давайте посмотрим на путь от источника к месту назначения, то есть Router1-> Router2-> Router3.

    Router1 не знает о сети назначения. Итак, нам нужно добавить маршрут. Следующим переходом маршрутизатора 1 к месту назначения является интерфейс fa0/0 маршрутизатора 2. Маршрут можно добавить с помощью следующей команды:

По пути обратно от пункта назначения к источнику, то есть Router3->Router2->Router1:

    Router3 не знает сеть 192.168.1.0/24, поэтому необходимо добавить маршрут с помощью следующей команды:

Для просмотра таблицы маршрутизации и проверки статической маршрутизации можно использовать команду show ip route. Вывод всех трех маршрутизаторов в нашем примере приведен ниже:

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

S 192.168.5.0/24 [1/0] через 10.1.1.2
10.0.0.0/24 разделен на подсети, 1 подсеть
C 10.1.1.0 подключен напрямую, FastEthernet0/1
C 192.168.1.0/24 подключен напрямую, FastEthernet0/0

S 192.168.5.0/24 [1/0] через 10.1.2.2
10.0.0.0/24 разделен на подсети, 2 подсети
C 10.1.2.0 подключены напрямую, FastEthernet0/1
C 10.1.1.0 подключены напрямую, FastEthernet0/0
S 192.168.1.0/24 [1 /0] через 10.1.1.1

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

C 192.168.5.0/24 подключен напрямую, FastEthernet0/1
10.0.0.0/24 разделен на подсети, 1 подсеть
C 10.1.2.0 подключен напрямую, FastEthernet0/0
S 192.168.1.0/24 [1/0] через 10.1.2.1


Хотя выходные данные команды show ip route будут подробно обсуждаться позже в этой главе и в следующей главе, вот несколько вещей, которые вам необходимо знать сейчас:

  1. Буква в начале каждой строки показывает, как был изучен маршрутизатор. Значение каждой буквы указано в начале вывода, как видно из вывода Router1. C обозначает маршруты с прямым подключением. Это сети, к которым маршрутизатор напрямую подключен. S означает статические маршруты. Как видите, добавленные вами маршруты отображаются в строках, начинающихся с буквы S.
  2. Вы должны проверить сеть и маску подсети в выходных данных, чтобы убедиться, что вы ввели правильную информацию.
  3. IP-адрес после "через" показывает адрес следующего перехода для этого пункта назначения.

Выходные данные показывают, что все маршруты, которые вы добавили выше, вступили в силу, и теперь трафик может передаваться между сетями 192.168.1.0/24 и 192.168.5.0/24 в обоих направлениях. Вы могли заметить, что Router1 по-прежнему не знает о сети между Router2 и Router3 (10.1.2.0/24), а Router3 не знает о сети между Router1 и Router2 (10.1.1.0/24). Хотя им не обязательно знать об этих сетях, с точки зрения устранения неполадок лучше добавить маршруты для этих сетей, как показано ниже:

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

Маршрутизация по умолчанию

Маршрутизацию по умолчанию можно рассматривать как особый тип статической маршрутизации. Разница между обычным статическим маршрутом и маршрутом по умолчанию заключается в том, что маршрут по умолчанию используется для отправки пакетов, предназначенных любому неизвестному адресату, на один адрес следующего перехода. Чтобы понять, как это работает, рассмотрим Router1 из нашего примера (рис. 4-2) без каких-либо статических маршрутов. Когда он получает пакет, предназначенный для 192.168.5.0/24, он отбрасывает его, так как не знает, где находится сеть назначения. Если маршрут по умолчанию добавлен в Router1 с адресом следующего перехода Router2, все пакеты, предназначенные для любого неизвестного пункта назначения, например 192.168.5.0/24, будут отправлены Router2.

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

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

Команда для добавления маршрута по умолчанию такая же, как и для добавления статического маршрута, но с сетевым адресом и маской, установленными на 0.0.0.0, как показано ниже:

В нашем примере сети единственная точка выхода для сетей 192.168.1.0/24 и 192.168.5.0/24 находится в направлении Router2. Следовательно, мы можем удалить статические маршруты от Router1 и Router3 и добавить маршруты по умолчанию, как показано ниже:

Помните, что, поскольку маршрутизатор Router2 существует несколько раз, вы не можете использовать маршрутизацию по умолчанию. Ему по-прежнему нужны статические маршруты.

Посмотрите на таблицу маршрутизации на маршрутизаторах Router1 и Router3 после вышеуказанных изменений:

Шлюз последней инстанции — 10.1.1.2 в сеть 0.0.0.0

10.0.0.0/24 разделен на подсети, 1 подсеть
C 10.1.1.0 подключен напрямую, FastEthernet0/1
C 192.168.1.0/24 подключен напрямую, FastEthernet0/0
S * 0.0.0.0/0 [1/0] через 10.1.1.2

Шлюз последней инстанции — 10.1.2.1 в сеть 0.0.0.0

C 192.168.5.0/24 подключен напрямую, FastEthernet0/1
10.0.0.0/24 разделен на подсети, 1 подсеть
C 10.1.2.0 подключен напрямую, FastEthernet0/0
S * 0.0.0.0/0 [1/0] через 10.1.2.1

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

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

Это указывает маршрут для пересылки всех пакетов, предназначенных для неизвестных пунктов назначения, через fa0/0.Хотя это приведет к тому же результату, большая разница в том, что статический маршрут с указанным выходным интерфейсом будет иметь преимущество перед статическим маршрутом с указанным следующим переходом. Это связано с тем, что административное расстояние маршрута с выездным интерфейсом меньше, чем другого. Административное расстояние рассматривается далее в этой главе.

Третий способ определения маршрута по умолчанию — использование команды ip default-network. С помощью этой команды вы можете указать маршрутизатору использовать адрес следующего перехода известной сети в качестве шлюза последней инстанции. Например, на маршрутизаторе Router1 вы можете использовать следующие две команды для установки шлюза последней инстанции:

Вторая команда заставит маршрутизатор искать маршрут к 10.1.2.0 и использовать 10.1.1.2 (адрес следующего перехода для 10.1.2.0) в качестве шлюза последней инстанции.

Таблица маршрутизации будет выглядеть, как показано ниже, после ввода двух вышеуказанных команд:

Шлюз последней инстанции — 10.1.1.2 в сеть 10.1.2.0

S 10.1.2.0/24 [1/0] через 10.1.1.2
10.0.0.0/24 разделен на подсети, 1 подсеть
C 10.1.1.0 подключен напрямую, FastEthernet0/1
C 192.168.1.0/24 подключен напрямую, FastEthernet0/0

Разница между использованием команды ip route и команды ip default-network для добавления маршрута по умолчанию заключается в том, что маршрут, добавляемый с помощью команды ip route, является локальным и не распространяется через протокол маршрутизации, если он включен. Маршрут, добавленный с помощью команды ip default-network, будет распространяться протоколом маршрутизации.

Еще одна вещь, которую следует помнить, это то, что до версии 12.4 IOS команда ip classless не была включена по умолчанию. Вы помните из главы 2, что если команда ip classless не используется, маршрутизатор будет выполнять классовую маршрутизацию и ожидать маску по умолчанию на каждом интерфейсе. Побочным эффектом отсутствия этой команды является то, что если сеть назначения отсутствует в таблице маршрутизации, маршрутизатор отбрасывает пакет. Если вы используете маршрутизацию по умолчанию, возможно, у вас нет конкретных маршрутов в таблице. Поэтому вы должны включить бесклассовую маршрутизацию с помощью команды ip classless, чтобы маршрутизация по умолчанию работала.

Динамическая маршрутизация

Динамическая маршрутизация — это когда протоколы, называемые протоколами маршрутизации, используются для построения таблиц маршрутизации в сети. Использовать протокол маршрутизации проще, чем статическую маршрутизацию и маршрутизацию по умолчанию, но это дороже с точки зрения использования ЦП и полосы пропускания. Каждый протокол маршрутизации определяет собственные правила связи между маршрутизаторами и выбора наилучшего маршрута.

Протоколы маршрутизации обычно подразделяются на протоколы внутреннего шлюза (IGP) и протоколы внешнего шлюза (EGP). Протоколы IGP используются для обмена информацией о маршрутизации внутри объединенных сетей, которые относятся к одному административному домену (также называемому автономными системами). EGP, с другой стороны, используются для обмена маршрутной информацией между различными автономными системами. Типичными примерами IGP являются протокол маршрутной информации (RIP), расширенный протокол маршрутизации внутренних шлюзов (EIGRP) и открытый кратчайший путь вперед (OSPF). Они подробно рассматриваются в следующей главе. С другой стороны, протокол пограничного шлюза (BGP) является примером EGP. Это протокол, используемый для обмена маршрутной информацией в Интернете. Это выходит за рамки CCNA, поэтому мы не будем рассматривать его в этой книге.

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

Читайте также: