Перейти к основному содержанию

Боковая панель

Merion Academy

0

Уведомления

Уведомлений нет

Смотреть все

0

Личный кабинет

О пользователе

Оценки

Сообщения

Настройки

Выход

OCT-1

Участники

Значки

Компетенции

Добро пожаловать!

Введение в сетевые технологии

TCP и UDP

Принципы построения коммутируемых сетей

Про VLAN (Virtual Local Area Network)

Про DHCP (Dynamic Host Configuration Protocol)

Работа с маршрутизатором

Протокол динамической маршрутизации EIGRIP (Enhanced Interior Gateway Routing Protocol)

Протокол динамической маршрутизации OSPF (Open Shortest Path First)

Протокол динамической маршрутизации BGP (Border Gateway Protocol)

Говорим про Route Redistribution

Листы контроля доступа (ACL)

Протокол Spanning Tree (STP)

Агрегация по технологии EtherChannel

Настройка VPN (Site-To-Site IPSec, DMVPN)

WLAN (беспроводные сети)

Частный траблшутинг и устранение неисправностей

Финальный тест

Личный кабинет

Домашняя страница

Календарь

Личные файлы

Мои курсы

Сетевой инженер: основы сетевых технологий

Личный кабинет

Мои курсы

OCT-1

Работа с маршрутизатором

Настройка статических маршрутов

Настройка статических маршрутов

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

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

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

Статический маршрут считается сетевым, когда пункт назначения,
указанный в команде ip route, определяет подсеть или всю сеть класса A, B
или C. Напротив, маршрут по умолчанию соответствует всем IP-адресам
назначения, а маршрут хоста соответствует одному IP-адресу (то есть
адресу одного хоста).

В качестве примера сетевого маршрута рассмотрим рисунок 1. На рисунке
показаны только детали, относящиеся к статическому сетевому маршруту на
R1 для подсети назначения 172.16.2.0/24, которая находится справа.
Чтобы создать этот статический сетевой маршрут на R1, R1 настроит
идентификатор и маску подсети, а также либо исходящий интерфейс R1
(S0/0/0), либо R2 в качестве IP-адреса маршрутизатора следующего
перехода (172.16.4.2).

Схема сети устанавливает соединение между двумя маршрутизаторами R1,
R2 и двумя хостами 1 и 2. Порт G0/0 .1 R1 подключен к шлейфу слева,
который, в свою очередь, подключен к хосту 1, имеющему подсеть 172.16.
1.9. Интерфейс S0/0/0 R1 последовательно подключен к R2 с IP-адресом
172.16.4.2. Интерфейс G0/0.2 на R2 подключен к шлейфу, который, в свою
очередь, подключен к хосту 2 с IP-адресом 172.16.2.0.9. Здесь
маршрутизатор R1 предназначен для адреса 172.16.2.0/24 в подсети. Пакеты
должны перемещаться либо с интерфейса S0/0/0 маршрутизатора R1, либо с
маршрутизатора R2 с IP-адресом 172.16.2.0/24.

В примере 1 показана конфигурация двух примеров статических
маршрутов. В частности, он показывает маршруты на маршрутизаторе R1 на
рисунке 2 для двух подсетей в правой части рисунка.

При настройке сети маршрутизатор R1 имеет соединение с двумя
маршрутизаторами R2 и R3 справа. Интерфейс G0/0 .1 маршрутизатора R1
подключен к заглушке слева и, в свою очередь, подключен к хосту A,
имеющему подсеть 172.16.1.9 с маской подсети 172.16.1.0 /24.
Справа-интерфейс S0/0/1.1 из R1 с маской подсети 172.16.4.0 / 24
подключается к интерфейсу S0/0/1.2 из R2 с маской подсети 172.16.2.0 /
24 через последовательную линию. Кроме того, интерфейс G0/1/ 0.1 из R1 с
маской подсети 172.16.5.0 / 24 подключается к интерфейсу G0/0/0 .3 из
R3 с маской подсети 172.16.3.0 / 24 через глобальную сеть. Заглушка
подключается к интерфейсу G0/0 .2 из R2, где маска подсети равна
172.16.2.0 / 24 и, в свою очередь, подключена к хосту B, имеющему
подсеть 172.16.2.9. Заглушка подключается к интерфейсу G0/0 .3 из R3,
где маска подсети равна 172.16.3.0 / 24 и, в свою очередь, подключена к
хосту C, имеющему подсеть 172.16.3.9.

