какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco

Маршрутизация

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

Правила маршрутизации конечных устройств (хостов)

Очень важная информация!

Как видно из “гифки” (Рисунок 4.5), пакет, предназначенный для ПК2, отправляется напрямую (в этом случае коммутатор не рассматривается, это устройство второго уровня модели OSI и никакое отношение к пакетам не имеет), потому что находится в одной сети с ПК1 (1.0.0.0/8), следовательно зеленый пакет ПК1 отправит по первому правилу. А пакет, предназначенный для ПК4 (бирюзового цвета), ПК1 отправит по второму правилу, т.к. ПК4 находится в другой подсети.

Маршрутизация Router (маршрутизатор)

Освежим некоторые моменты

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

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

Следует пояснить некоторые элементы рисунка 4.6. Я старался максимально поиграть с адресацией и выбрал не стандартные номера сетей. Рядом с маршрутизаторами прописан последний октет IP адреса и номер интерфейса, например, 1.20.20.46 – адрес интерфейса fa0/1, на маршрутизаторе R1. Так же на рисунке не показаны MAC адреса, будем вместо них писать имена устройств, а в случае с роутерами, еще и портов. Теперь пошагово разберем путь пакета от компьютера Андрея к веб-серверу.

Шаг 1.

Компьютер Андрея (PC1) формирует пакет с адресом отправителя 10.20.20.110 и адресом получателя 200.20.20.70 (Рисунок 4.7). На протяжении всего пути этот пакет меняться не будет.

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. routing 3. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-routing 3. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка routing 3. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

Рисунок 4.7 Пакет от ПК Андрея к Веб-серверу

На этом же шаге ПК Андрея принимает решение куда пакет смаршрутизировать (передать). Согласно логике описанной выше, пакет будет смаршрутизирован на шлюз по умолчанию (ip адрес получателя принадлежит другому номеру сети). В данном примере шлюзом по умолчанию для ПК Андрея является ip адрес интерфейса fa0/0 (10.20.20.1) принадлежащий R1. Чтобы передать пакет на R1, ПК Андрея будет создавать фрейм указывая свой MAC адрес в качестве отправителя и MAC адрес R1 в качестве получателя. Как и было сказано выше канальный уровень является транспортом для передачи пакета внутри одной подсети (сегмента сети). Вместо MAC адресов используем названия конечных устройств, как было оговорено выше (Рисунок 4.8).

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. routing 4. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-routing 4. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка routing 4. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.Рисунок 4.8 Фрейм от ПК Андрея к R1

Шаг 2.

R1 принимает фрейм, обрабатывает его, т.к. видит свой MAC адрес. Первым делом происходит проверка целостности фрейма (проверяется контрольная сумма – FCS), это часть процесса деинкапсуляции (так же убирается заголовок канального уровня), после которого остается пакет. Из всего пакета маршрутизатору нужен только IP адрес получателя, по нему он ищет маршрут в своей таблице маршрутизации. Рассмотрим таблицу маршрутизации R1.

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

Номер сети/префиксИсходящий интерфейсIP адрес следующего маршрутизатора
10.20.20.0/24Fa0/0N/A
1.20.20.44/30Fa0/1N/A
130.21.21.24/29Fa0/11.20.20.45
200.20.20.64/27Fa0/11.20.20.45

Первые два маршрута это номера сетей подключенные напрямую к R1, одна подключена к Fa0/0 (10.20.20.0/24), другая к Fa0/1 (1.20.20.44/30). Эти маршруты появляются сами, как только мы назначили адреса на интерфейсы. Остальные два маршрута добавлены статически, т.е. кто-то их туда внес. Третий и четвертый маршруты проходят через R2, именно поэтому мы указываем Fa0/1, как исходящий интерфейс (откуда будет вылетать пакет), и в третьей колонке указываем IP адрес Fa 0/3 на R2. R1 определит, что адрес 200.20.20.70 принадлежит номеру сети 200.20.20.64/27 (четвертая строчка в таблице маршрутизации R1), следовательно надо отправить этот пакет через Fa0/1 на IP адрес 1.20.20.45 ( этот адрес он использует для нахождения MAC адреса следующего маршрутизатора). И так, после того как маршрутизатор определился с маршрутом, он инкапсулирует пакет в новый фрейм (добавляет к пакету новый заголовок и новую контрольную сумму).

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. routing 5. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-routing 5. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка routing 5. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

