- •Контрольные вопросы
- •1. Что такое маршрутизация? Зачем она нужна и какие функции выполняет?
- •2. Какие виды маршрутизации бывают? в чем их различие?
- •3. Что такое таблица маршрутизации?
- •4. Опишите цель таблицы маршрутизации.
- •5. Что такое протокол ospf? На каком математическом алгоритме он основан? Каковы его основные особенности?
- •6. Объясните принцип работы протокола маршрутизации ospf по восстановлению связности сети исходя из полученных результатов.
- •7. Проведите оценку количества потерянных пакетов и время, потребовавшиеся на восстановление маршрутов исходя из ваших результатов.
- •9. Как определить, что при настройке ospf, был обнаружен соседний маршрутизатор?
- •10. Как изменится маршрут после обрыва связи между соседними маршрутизаторами?
- •8. Какую информацию выводит команда show ip route?
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ
──────────────────────────────────────
Кафедра: «Сети связи и системы коммутации»
ЛАБОРАТОРНАЯ РАБОТА
№ 6
по дисциплине «Технологии коммутации в инфокоммуникационных сетях»
на тему:
«Изучение отказоустойчивости протокола динамической маршрутизации OSPF»
Вариант 6
Выполнил:
Преподаватель: Маликова Е. Е.
Москва 2025
Цель работы
Проверять отказоустойчивость сети, для которой был настроен протокол OSPF.
Задание
1. Для выполнения работы необходимо открыть схему сети из лабораторной работы №12.
2. Проверить отказоустойчивость сети и сделать необходимые снимки экрана. Изучить полученную информацию и оформить ее в соответствии с требованиями раздела «Содержание отчета».
3. Ответить на контрольные вопросы.
Откроем схему, которую вы построили в предыдущей лабораторной работе (рис.1).
Рисунок 1. Схема исследуемой сети
Как было показано в предыдущей работе, что с роутера R2 сеть 192.168.1.0/24 доступна через канал, который соединяет роутеры R2 и R0, а сеть 192.168.2.0 доступна через роутер R1. Попробуем вывести из строя канал между роутерами R2 и R0. Для этого нужно выйти в настройки роутера R2 и набрать следующие команды:
Router>enable
Router#configure terminal
Router(config)#interface gigabitEthernet 0/1
Router(config-if)#shutdown
После этого звено между роутерами R2 и R0 вышло из рабочего состояния (рис. 2).
Рисунок 2. Звено между R2 и R0 находится в нерабочем состоянии
Теперь проверим связь между компьютерами PC2 и PC0, для этого с PC2 пошлем команду ping на PC0. Проверим, установится ли связь и сколько пакетов при этом потеряется. При тестировании необходимо определить 1000 запросов ping.
ping 192.168.1.2 -n 1000
На PC2 определить, сколько было потеряно пакетов (рисунок 3).
Рисунок 3. Отправка ping-пакетов с PC2
Для того, чтобы остановить процесс передачи пакетов необходимо нажать комбинацию клавиш Ctrl+C. В данном случае было потеряно 3 из 999 пакетов. Обычно на реальном оборудовании можно произвести настройки, чтобы пакеты не терялись.
Для получения информации из таблицы маршрутизации на Router2 введите команду:
Router#show ip route
На рисунке 4 видно, что сеть 192.168.1.0 доступна теперь через адрес 10.10.12.1, т.е. через маршрутизатор Router1, так же как и сеть 192.168.2.0 (рисунок 4.).
Рисунок
4. Изменения в таблице маршрутизации
Исследуйте маршрут до 192.168.1.2, убедитесь, что он идет через 10.10.12.1 (рисунок 5). Для этого на PC2 введите команду:
tracert 192.168.1.2
Рисунок 5. Новый маршрут между PC2 до PC0
Контрольные вопросы
1. Что такое маршрутизация? Зачем она нужна и какие функции выполняет?
Маршрутизация — это процесс определения оптимального пути для передачи сетевого пакета от исходного узла до конечного узла через одну или несколько сетей (т.е. через несколько маршрутизаторов).
Зачем она нужна: В компьютерных сетях с составной топологией (как Интернет) существует множество возможных путей для доставки пакета. Маршрутизация нужна, чтобы найти лучший путь и направить пакет в правильном направлении, обеспечивая его доставку адресату.
Основные функции:
Определение лучшего маршрута: Анализ всех возможных путей до сетей назначения на основе метрик.
Пересылка пакетов: Принятие решения, через какой интерфейс отправить пришедший пакет, чтобы он двигался в сторону получателя.
Изучение и поддержание актуальности маршрутной информации: Постоянное обновление информации о доступных путях в случае изменений в сети (отказы, появление новых каналов).
2. Какие виды маршрутизации бывают? в чем их различие?
Существует три основных вида маршрутизации:
Вид маршрутизации |
Принцип работы |
Преимущества |
Недостатки |
Применение |
Статическая |
Маршруты прописываются администратором вручную. |
Простота, безопасность, минимальная нагрузка на устройство. |
Не масштабируема, не адаптируется к сбоям. |
Небольшие сети, маршруты по умолчанию, безопасные сегменты. |
Динамическая |
Маршруты автоматически вычисляются и обновляются сетевыми протоколами (OSPF, EIGRP, BGP). |
Автоматическая адаптация к изменениям, масштабируемость. |
Сложность настройки, нагрузка на ресурсы, потенциальные уязвимости. |
Подавляющее большинство корпоративных и глобальных сетей. |
Маршрутизация по умолчанию |
Частный случай статической. Указывает "маршрут для всех сетей", которым нет явной записи в таблице. |
Упрощает конфигурацию, уменьшает размер таблицы. |
Не является гибкой, может привести к петлям. |
Часто используется на граничных маршрутизаторах для отправки трафика "в Интернет". |
3. Что такое таблица маршрутизации?
Таблица маршрутизации — это база данных, хранящаяся в оперативной памяти маршрутизатора (или коммутатора L3, ПК), которая содержит информацию о путях до известных сетей.
4. Опишите цель таблицы маршрутизации.
Главная цель — служить "дорожной картой" для маршрутизатора, позволяя ему принимать решение о том, куда направить каждый входящий IP-пакет.
Когда маршрутизатор получает пакет, он:
Смотрит на IP-адрес назначения в пакете.
Ищет в таблице маршрутизации наиболее специфичную (самую длинную) запись, соответствующую этому адресу.
Отправляет пакет на IP-адрес "next hop" (следующего прыжка), указанный в найденной записи, через соответствующий интерфейс.
Без таблицы маршрутизации пересылка пакетов между разными сетями была бы невозможна.