ip route 172.16.2.0 255.255.255.0 S0/0/0
ip route 172.16.3.0 255.255.255.0 172.16.5.3

Пример 1 Добавление статических маршрутов в R1

В двух примерах команд ip route показаны два разных стиля инструкций
пересылки. Первая команда показывает подсеть 172.16.2.0, маска
255.255.255.0, которая находится в локальной сети рядом с
маршрутизатором R2. Эта же первая команда перечисляет интерфейс S0 / 0/0
маршрутизатора R1 как исходящий интерфейс. Этот маршрут в основном
гласит: Чтобы отправить пакеты в подсеть с маршрутизатора R2, отправьте
их через мой собственный локальный интерфейс S0/0/0 (который подключается к R2).

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

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

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

IOS динамически добавляет и удаляет эти статические маршруты с
течением времени в зависимости от того, работает исходящий интерфейс или
нет. Например, в этом случае, если интерфейс R1 S0/0/0 выходит из
строя, R1 удаляет статический маршрут к 172.16.2.0/24 из таблицы
маршрутизации IPv4. Позже, когда интерфейс снова открывается, IOS
добавляет маршрут обратно в таблицу маршрутизации.

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

Наконец, обратите внимание, что статические маршруты, которые будут
отправлять пакеты через интерфейс Ethernet - LAN или WAN, - должны
использовать параметр IP-адреса следующего перехода в команде ip
address, как показано в примере 2. Маршрутизаторы ожидают, что их
интерфейсы Ethernet смогут достичь любого количества других IP-адресов в
подключенной подсети. Ссылка на маршрутизатор следующего перехода
определяет конкретное устройство в подключенной подсети, а ссылка на
исходящий интерфейс локального маршрутизатора не определяет конкретный
соседний маршрутизатор.

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

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

Сетевой администратор может использовать маршруты хоста для
направления пакетов, отправленных одному хосту по одному пути, а весь
остальной трафик - в подсеть этого хоста по другому пути. Например, вы
можете определить эти два статических маршрута для подсети 10.1.1.0 / 24
и Хоста 10.1.1.9 с двумя различными адресами следующего перехода
следующим образом:

ip route 10.1.1.0 255.255.255.0 10.2.2.2
ip route 10.1.1.9 255.255.255.255 10.9.9.9

Обратите внимание, что эти два маршрута перекрываются: пакет,
отправленный в 10.1.1.9, который поступает на маршрутизатор, будет
соответствовать обоим маршрутам. Когда это происходит, маршрутизаторы
используют наиболее конкретный маршрут (то есть маршрут с наибольшей
длиной префикса). Таким образом, пакет, отправленный на 10.1.1.9, будет
перенаправлен на маршрутизатор следующего прыжка 10.9.9.9, а пакеты,
отправленные в другие пункты назначения в подсети 10.1.1.0/24, будут
отправлены на маршрутизатор следующего прыжка 10.2.2.2.

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

Затем рассмотрим случай, когда статический маршрут конкурирует с
другими статическими маршрутами или маршрутами, изученными протоколом
маршрутизации. То есть команда ip route определяет маршрут к подсети, но
маршрутизатор также знает другие статические или динамически изученные
маршруты для достижения этой же подсети. В этих случаях маршрутизатор
должен сначала решить, какой источник маршрутизации имеет лучшее
административное расстояние, а чем меньше, тем лучше, а затем
использовать маршрут, полученный от лучшего источника.