Рисунок 4.9 Фрейм от R1 к R2

Шаг 3.

R2 принимает фрейм, обрабатывает его, т.к. видит свой MAC адрес. Далее аналогично шагу 2 происходит деинкапсуляция, после которой остается пакет. R2 ищет маршрут соответствующий адресу получателя пакета, рассмотрим его таблицу маршрутизации.

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

Номер сети/префиксИсходящий интерфейсIP адрес следующего маршрутизатора
1.20.20.44/30Fa0/3N/A
130.21.21.24/29Fa0/1N/A
10.20.20.0/24Fa0/31.20.20.46
200.20.20.64/27Fa0/1130.21.21.25

Опять же первые два маршрута это номера сетей подключенные напрямую. Третий маршрут проходит через R1, соответственно указывается интерфейс маршрутизатора R2, который смотрит в сторону R1 (Fa0/3) и указывается адрес R1. Четвертый маршрут, именно этот подходит для продвижения нашего пакета дальше, указывает что адрес 200.20.20.70 принадлежит номеру сети 200.20.20.64/27, следовательно надо отправить этот пакет через Fa0/1 используя IP адрес 130.21.21.25 (IP адрес интерфейса fa 0/2 на R3). После того как маршрутизатор определился с маршрутом, он инкапсулирует пакет в новый фрейм (добавляет к пакету новый заголовок и новую контрольную сумму).

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. routing 6. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-routing 6. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка routing 6. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

Рисунок 4.10 Фрейм от R2 к R3

Шаг 4.

R3 принимает фрейм и обрабатывает его. Далее аналогично шагам 2 и 3 происходит деинкапсуляция, после которой остается пакет. R3 ищет маршрут соответствующий адресу получателя пакета, рассмотрим его таблицу маршрутизации.

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

Номер сети/префиксИсходящий интерфейсIP адрес следующего маршрутизатора
200.20.20.64/27Fa0/0N/A
130.21.21.24/29Fa0/2N/A
10.20.20.0/24Fa0/2130.21.21.28
1.20.20.44/30Fa0/2130.21.21.28

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

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. routing 8. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-routing 8. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка routing 8. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

Рисунок 4.11 Передача данных от ПК1 к ПК2

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. routing 9. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-routing 9. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка routing 9. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.Рисунок 4.12 Передача данных от ПК2 к ПК1

Итоги примера

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

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

Если вы нашли в тексте ошибку, выделите текст и нажмите Ctrl + Enter

ID: 94 Created: Oct 19, 2016 Modified Jan 17, 2019

Источник

Маршруты и маршрутизация на оборудовании Cisco

Read the article ROUTES AND ROUTING EXPLAINED in какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. UK. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-UK. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка UK. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.English

Как добавить маршрут

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

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. cisco routing simple. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-cisco routing simple. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка cisco routing simple. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

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

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. 728 90. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-728 90. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка 728 90. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

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

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. cisco routing less simple. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-cisco routing less simple. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка cisco routing less simple. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

Для того, чтобы связь между хостами А и Б была возможна, необходимо добавить в конфигурацию обоих маршрутизаторов строки маршрутов для удаленных сетей.
Синтаксис следующий:
Ip route x.x.x.x x.x.x.x y.y.y.y
x.x.x.x x.x.x.x – адрес и маска для удаленной сети
y.y.y.y – Шлюз. Это — ближайший адрес соседнего маршрутизатора, через который будет доступна удаленная сеть.
Строки маршрутов в конфигурации будут следующими:
Для маршрутизатора 1 (левый)
R-DELTACONFIG-1(config)#
ip route 192.168.20.0 255.255.255.0 10.0.0.2
Для маршрутизатора 2 (правый)
R-DELTACONFIG-2(config)#
ip route 192.168.10.0 255.255.255.0 10.0.0.1

