 
        
        lab2 / 0303_Болкунов_ВО_ЛР2
.pdfМИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)
Кафедра математического обеспечения и применения ЭВМ
ОТЧЕТ По лабораторной работе № 2
по дисциплине «Сети и телекоммуникации» Тема: Настройка таблиц маршрутизации
| Студент гр. 0303 | 
 | Болкунов В.О. | |
| Преподаватель | 
 | 
 | Борисенко К. А. | 
Санкт-Петербург
2022
Цель работы.
Изучение методов статической маршрутизации в IP-сетях; овладение
управлением таблицами маршрутизации на узлах сетевого уровня.
Порядок выполнения работы.
1.Для всех узлов сети установить IP-адреса, маски подсетей и шлюзы по умолчанию, чтобы добиться успешного выполнения Echo-запроса ближайших соседей (находящихся в одной подсети).
2.Настроить таблицы маршрутизации на маршрутизаторах, чтобы добиться доставки пакетов от узла K1 к узлу K2 и обратно, от узла K2 к K3 и
обратно, от узла K3 к K1 и обратно. Пакеты должны доходить до узлов кратчайшим путем.
3.Настроить таблицы маршрутизации на узлах K1, K2 и K3, чтобы обеспечить кратчайшую доставку пакетов между этими узлами, если это невозможно было обеспечить в п. 2.
В отчете привести конфигурацию TCP/IP для каждого из узлов, таблицы маршрутизации, результаты Echo-запросов между узлами K1, K2 и K3, а также обоснование правильности и оптимальности выбранных маршрутов.
Выполнение работы.
1. Установлена следующая конфигурация для компьютеров в сети
(табл.1), и для маршрутизаторов (табл. 2)
Таблица 1: Конфигурация компьютеров
| Узел | IP адрес | Маска подсети | Шлюз по | 
| 
 | 
 | 
 | умолчанию | 
| 
 | 
 | 
 | 
 | 
| PC1 (K1) | 204.188.45.1 | 255.255.255.192 | 204.188.45.3 | 
| 
 | 
 | 
 | 
 | 
| PC2 (K2) | 204.188.45.65 | 255.255.255.192 | 204.188.45.67 | 
| 
 | 
 | 
 | 
 | 
| PC3 (K3) | 204.188.45.129 | 255.255.255.192 | 204.188.45.132 | 
| 
 | 
 | 
 | 
 | 
| 
 | 
 | 2 | 
 | 
 
Таблица 2: Конфигурация маршрутизаторов
| Узел | IP адрес (eth0) | IP адрес (eth1) | Маска | Шлюз по | 
| 
 | 
 | 
 | 
 | умолчанию | 
| 
 | 
 | 
 | 
 | 
 | 
| R1 | 204.188.45.2 | 204.188.45.193 | 255.255.255.192 | 204.188.45.195 | 
| 
 | 
 | 
 | 
 | 
 | 
| R2 | 204.188.45.66 | 204.188.45.194 | 255.255.255.192 | 204.188.45.193 | 
| 
 | 
 | 
 | 
 | 
 | 
| R3 | 204.188.45.130 | 204.188.45.195 | 255.255.255.192 | 204.188.45.194 | 
| 
 | 
 | 
 | 
 | 
 | 
| R4 | 204.188.45.3 | 204.188.45.131 | 255.255.255.192 | 204.188.45.132 | 
| 
 | 
 | 
 | 
 | 
 | 
| R5 | 204.188.45.67 | 204.188.45.4 | 255.255.255.192 | 204.188.45.67 | 
| 
 | 
 | 
 | 
 | 
 | 
| R6 | 204.188.45.68 | 204.188.45.132 | 255.255.255.192 | 204.188.45.3 | 
| 
 | 
 | 
 | 
 | 
 | 
Существующие подсети в сети изображены на рисунке 1, «карта» шлюзов
по умолчанию – на рисунке 2.
Рисунок 1: подсети
3
 