Чтобы увидеть, как это работает, рассмотрим пример,
проиллюстрированный на рисунке 3, который показывает другую конструкцию,
чем в предыдущих примерах, на этот раз с филиалом с двумя каналами WAN:
одним очень быстрым каналом Gigabit Ethernet и одним довольно медленным (но дешево) Т1. В этом проекте сеть Open Shortest Path First Version 2 (OSPFv2)
по первичному каналу, изучая маршрут для подсети 172.16.2.0/24. R1
также определяет статический маршрут по резервному каналу к той же самой
подсети, поэтому R1 должен выбрать, использовать ли статический маршрут
или маршрут, полученный с помощью OSPF.

Сетевая диаграмма показывает интерфейс G0 / 0 маршрутизатора R1, который подключен к маршрутизатору R2 через ethernet через облако MPLS.
Интерфейс S0 / 0 / 1 R1 соединен с маршрутизатором R3 по
последовательной линии. R2 и R3 соединены в ядре облака корпоративной
сети, имеющего подсеть 172.16.2.0/24. Маршрутизатор R1 достигает подсети
либо по OSPF v1 по основному каналу, либо по статическому маршруту по
резервному каналу.

По умолчанию IOS отдает предпочтение статическим маршрутам, чем
маршрутам, изученным OSPF. По умолчанию IOS предоставляет статическим
маршрутам административное расстояние 1, а маршрутам
OSPF-административное расстояние 110. Используя эти значения по
умолчанию на рисунке 3, R1 будет использовать T1 для достижения подсети
172.16.2.0 / 24 в этом случае, что не является удачным решением. Вместо
этого сетевой администратор предпочитает использовать маршруты,
изученные OSPF, по гораздо более быстрому основному каналу и
использовать статический маршрут по резервному каналу только по мере
необходимости, когда основной канал выходит из строя.

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

Чтобы реализовать плавающий статический маршрут, вам необходимо
использовать параметр в команде ip route, который устанавливает
административное расстояние только для этого маршрута, делая значение
больше, чем административное расстояние по умолчанию для протокола
маршрутизации. Например, команда ip route 172.16.2.0 255.255.255.0
172.16.5.3 130 на маршрутизаторе R1 будет делать именно это - установив
административное расстояние статического маршрута равным 130. Пока
основной канал остается активным, а OSPF на маршрутизаторе R1 изучает
маршрут для 172.16.2.0/24, с административным расстоянием по умолчанию
110, R1 игнорирует статический маршрут.

Наконец, обратите внимание, что хотя команда show ip route перечисляет административное расстояние большинства маршрутов в виде первого из двух чисел в двух скобках, команда show ip route subnet явно указывает административное расстояние. В примере 3 показан образец, соответствующий этому последнему примеру.

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

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

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

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

Соединение состоит из трех маршрутизаторов: Core, B1 и B1000.
Последовательные соединения показаны между маршрутизаторами Core - B1 и
Core - B1000. Все эти маршрутизаторы подключены к подсети индивидуально.
Маршрутизатор B1 отправляет все нелокальные пакеты в Core через
интерфейс S0/0/1. Существует также связь между B1 и B1000.

IOS позволяет настроить статический маршрут по умолчанию, используя
специальные значения для полей подсети и маски в команде ip route:
0.0.0.0 и 0.0.0.0. Например, команда ip route 0.0.0.0 0.0.0.0 S0/0/1
создает статический маршрут по умолчанию на маршрутизаторе B1-маршрут,
который соответствует всем IP-пакетам-и отправляет эти пакеты через
интерфейс S0/0/1.