Важно!
Если добавить маршрут только на одном маршрутизаторе, то пакет от хоста А до хоста Б пройдет весь путь в одну сторону, но, не найдя обратного маршрута, будет отброшен. Каждое устройство в сети, передающее ip пакет, должно знать о маршруте как до источника, так и до назначения, независимо от количества устройств в сети.

Суммаризация маршрутов, шлюз по умолчанию (default gateway) и приоритеты

Маршруты можно указывать не только до сетей, но и делать их более конкретными вплоть до маршрутов до отдельных хостов.
Например, маршрут из предыдущего примера до хоста Б будет выглядеть так:
ip route 192.168.20.2 255.255.255.255 10.0.0.2
Также можно объединять несколько маршрутов до разных сетей, но через один и тот же шлюз под одним – суммаризировать.
Для примера маршруты до четырех сетей, доступных через один и тот же шлюз можно записать в виде маршрута до одной более широкой сети, изменив маску.

Важно!
Всегда маршрут до конкретной сети имеет приоритет над суммаризированным маршрутом, независимо от размера сетей.

Частным случаем суммаризированных маршрутов является шлюз по умолчанию (default gateway). Это маршрут до сети 0.0.0.0 с маской 0.0.0.0 через заданный шлюз.
ip route 0.0.0.0 0.0.0.0 х.х.х.х
где х.х.х.х – адрес шлюза
Такая строка в конфигурации говорит устройству отправлять все ip пакеты, для которых нет конкретных маршрутов, на заданный шлюз. Обычно такие маршруты используются при подключении к Интернет. В качестве шлюза указывается ближайший адрес на оборудовании провайдера связи.
Для лучшего понимания рассмотрим третий пример, наиболее приближенный к реальности. Все в тех же двух офисах есть не только выделенный канал между ними, но и каналы в Интернет. 1.1.1.1 и 2.2.2.2 – адреса оборудования провайдера, выступающие в качестве шлюзов.

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. cisco routing real. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-cisco routing real. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка cisco routing real. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

Строки в конфигурации
Для маршрутизатора 1 (левый)
R-DELTACONFIG-1(config)#
ip route 192.168.20.0 255.255.255.0 10.0.0.2
ip route 0.0.0.0 0.0.0.0 1.1.1.1

Для маршрутизатора 2 (правый)

R-DELTACONFIG-2(config)#
ip route 192.168.10.0 255.255.255.0 10.0.0.1
ip route 0.0.0.0 0.0.0.0 2.2.2.2
С такими маршрутами каждый из двух маршрутизаторов будет знать о локальной сети соседнего офиса, а все пакеты в неизвестные ему сети (Интернет) перенаправлять на шлюз провайдера.
Важно!

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

Источник

Выбор маршрута в маршрутизаторах Cisco

Параметры загрузки

Об этом переводе

Этот документ был переведен Cisco с помощью машинного перевода, при ограниченном участии переводчика, чтобы сделать материалы и ресурсы поддержки доступными пользователям на их родном языке. Обратите внимание: даже лучший машинный перевод не может быть настолько точным и правильным, как перевод, выполненный профессиональным переводчиком. Компания Cisco Systems, Inc. не несет ответственности за точность этих переводов и рекомендует обращаться к английской версии документа (ссылка предоставлена) для уточнения.

Содержание

Введение

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

Предварительные условия

Требования

Для данного документа отсутствуют предварительные условия.

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

Настоящий документ не имеет жесткой привязки к каким-либо конкретным версиям программного обеспечения и оборудования.

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

Связанные процессы

В создание и поддержку таблицы маршрутизации в маршрутизаторе Cisco вовлечены три процесса:

