уааца. корпоративные ис лаб 2 v1. Лабораторная работа 2 Протокол маршрутизации rip
Скачать 303.5 Kb.
|
Курс «Корпоративные информационные системы»Лабораторная работа №2«Протокол маршрутизации RIP»ТеорияПротокол RIP (англ. Routing Information Protocol) — один из наиболее распространенных протоколов маршрутизации в небольших компьютерных сетях, который позволяет маршрутизаторам динамически обновлять маршрутную информацию (направление и дальность в хопах), получая ее от соседних маршрутизаторов. ИсторияАлгоритм маршрутизации RIP (алгоритм Беллмана — Форда) был впервые разработан в 1969 году, как основной для сети ARPANET. Прототип протокола RIP — Gateway Information Protocol, часть пакета PARC Universal Packet. Версия RIP, которая поддерживает протокол интернета была включена в пакет BSD операционной системы Unix под названием routed (route daemon), а также многими производителями, реализовавшими свою версию этого протокола. В итоге протокол был унифицирован в документе RFC 1058. В 1994 году был разработан протокол RIP2 (RFC 2453), который является расширением протокола RIP, обеспечивающим передачу дополнительной маршрутной информации в сообщениях RIP и повышающим уровень безопасности. Для работы в среде IPv6 была разработана версия RIPng. Техническая информацияRIP — так называемый протокол дистанционно-векторной маршрутизации, который оперирует хопами (ретрансляционными скачками) в качестве метрики маршрутизации. Максимальное количество хопов, разрешенное в RIP — 15 (метрика 16 означает «бесконечно большую метрику»). Каждый RIP-маршрутизатор по умолчанию вещает в сеть свою полную таблицу маршрутизации раз в 30 секунд, генерируя довольно много трафика на низкоскоростных линиях связи. RIP работает на прикладном уровне стека TCP/IP, используя UDP порт 520. В современных сетевых средах RIP — не самое лучшее решение для выбора в качестве протокола маршрутизации, так как его возможности уступают более современным протоколам, таким как EIGRP, OSPF. Ограничение на 15 хопов не дает применять его в больших сетях. Преимущество этого протокола — простота конфигурирования. Формат RIP пакетаcommand - команда, определяет назначение датаграммы (1 - request; 2 - response) version - номер версии, в зависимости от версии, определяется формат пакета must be zero - должно быть нулём (В RIP v 2 здесь находится поле "Routing Domain") "Routing Domain" - идентификатор RIP-системы, к которой принадлежит данное сообщение; часто - номер автономной системы. Используется, когда к одному физическому каналу подключены маршрутизаторы из нескольких автономных систем, в каждой автономной системе поддерживается своя таблица маршрутов. Поскольку сообщения RIP рассылаются всем маршрутизаторам, подключенным к сети, требуется различать сообщения, относящиеся к "своей" и "чужой" автономным системам. Формат RIP Entry для протокола RIP-1 (version=1)RIP Entry - (RTE) Запись маршрутной информации RIP. RIP пакет может содержать от 1 до 25 записей RIP Entry. addressfamilyidentifier - (AFI) тип адреса, обычно поддерживается только запись AF_INET, которое равно 2 (т.е. используется для протокола IP) must be zero - должно быть нулём IPv4 address - IP адрес места назначения (хост или сеть) metric - метрика маршрута Формат RIP Entry для протокола RIP-2 (version=2)Address Family Identifier - (AFI) тип адреса, обычно поддерживается только запись AF_INET, которое равно 2 (т.е. используется для протокола IP) Route Tag - (RT) тег маршрута. Предназначен для разделения "внутренних" маршрутов от "внешних", взятых, например, из другого IGP или EGP IP Address - IP адрес места назначения Subnet Mask - маска подсети Next Hop - следующий хоп. Содержит IP адрес маршрутизатора к месту назначения. Значение 0.0.0.0 - хопом к месту назначения является отправитель пакета. Незаменимо, если протокол RIP не может быть запущен на всех маршрутизаторах! Metric - метрика маршрута АутентификацияНастройка маршрутизатораДля работы с динамической маршрутизацией (все команды вводятся в режиме конфигурирования): router<тип протокола> (например, rip) – позволяет включить автоматическую маршрутизацию с использованием указанного протокола. verson_<версия протокола> (например, version 2) – позволяет указать версию протокола. После выполнения предыдущей команды нужно внести имеющиеся подсети командой network<номер сети> (без маски). Выход из режима конфигурации устройства осуществляет команда «end». Существует ряд команд для просмотра конфигурации маршрутизаторов: showprotocols – позволяет просматривать информацию об интерфейсах маршрутизатора и их конфигурации; showinterfaces - позволяет просматривать более подробную информацию об интерфейсах маршрутизатора и их конфигурации; showipinterface - позволяет просматривать информацию об интерфейсах маршрутизатора и их конфигурации; showiproute – позволяет просматривать записи в таблице маршрутизации. ЗаданиеЦели выполнения лабораторной работы: составление сети по предложенной топологии с помощью средств пакета GNS3, конфигурирование таблиц маршрутизации в соответствии с топологией сети и адресами подсетей и их распространение с помощью протокола RIP. Задание1. Используя пакет gns3 построить топологию сети, указанную в приложении 1, использовав маршрутизаторы c2610. 2. Выполнить конфигурирование маршрутизаторов в соответствии с вашим вариантом. 3. Проверить работоспособность (в качестве рабочих станций использовать маленький маршрутизатор - c2821). 4. Составить отчет. Отчет должен содержать: 4.1 Титульный лист. 4.2 Конкретное задание (с указанием варианта). 4.3 Ход работы. 4.3.1 Показать топологию. 4.3.2 Показание конфигурирование всех узлов с вашими комментариями. 4.3.3 Показать результаты проверок. 4.4 Ваши выводы Варианты
Приложение 1Примечание: для связи маршрутизаторов используется стандарт FastEthernet. |