В примере 4 показан пример статического маршрута по умолчанию с
использованием маршрутизатора R2 с рисунка 1. Ранее на этом рисунке
вместе с примером 3 был показан маршрутизатор R1 со статическими
маршрутами к двум подсетям в правой части рисунка. Пример 4 завершает
настройку статических IP-маршрутов путем настройки R2 в правой части
рисунка 1 со статическим маршрутом по умолчанию для маршрутизации
пакетов обратно к маршрутизаторам в левой части рисунка.

Вывод команды show ip route содержит несколько новых и
интересных фактов. Во-первых, он перечисляет маршрут с кодом S, что
означает статический, но также со знаком *, что означает, что это
кандидат в маршрут по умолчанию. Маршрутизатор может узнать о нескольких
маршрутах по умолчанию, и затем маршрутизатор должен выбрать, какой из
них использовать; * означает, что это, по крайней мере, кандидат на то,
чтобы стать маршрутом по умолчанию. Чуть выше "шлюз последней надежды"
относится к выбранному маршруту по умолчанию, который в данном случае
является только что настроенным статическим маршрутом с исходящим
интерфейсом S0/0/1.

Последнее изменение: Суббота, 13 Февраль 2021, 20:31

◄ Базовая конфигурация маршрутизатора

Перейти на...

Перейти на...
Как проходить курс
ИТ термины
Как делать лабораторные работы (Cisco Packet Tracer)
10 нужных инструментов для сетевого администратора
Как проходить тесты
Объявления
1. Модель OSI – это просто!
2. Маршрутизатор. Коммутатор. Хаб. Что это и в чем разница?
3. Что такое LAN и чем отличается от WAN?
4. Что такое IP - адрес и можно ли по нему кого-то вычислить?
5. Что такое MAC - адрес и как его узнать?
6. TCP и UDP – в чем разница?
7. Ethernet на пальцах - что это?
8. Что такое инкапсуляция данных в сети?
9. DNS сервер - что это и как работает?
10. Разбиение сети на подсети: VLSM
11. Address Resolution Protocol - что это?
12. NAT на пальцах: что это?
13. Введение: IPv6 - это просто
14. Что такое VPN и как он обходит блокировки?
15. Режимы передачи данных в сетях
16. Сегментация сети – почему это важно?
17. Что такое витая пара и как ее обжать?
18. Иерархическая модель сети от Cisco
19. Консоль, Терминал, Telnet и SSH - что это и зачем нужно?
20. Про операционную систему Cisco IOS
21. Интерфейс командной строки Cisco IOS
22. Структура команд Cisco IOS
23. Troubleshooting в Cisco IOS
24. Типы сетевых атак
25. QoS в сетях
Рассмотрение моделей TCP/IP и OSI в действии
Тестирование по блоку "Введение в сетевые технологии"
Протоколы TCP/IP 4 уровня: TCP и UDP
Популярные приложения TCP/IP
Установление и прекращение TCP соединения
Нужно знать: про TCP и UDP
Закрепим знания тестом по TCP и UDP
Принципы коммутации и маршрутизации
Тестирование по блоку "Принципы построения коммутируемых сетей"
VLAN (Virtual Local Area Network)
Настройка сетей VLAN
Настройка маршрутизации между сетями VLAN с использованием конфигурации ROS (Router-on-a-Stick)
Тестирование по блоку "VLAN (Virtual Local Area Network)"
Все, что вам нужно знать про DHCP
Настройка DHCP на оборудовании Cisco
Пример настройки DHCPv6
Настройка DHCP Snooping и Dynamic Arp Inspection на Cisco
Траблшутинг DHCP на оборудовании Cisco
Настройка протокола DHCP с помощью команд Cisco IOS
Тестирование по блоку "DHCP (Dynamic Host Configuration Protocol)"
Базовая конфигурация маршрутизатора
Настройка NAT на Cisco
Port Forwarding: теория и настройка Cisco
Тестирование по знаниям работы с маршрутизатором
EIGRIP (Enhanced Interior Gateway Routing Protocol)
Полное руководство по EIGRP в PDF
Базовая настройка протокола EIGRP для IPv4
Тестирование по Протоколу динамической маршрутизации EIGRIP
OSPF (Open Shortest Path First)
Настройка базового протокола OSPFv2 для одной области
Поиск и устранение неполадок в работе OSPFv2 для одной области
Настройка OSPFv2 для нескольких областей
Протокол динамической маршрутизации OSPF (Open Shortest Path First)
BGP (Border Gateway Protocol)
Полное руководство по BGP в PDF
Тестирование по знаниям BGP
Перераспределение маршрутов (Route redistribution)
Тестирование по знаниям Route Redistribution
Основы IPv4 Access Control Lists
Соответствие пакетов в IP ACL
Wildcard в ACL: бинарные обратные маски
Стандартные листы контроля доступа (ACL)
Расширенные листы контроля доступа (Extended ACL)
ACL check - анализ списков доступа сетевого оборудования Cisco
Настройка стандартных именованных ACL-списков
Настройка расширенных ACL-списков
Тестирование по блоку "Листы контроля доступа (ACL)"
Протокол Spanning Tree (STP)
Тестирование по блоку "Протокол Spanning Tree (STP)"
Настройка EtherChannel на Cisco
Настройка EtherChannel на Cisco с минимальным даунтаймом
Устранение неисправностей EtherChannel
Настройка EtherChannel
Поиск и устранение неполадок в работе EtherChannel
Тестирование по блоку "Агрегация по технологии EtherChannel"
Настройка Site-To-Site IPSec VPN на Cisco
Настройка DMVPN на оборудовании Cisco
Настройка сетей VPN (дополнительно)
Итоговый тест по теме "Настройка VPN (Site-To-Site IPSec, DMVPN)"
Сравнение проводных и беспроводных сетей
Топологии беспроводных сетей
Анатомия защищенного соединения в беспроводных сетях
TKIP, CCMP и GCMP. Про безопасность Wi-Fi
Тест по WLAN (беспроводные сети)
Траблшутинг NAT/PAT на Cisco
Устранение неисправностей DHCP на Cisco
FHRP траблшутинг на Cisco
Траблшутинг Network Management Protocols
Сброс пароля на коммутаторах и маршрутизаторах Cisco
Troubleshooting в Cisco IOS
Проверка и отладка настроек NAT
Тестирование по знаниям траблшутинга и устранения неисправностей
Финальный тест
Сертификат
Обратная связь