Различные процессы маршрутизации, которые фактически запускают сетевой протокол или протокол маршрутизации, такой как улучшенный протокол маршрутизации внутреннего шлюза (EIGRP), связь между промежуточными системами (IS-IS), первоочередное открытие кратчайших маршрутов (OSPF).

Сама таблица маршрутизации, которая получает сведения от процессов маршрутизации и отвечает на запросы данных от процесса переадресации.

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

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

Построение таблицы маршрутизации

Основные вопроси при построении маршрутной таблицы:

Административное расстояние – Это мера надежности источника маршрута. Если маршрутизатор узнает о получателе из нескольких протоколов маршрутизации, то сравниваются административные расстояния и преимущество получают маршруты с меньшим административным расстоянием. Другими словами, это степень доверия источнику маршрута.

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

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

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

Для лучшего понимания давайте обратимся к примеру. Предположим, что в маршрутизаторе работает 4 процесса маршрутизации —: EIGRP, OSPF, RIP и IGRP. Все 4 процесса получили данные о различных маршрутах к сети 192.168.24.0/24, и каждый выбрал наилучший путь к этой сети, используя внутренние метрики и процессы.

Каждый из четырех процессов пытается установить свой маршрут к сети 192.168.24.0/24 в таблицу маршрутизации. Каждый из процессов маршрутизации назначил административное расстояние, которое используется для определения маршрута, который следует установить.

Административное расстояние по умолчанию
Подключено0
Статичный1
eBGP20
EIGRP (внутренний)90
IGRP100
OSPF110
IS-IS115
RIP120
EIGRP (внешний)170
iBGP200
Суммарный маршрут EIGRP5

Так как внутренний маршрут EIGRP имеет наилучшее административное расстояние (чем меньше административное расстояние, тем выше приоритет), он устанавливается в таблицу маршрутизации.

Резервные маршруты

Что другие протоколы, RIP, IGRP и OSPF, делают с неустановленными маршрутами? Что делать, если оптимальный маршрут, полученный от EIGRP, недоступен? ПО Cisco IOS® использует два похода к решению этой проблемы: Сначала каждый процесс маршрутизации должен периодически пытаться установить свои лучшие маршруты. Если наиболее предпочтительный маршрут недоступен, то на следующей попытке будет выбран следующий по приоритету маршрут (в соответствие с административным расстоянием). Другим решением для протокола маршрутизации, которому не удалось установить маршрут в таблице, является использование маршрута и передача процессу таблицы маршрутизации команды послать отчет, если лучший маршрут даст сбой.

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

Для протоколов, не имеющих БД маршрутной информации, например EIGRP, IS-IS, OSPF, BGP и RIP, резервный маршрут регистрируется при сбое первоначальной попытки установить маршрут. Если маршрут, установленный в таблице маршрутизации, отказывает по тем или иным причинам, процесс обслуживания таблицы маршрутизации вызывает процессы всех протоколов маршрутизации, которые зарегистрировали резервный маршрут, и просит установить этот маршрут в таблицу. Если резервный маршрут зарегистрировали несколько протоколов, предпочтительный маршрут выбирается на основе административного расстояния.

Настройка административного расстояния

Административное расстояние по умолчанию не всегда подходит для вашей сети; можно внести изменение, чтобы маршруты RIP были предпочтительны, например, по сравнению с маршрутами IGRP. Перед тем как объяснить, как регулировать административные расстояния, необходимо посмотреть на последствия изменения административного расстояния.

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

Для полных протоколов изменение расстояния относительно просто. Для этого необходимо ввести команду distance в режиме субконфигурации процесса маршрутизации. Также можно изменить расстояние маршрутов, полученных только из одного источника или расстояние только определенных маршрутов. Для получения дополнительной информации см. Изменение административного расстояния для выбора маршрута в примере настройки маршрутизаторов Cisco IOS.

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

ip-маршрут подсеть сети маска следующий транзитный участок расстояние

Невозможно одновременно изменить административное расстояние для всех статических маршрутов.

