Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
121
Добавлен:
27.04.2015
Размер:
40.45 Кб
Скачать

Сетевые технологии

Лабораторная работа №2

«Статическая маршрутизация в IP-сетях»

Цель работы: Изучение основ IP-маршрутизации: настройка таблицы маршрутизации, получения статистики по активным сеансам.

1. Теоретические основы.   Таблица маршрутизации хранит информацию о порядке перенаправления пакетов адресатами которых являются сетевые узлы, расположенные за пределами текущей сети.

Получить таблицу маршрутизации можно командой

            Route print

Результат выполнения команды на экран выводится в следующем виде:

=====================================================================Список интерфейсов

0x1 ...........................                         MS TCP Loopback interface

0x2 ...00 0e a6 5a 9a 7f ...... Intel(R) PRO/1000 CT Network Connection

=====================================================================Активные маршруты:

Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика

       0.0.0.0                 0.0.0.0                        196.1.1.5       196.1.1.29       20

       127.0.0.0             255.0.0.0                    127.0.0.1       127.0.0.1          1

       196.1.1.0             255.255.255.0            196.1.1.29     196.1.1.29       20

       196.1.1.29           255.255.255.255        127.0.0.1       127.0.0.1          20

       196.1.1.255         255.255.255.255       196.1.1.29     196.1.1.29       20

        224.0.0.0            240.0.0.0                    196.1.1.29     196.1.1.29       20

        255.255.255.255  255.255.255.255      196.1.1.29     196.1.1.29       1

Основной шлюз:           196.1.1.5

=====================================================================

Постоянные маршруты:

  Отсутствует

                        Рис.2. Таблица маршрутизации, полученная командой route print/

 

Вначале выводятся список сетевых интерфейсов с указанием для каждого его номера, физического адреса (MAC-адреса) и Имени, под которым он зарегистрирован в системе. В данном примере мы видим, что в системе обнаружено два сетевых устройства:

1)      «MS TCP Loopback interface» с номер « и отсутствующим физическим адресом – это виртуальное (физически не существующее) сетевое устройство встраиваемое фирмой Microsoft в свои OC под номером «1» для тестирования сетевых программ, при отсутствии реального сетевого соединения – оно всегда активно и ему соответствует специальный IP-адрес – 127.0.0.1;

2)      «Intel(R) PRO/1000 CT Network Connection» - сетевая плата с номером «2» и MAC-адресом «000ea65a9a7f»

Далее выводятся собственно маршруты. Каждый маршрут состоит из 5 параметров:

1)сетевого адреса сети или конкретного узла назначения, 2)маски сети, 3)адреса шлюза –сетевого устройства, через которое доступен адресат, 4)номера используемого интерфейса, 5)метрики. Метрика представляет собой рейтинг маршрута, если в таблице присутствуют несколько вариантов маршрутов с одним и тем же адресом назначения – причем, чем выше метрика - тем хуже рейтинг.

Примечание: Если при добавлении маршрута не указывается явно рейтинг, то по умолчанию он устанавливается равным 20.

Маршрут с адресом назначения 0.0.0.0 и маской 0.0.0.0 называется маршрутом по умолчанию – данный маршрут выбирается, если адрес назначения пакета не совпал ни с одним из остальных маршрутов в таблице маршрутизации.

Алгоритм IP-маршрутизации:

1)      При отправке пакета операционная система анализирует его заголовок и определяет IP-адрес назначения;

2)      В таблице ищется соответствие  маршрута с аналогичным адресом назначения;

3)      Если соответствие найдено, пакет отправляется через указанный сетевой интерфейс заданному адресу шлюза; Конец алгоритма

4)      Пакет направляется по маршруту по умолчанию, т.е. с адресом 0.0.0.0 и маской 0.0.0.0

 

Формат команды route

 

ROUTE [-f] [-p] [команда [узел]

                  [MASK маска] [шлюз] [METRIC метрика] [IF-интерфейс]

 

  -f           Очистка таблиц маршрутов от записей для всех шлюзов.  При

               указании одной из команд, таблицы очищаются до выполнения

               команды.

  -p           При использовании с командой ADD задает сохранение маршрута

               при перезагрузке системы. По умолчанию маршруты не

               сохраняются при перезагрузке. Игнорируется для остальных команд,

               изменяющих соответствующие постоянные маршруты.

               Этот параметр не поддерживается в Windows 95.

  команда   Одна из четырех команд

                 PRINT     Печать маршрута

                 ADD       Добавление маршрута

                 DELETE    Удаление маршрута

                 CHANGE    Изменение существующего маршрута

  узел         Адресуемый узел.

 MASK         Если вводится ключевое слово MASK, то следующий параметр   интерпретируется как параметр "маска".

  маска        Значение маски подсети, связываемое с записью для данного маршрута.  Если этот параметр не задан, по умолчанию  подразумевается 255.255.255.255.

шлюз         Адрес узла, которому следует перенаправить пакет

METRIC       Определение параметра метрика/цена для адресуемого узла.

 Примеры: 

    > route PRINT

    > route –p ADD 157.0.0.0 MASK 255.0.0.0  157.55.80.1 METRIC 3 IF 2

                           узел^                   ^маска     ^шлюз       метрика^      ^интерфейс

Если IF не задан, то производится попытка найти лучший интерфейс для  указанного шлюза.

  > route PRINT                        Печать всех маршрутов

  > route PRINT 157*          .... Печать только узлов, начинающихся со 157

  > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

 CHANGE используется для изменения только для изменения адреса основного шлюза и/или метрики.

  > route PRINT

  > route DELETE 157.0.0.0          удаление маршрута с адресом назначения 157.0.0.0

  > route PRINT

В примере в строке добавляется маршрут перенаправления пакетов, адресат которых расположен в сети 157.0.0.0/255.0.0.0. Данный маршрут сработает для любого адреса в диапазоне от 157.0.0.1 до 157.255.255.249.

 

Порядок выполнения лабораторной работы:

Выполнить настройку таблицы маршрутизации в соответствии с заданной конфигурацией сети предприятия.

4