- •Теоретическая часть
- •Компоненты маршрутизации
- •Определение маршрута
- •Алгоритмы маршрутизации
- •Цели разработки алгоритмов маршрутизации
- •Типы алгоритмов
- •Показатели алгоритмов (метрики)
- •Ключевые характеристики протокола rip:
- •Команды настройки ip-маршрутизации
- •Настройка статической маршрутизации
- •Настройка протокола rip
- •Практическая часть
- •Контрольные вопросы
Команды настройки ip-маршрутизации
Чтобы включить IP-маршрутизацию, используется команды глобальной конфигурации ip routing. По умолчанию в маршрутизаторах IP-маршрутизация включена.
router(config)#ip routing
// Включение IP-маршрутизации
После включения IP-маршрутизации создается таблица маршрутизации, используемая для коммутации пакетов. По умолчанию в таблицу заносятся данные всех интерфейсов маршрутизатора, находящиеся в рабочем состоянии.
Для просмотра таблицы маршрутизации используется команда show ip route. После её ввода на экран выводится вся информация, содержащаяся в таблице маршрутизации.
router#show ip routes
Codes: K - kernel route, C - connected, S - static, R - RIP,
> - selected route, * - FIB route
C>* 127.0.0.1/32 is directly connected, Loopback0
C>* 192.168.4.0/24 is directly connected, BVI1
Первый раздел выводимой информации содержит комментарий к первому столбцу таблицы маршрутизации, в котором отображается источник маршрута. Далее выводятся маршруты, которые имеют следующий формат:
[Тип маршрута {Флаг «активный»}] [Адрес сети назначения] {Административная дистанция / Метрика}] [Тип доступности] {Интерфейс через доступна данная сеть}
Описание полей таблицы маршрутизации приведено в
Поле |
Описание |
Тип маршрута |
C – источником маршрута является интерфейс маршрутизатора. S – источником маршрута является статическая запись. R – источником маршрута является протокол маршрутизации RIP. |
Флаг «активный» (символом “>”) |
Данный маршрут является действующим. При наличии нескольких одинаковых маршрутов активным становится маршрут с наименьшей административной дистанцией. |
Административная дистанция / Метрика |
Для статических маршрутов и маршрутов, полученных с помощью протоколов маршрутизации, в таблице маршрутизации отображается их административная дистанция и метрика. |
Адрес сети / Длина маски |
Адрес сети назначения с указанием длины маски. |
Тип доступности |
Существует два типа доступности: is directly connected – сеть непосредственно подключена к маршрутизатору via IP-адрес – сеть доступная через другой сетевой узел с данным IP-адресом. |
Интерфейс, через который доступна данная сеть |
Для сетей, непосредственно подключенных к маршрутизатору, отображается интерфейс, через который эта сеть доступна. |
Настройка статической маршрутизации
Настройка статических маршрутов выполняется с помощью команды ip route {nework} {mask} {address | interface} [distance]. Описание параметров приведено в табл.
Параметр |
Описание |
network |
IP-адрес сети или узла. |
mask |
Маска сети. |
address |
IP-адрес следующего маршрутизатора |
interface |
Интерфейс, которым надо воспользоваться, чтобы попасть в пункт назначения. |
distance |
Административная дистанция. |
router(config)#ip route 192.168.1.0/24 192.168.5.1
// Настройка статического маршрута в сеть 192.168.1.0 с маской 255.255.255.0. Сеть доступна через другой сетевой узел с IP-адресом 192.168.5.1.
router(config)#ip route 192.168.2.0/24 192.168.11.2 1
router(config)#ip route 192.168.2.0/24 192.168.16.10 2
// Настройка двух статических маршрутов в сеть 192.168.2.0 с маской 255.255.255.0 с разными административными дистанциями, основного и резервного. Сетевой узел с IP-адресом 192.168.11.2 имеет административную дистанцию 1, а с IP-адресом 192.168.16.10 – 2. Если сетевой узел с IP-адресом 192.168.11.2 будет не доступен, то данные будут передаваться через резервный маршрут.