Как метрика определяет процесс выбора маршрута

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

Длина префикса

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

EIGRP (внутренний): 192.168.32.0/26

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

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

Принятие решений о переадресации

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

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

В этом примере, пакет, отправленный по адресу 192.168.32.1 направляется в сеть 10.1.1.1, так как адрес 192.168.32.1 находится в сети 192.168.32.0/26 (192.168.32.0–192.168.32.63). Адресу соответствуют еще два доступных маршрута, но у 192.168.32.0/26 наиболее длинный префикс в таблице маршрутизации (26 бит против 24 и 19).

Точно так же, если пакет, направленный на адрес 192.168.32.100, прибывает на один из интерфейсов маршрутизатора, он перенаправляется на 10.1.1.2, поскольку 192.168.32.100 не попадает в диапазон адресов 192.168.32.0/26 (от 192.168.32.0 до 192.168.32.63), но попадает в диапазон адресов 192.168.32.0/24 назначения (от 192.168.32.0 до 192.168.32.255). Опять, он также попадает в область, перекрытую 192.168.32.0/19, но 192.168.32.0/24 имеет более длинный префикс.

Ip classless

Для тех адресов, для которых команда ip classless configuration попадает в данный диапазон, возможно возникновение сбоев в процессе маршрутизации и пересылки. В реальности команда «IP classless» влияет только на работу процессов переадресации IOS, но не влияет на построение таблицы маршрутизации. Если функция «IP classless» не настроена (с помощью команды no ip classless), маршрутизатор не будет переадресовать пакеты в подсети. Для примера снова поместим три маршрута в таблицу маршрутизации и проведем пакеты через маршрутизатор.

Примечание: Если суперсеть или маршрут по умолчанию получены через IS-IS или OSPF, то команда no ip classless configuration игнорируется. В этом случае режим коммутация пакетов работает так, как если бы команда ip classless была настроена.

Помня о том, что сеть 172.30.32.0/24 включает адреса с 172.30.32.0 по 172.30.32.255, а сеть 172.30.32.0/20 включает адреса с 172.30.32.0 по 172.30.47.255, мы можем выполнить коммутацию трех пакетов с использованием этой таблицы маршрутизации и проанализировать результаты.

Пакет, направленный по адресу 172.30.33.1, переадресуются на 10.1.1.2, так как этот маршрут имеет наибольший префикс.

Пакет, предназначенный для адреса 172.30.33.1, пересылается на 10.1.1.2, из-за совпадения самого длинного префикса.

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

Пакет, отправленный по адресу 172.30.254.1, отбрасывается.

Удивительно, что из этих четырех пакетов был отброшен последний. Он отброшен потому, что его место назначения 172.30.254.1 находится внутри известной крупной сети 172.30.0.0/16, но маршрутизатор не знает об этой отдельной подсети внутри этой крупной сети.

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

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

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

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. 8651 21a. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-8651 21a. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка 8651 21a. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

Маршрутизатор удаленного сайта настраивается следующим образом:

В такой конфигурации узлы на удаленном узле могут достичь назначения через Интернет (через облако 10.x.x.x), но не назначений в облаке 10.x.x.x, которое является корпоративной сетью. Поскольку удаленный маршрутизатор обладает информацией о части сети 10.0.0.0/8, двух напрямую подключенных подсетях и ничего не знает о другой подсети диапазона 10.x.x.x, то он предполагает, что таких подсетей не существует, и сбрасывает предназначенные для них пакеты. Однако трафик, направленный в Интернет, не имеет получателя в диапазоне адресов 10.x.x.x и поэтому правильно направляется по стандартному маршруту.

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

Сводка

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

какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. 8651 21b. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco фото. какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco-8651 21b. картинка какой тип маршрута обозначается кодом c в таблице маршрутизации ipv4 на маршрутизаторе cisco. картинка 8651 21b. Теперь, когда мы знаем как осуществляется адресация, группируются адреса, мы можем изучить процесс маршрутизации.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *