Главная страница
Навигация по странице:

  • Лабораторная работа 3 по дисциплине: «Протоколы компьютерных сетей (ДВ 7.2)

  • Выполнил : Мавлютов А.П Группа : МБТ-89

  • 1. Цель работы

  • 2. Задание на лабораторную работу

  • 3. Теоретические сведения

  • 4. Выполнение работы

  • 4.2 Задание

  • 4.3 Задание

  • лаб3. Лабораторная работа 3 по дисциплине Протоколы компьютерных сетей (дв 2)


    Скачать 152.57 Kb.
    НазваниеЛабораторная работа 3 по дисциплине Протоколы компьютерных сетей (дв 2)
    Дата20.01.2022
    Размер152.57 Kb.
    Формат файлаdocx
    Имя файлалаб3.docx
    ТипЛабораторная работа
    #337313

    Федеральное агентство связи РФ

    Федеральное государственное бюджетное образовательное учреждение

    высшего образования

    «Сибирский государственный университет телекоммуникаций и информатики»

    (СибГУТИ)

    Лабораторная работа 3

    по дисциплине:

    «Протоколы компьютерных сетей (ДВ 7.2)»

    Выполнил:

    Мавлютов А.П

    Группа:

    МБТ-89

    Проверил:

    Терентьева Елена Анатольевна








    Новосибирск, 2022 г

    1. Цель работы

    1. Изучить базовый синтаксис конфигурирования маршрутизаторов сетевого уровня

    2. Получить навыки конфигурирования статической маршрутизации

    3. Подготовиться к работе в среде эмулятора CORE
    2. Задание на лабораторную работу

    1. Составить схему сети, распределить адресные пространства, согласно варианте задания, приведенного в контрольной работе по курсу «Протоколы компьютерных сетей»

    2. Указать необходимые статические маршрутные записи для обеспечения соединения между заданными узлами локальных подсетей М(0), M(i-l), M(i). Результат оформить в таблицу.

    3. Составить маршрутные записи, которые будут сконфигурированы оператором сети на маршрутизаторах для заполнения таблиц маршрутизации адресации в локальные подсети М(0), M(i-l), M(i).

    3. Теоретические сведения

    3.1 Среда эмуляции Common Open Research Emulator (CORE)

    Common Open Research Emulator (Общий открытый исследовательский эмулятор CORE) - это инструмент для эмуляции сетей на одной или нескольких персональных компьютерах (ПК). Вы можете подключить эти эмулированные сети к живым сетям. CORE состоит из графического интерфейса для рисования топологий и для эмуляции сетевых сценариев.

    Получив навыки работы в среде эмулятора Вы будете готовы для конфигурирования реального оборудования.

    3.2 Маршрутизация в IР-сетях

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

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

    - Адрес назначения

    - Соседний маршрутизатор, от которого он может узнать об удаленных сетях

    - Доступные пути ко всем удаленным сетям

    - Наилучший путь к каждой удаленной сети

    - Методы обслуживания и проверки информации о маршрутизации

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

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

    В стеке TCP/IP маршрутизаторы и конечные узлы принимают решения о том, кому передавать пакет для его успешной доставки узлу назначения, на основании так называемых таблиц маршрутизации (routing tables).

    Чтобы доставить пакет в сеть с адресом из поля Сетевой адрес и маской из поля Маска сети, нужно с интерфейса с IP-адресом из поля Интерфейс послать пакет по IP-адресу из поля Адрес шлюза, а «стоимость» такой доставки будет равна числу из поля Метрика.

    В этой таблице в столбце "Адрес сети назначения" указываются адреса всех сетей, которым данный маршрутизатор может передавать пакеты. В стеке TCP/IP принят так называемый одношаговый подход к оптимизации маршрута продвижения пакета (next-hop routing) - каждый маршрутизатор и конечный узел принимает участие в выборе только одного шага передачи пакета. Поэтому в каждой строке таблицы маршрутизации указывается не весь маршрут в виде последовательности IP-адресов маршрутизаторов, через которые должен пройти пакет, а только один IP-адрес – адрес следующего маршрутизатора, которому нужно передать пакет. Вместе с пакетом следующему маршрутизатору передается ответственность за выбор следующего шага маршрутизации. Одношаговый подход к маршрутизации означает распределенное решение задачи выбора маршрута. Это снимает ограничение на максимальное количество транзитных маршрутизаторов на пути пакета.

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

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

    3.3.1 Настройка физического интерфейса маршрутизатора

    1. Настроить с адресом и маской подсети в случае использования IPv4 используйте команду войти в конфигурацию интерфейса:

    nl # configure terminal

    nl (config) # interface

    Например: R1 (config) # interface ethO

    Выполните команду присвоения IP-адреса интерфейсу маршрутизатора:

    nl (config-if) # ip address < ip-address>
    2. Активировать: по умолчанию интерфейсы маршрутизатора не активированы (shutdown). Для включения интерфейса используется команда активации:

    nl (config) # no shutdown

    3.3.2 Заполнение таблиц маршрутизации

    Чтобы на маршрутизаторе nl добавить маршрутную запись в сеть 192.168.60.64/26, нужно использовать команду:

    nl (config) # ip route 192.168.60.64/26 2.2.2.50

    Команда говорит о том, что сеть 192.168.60.64/26 доступна через шлюз (next hop) 2.2.2.50

    ВАЖНО: в команде статической маршрутизации необходимо указать не адрес устройства ПК (пб), а адрес сети, в которой устройство находится.
    4. Выполнение работы

    4.1. Восстановим схему сети, согласно контрольной работе по курсу «Протоколы компьютерных сетей» Мавлютова Алексея Павловича.


    Рисунок 1 - Адресное пространство маршрутизируемых подсетей
    Зададимся правилом составления IP-адреса хоста (ПК):

    - в локальной сети М(0): М-ый адрес в сети. М соответствует количеству букв в фамилии студента. В сети 172.32.16.0/26 восемь(Мавлютов) адрес сети 172.32.16.8/26;

    - в локальной сети M(i-1)=M5: К-ый адрес в сети. К соответствует количеству букв в имени студента. В сети 172.32.21.0/26 Семь (Алексей) адрес сети 172.32.21.7/26;

    - в локальной сети M(i)=М6: N-ый адрес в сети. N соответствует количеству букв в отчестве студента. В сети 172.32.22.0/26 десятый (Павлович) адрес сети 172.32.22.8/26.



    Рисунок 2 – Структура сети
    4.2 Задание:

    Указать необходимые статические маршрутные записи для обеспечения соединения между маршрутизаторами М0, Mi, Mi-1. Результат оформить в таблицу.
    Таблица 1 - Таблица маршрутизации

    Маршрутизатор

    Тип

    Сеть/Префикс

    Next hop

    Тип интерфейса

    Метрика

    М0= М0

    С

    7.32.20.0/30




    WAN




    С

    172.0.16.0/26




    LAN




    S

    172.0.22.0/26

    7.32.20.2




    0

    S

    172.0.23.0/26

    7.32.20.2




    0

    Мi-1= М6

    С

    7.32.20.20/30




    WAN




    С

    172.30.22.0/26




    LAN




    S

    172.0.16.0/26

    7.32.20.21




    0

    S

    172.0.23.0/26

    7.32.20.26







    Мi-2= М5

    С

    7.32.20.16/30




    WAN




    С

    7.32.20.20/30




    WAN




    C

    172.30.16.0/26




    LAN




    S

    172.0.22.0/26

    7.32.20.22




    0

    S

    172.0.23.0/26

    7.32.20.22







    Мi-3= М4

    С

    7.32.20.12/30




    WAN




    С

    7.32.20.16/30




    WAN




    S

    172.0.16.0/26

    7.32.20.13




    0

    S

    172.0.22.0/26

    7.32.20.18




    0

    S

    172.0.23.0/26

    7.32.20.18




    0

    Мi-4= М3

    С

    7.32.20.8/30




    WAN




    С

    7.32.20.12/30




    WAN




    S

    172.0.16.0/26

    7.32.20.9




    0

    S

    172.0.22.0/26

    7.32.20.14




    0

    S

    172.0.23.0/26

    7.32.20.14




    0

    Мi-3= М2

    С

    7.32.20.4/30




    WAN




    С

    7.32.20.8/30




    WAN




    S

    172.0.16.0/26

    7.32.20.5




    0

    S

    172.0.22.0/26

    7.32.20.10




    0

    S

    172.0.23.0/26

    7.32.20.10




    0

    Мi-4= М1

    С

    7.32.20.0/30




    WAN




    С

    7.32.20.4/30




    WAN




    S

    172.0.16.0/26

    7.32.20.1




    0

    S

    172.0.22.0/26

    7.32.20.6




    0

    S

    172.0.23.0/26

    7.32.20.6




    0

    4.3 Задание:

    Составить маршрутные записи, которые будут сконфигурированы оператором сети на маршрутизаторах для заполнения таблиц маршрутизации адресации в локальные подсети М(0), M(i-1), M(i).
    n0 #

    n0 # configure terminal

    n0 (config) # ip route 172.0.22.0/26 7.32.20.2
    n0 (config) # ip route 172.0.23.0/26 7.32.20.2
    n5 #

    n5 # configure terminal

    n5 (config) # ip route 172.0.22.0/26 7.32.20.22
    n5 (config) # ip route 172.0.23.0/26 7.32.20.22
    n6 #

    n6 # configure terminal

    n6 (config) # ip route 172.0.16.0/26 7.32.20.21
    n6 (config) # ip route 172.0.23.0/26 7.32.20.26




    написать администратору сайта