Рисунок 2: шлюзы по умолчанию
Данная конфигурация обеспечивает корректную доставку пакетов внутри подсетей. Для подтверждения были выполнены echo-запросы в каждой из подсетей с узлов PC1, PC2, PC3 и R1 (рис. 3)
Рисунок 3: echo-запросы в подсетях
4
Более того, такая конфигурация шлюзов обеспечивает корректную работу всей сети, так как маршрутизаторы образуют «кольцевую дорогу» по которой можно пройти в каждую подсеть. Однако маршрут будет не минимальным в некоторых случаях, например если с PC2 отправить запрос на PC1, то он пройдёт через маршрутизаторы R6 и R5, а достаточно пройти по маршрутизатору R4.
2. Таблицу маршрутизации на маршрутизаторах для достижения минимального пути построить невозможно, так как выбор правильного пути должны определять именно узлы PC_ (для каждого компьютера соответственно при выборе одного из маршрутизаторов на пути следования пакетов будет либо
1 либо 2 маршрутизатора). Маршрутизаторы R1, R2, R3 также трогать не имеет смысла, так как при проложении пути следования пакета через них на пути в любом случае будет минимум 2 маршрутизатора.
3. Итого для гарантии кратчайшего пути доставки пакетов должна быть следующая конфигурация:
Таблица 3: Кратчайшие пути
| Промежуточный | PC1 | PC2 | PC3 | 
| узел | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
| PC1 | - | R5 | R4 | 
| 
 | 
 | 
 | 
 | 
| PC2 | R5 | - | R6 | 
| 
 | 
 | 
 | 
 | 
| PC3 | R4 | R6 | - | 
| 
 | 
 | 
 | 
 | 
Соответственная конфигурация таблиц маршрутизации:
Таблица 4: Конфигурация таблиц маршрутизаций
| 
 | IP адрес подсети | 
 | Маска | Шлюз | 
| 
 | 
 | 
 | 
 | 
 | 
| PC1 | 204.188.45.64 | 
 | 255.255.255.192 | 204.188.45.4 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 204.188.45.128 | 
 | 255.255.255.192 | 204.188.45.3 | 
| 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 5 | 
 | |
 
| PC2 | 204.188.45.0 | 255.255.255.192 | 255.255.255.67 | 
| 
 | 
 | 
 | 
 | 
| 
 | 204.188.45.128 | 255.255.255.192 | 255.255.255.68 | 
| 
 | 
 | 
 | 
 | 
| PC3 | 204.188.45.0 | 255.255.255.192 | 204.188.45.131 | 
| 
 | 
 | 
 | 
 | 
| 
 | 204.188.45.64 | 255.255.255.192 | 204.188.45.132 | 
| 
 | 
 | 
 | 
 | 
В итоге все компьютеры могут отправлять друг другу echo запросы
(рис.4). При этом пакеты проходят по кратчайшему пути, для примера лог echo
запроса от PC1 к PC2 представлен на рисунке 5.
Рисунок 4: Echo-запросы с компьютеров друг-другу
Рисунок 5: Путь следования ICMP пакета
6
Выводы:
В ходе выполнения работы
•были исследованы методы статической маршрутизации в IP-сетях
•выполнена конфигурация сети для успешного выполнения echo
запросов внутри каждой из подсетей
•статически настроены таблицы маршрутизации в узлах для обеспечения корректной отправки пакетов между компьютерами.
7
Контрольные вопросы
1.Что такое маршрутизация?
-определение маршрута передачи пакетов в сети.
2.Для чего предназначен маршрутизатор?
-сетевое устройство осуществляющее маршрутизацию (принимает решения о пересылки пакетов)
3.Перечислите типы маршрутизации.
-статическая (на основе заданной таблицы)
-динамическая (с помощью протоколов динамической маршрутизации)
4.Что такое таблицы маршрутизации и для чего они нужны?
-структура данных в узле сети для определения шлюза для отправки пакета по адресу назначения (то есть в таблице адрес узла или подсети назначения соответствует шлюзу куда надо отправить пакет, для того чтобы он дошёл до получателя)
5.Какие типы записей могут быть в таблице маршрутизации?
-в качестве пункта назначения может быть адрес узла, адрес подсети, либо для шлюза по умолчанию адрес 0.0.0.0 с маской 0.0.0.0
6.Объясните механизм статической маршрутизации.
-при получении пакета маршрутизатор определяет, в какой подсети находится узел назначения. И если он в подсети маршрутизатора, пакет отправляется напрямую этому узлу, иначе производится поиск в таблице маршрутизации и пакет отправляется на указанный в таблице шлюз, если было найдено соответствие, иначе же пакет отправляется на шлюз по умолчанию.
7.Какие есть виды протоколов динамической маршрутизации?
-Внутридоменные - IGP, и междоменные - EGP
8