Настройка NAT на Cisco ►

Собеседники

Выбранные сообщения:
1

×

Собеседники

0

Настройки

Собеседники

Запросы

0

Нет контактов

Нет запросов на добавление в контакты

Запрос на добавление в контакты отправлен

Личное пространство

Сохраните черновики сообщений, ссылок, заметок и т.п. К ним можно будет вернуться позже.

Delete for me and for everyone else

Блок

Разблокировать

Удалить

Добавить

Удалить

Удалить

Отправить запрос на добавление в контакты

Принять и добавить в контакты

Отказаться

OK
Отмена

Помеченные

()

Нет помеченных разговоров

Группа

()

Нет групповых разговоров

Личное

()

Нет личных разговоров

Собеседники

Собеседники отсутствуют

Загрузить больше

Сообщения

Загрузить больше

Нет результатов

Поиск пользователей и сообщений

Приватность

Вы можете ограничить круг лиц, которые могут отправлять вам сообщения

Принимать сообщения от:

Только мои контакты

Мои контакты и любой в моих курсах

Настройка уведомлений

Основные

Использовать Enter для отправки

Удалить выбранные сообщения

Отправить запрос на добавление в контакты

Вы заблокировали этого пользователя

Разблокировать пользователя

Вы не можете отправить сообщение этому пользователю

Смотреть все

Вы зашли под именем Выход)

OCT-1

Сводка хранения данных
Скачать мобильное приложение
Политики