Отчёт о выполнении работы.

      Комментарии к записи Отчёт о выполнении работы. отключены

Теоретическая часть

Часто возникают задачи, когда необходимо к локальной сети подключить другую локальную сеть, причем номера подсетей у них разные. Например, возникла потребность к сети 1 подключить сеть 2. Сеть 1 имеет подсеть с номером 192.168.1.0/24, а сеть 2 – подсеть 192.168.2.0/24. Каким образом сделать так, чтобы, не меняя номера подсетей, компьютеры обоих сетей могли соединяться друг с другом и использовать общие ресурсы?

Данная задача решается при помощи настройки маршрутизатора, соединяющего обе подсети, причем в роли маршрутизатора может выступать компьютер с Windows 7, имеющий две сетевые карты: одна подключена к сети 1, другая – к сети 2.

В результате требуется получить следующую схему сети:

Рис. 1. Схема сети с маршрутизатором

Указания к выполнению

Задание 1. Соединение и настройка ПЭВМ.

1. На ПЭВМ 1 и 3 установите адреса в соответствии с рисунком 1.

маска подсети: 255.255.255.0.

Таким образом, образовалось две физические подсети (см. рис. 1).

2. Проверьте, что машина 1 не способна установить соединение с физическим компьютером 3 с помощью утилиты ping:

ping 192.168.1.20

Задание 2. Настроить машину 2 в качестве маршрутизатора.

1. Установите два сетевых адаптера на машину 2. Подключите первый адаптер к внутренней сети машин 1, второй – к сети машины 3.

2. Запустите машину 2. Откройте окно Сетевыхподключений. В этом окне должно быть два подключения по локальной сети, первое из них соответствует тому адаптеру, который подключен к сети машины 1, второе к сети машины 3.

3. Настройте IP-адреса обоих подключений согласно рис. 1. Проверьте, что машина 2 имеет соединение с машиной 1 и соединение c машиной 3 и наоборот. При этом компьютер 1 и компьютер 2 соединиться не могут, так как находятся в разных подсетях.

4. На машине 2 настройте службу маршрутизации. Для этого используйте команду Route.

Обработка таблиц сетевых маршрутов.

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

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

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

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

команды.

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

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

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

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

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

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

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

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

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

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

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

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

интерпретируется как параметр маска.

маска Значение маски подсети, связываемое с записью для данного

маршрута. Если этот параметр не задан, по умолчанию

подразумевается 255.255.255.255.

шлюз Шлюз.

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

Поиск всех символических имен узлов проводится в файле сетевой базы данных

NETWORKS. Поиск символических имен шлюзов проводится в файле базы данных

имен узлов HOSTS.

Для команд PRINT и DELETE можно указать узел и шлюз с помощью подстановочных

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

Если адресуемый узел содержит подстановочные знаки * или ?, он используется

в качестве шаблона, и печатаются только соответствующие ему маршруты.

Знак ‘*’ соответствует любой строке, а ‘?’ — ровно одному знаку.

Примеры: 157.*.1, 157.*, 127.*, *224*.

Диагностические сообщения:

Недопустимое значение MASK вызывает ошибку, если (УЗЕЛМАСКА) != УЗЕЛ.

Например route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1

Добавление маршрута завершится ошибкой, поскольку указан

недопустимый параметр сетевой маски: не выполняется условие

(УЗЕЛМАСКА) == УЗЕЛ.

Примеры:

route PRINT

route 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

route PRINT

5. Сформируйте таблицу маршрутизации для организации связи машины 1 и машины 3 посредством команды Route.

6. Проверьте на машине 2 параметр маршрутизации, для этого:

  • открываем реестр, ключ: HKEY_LOCAL_MACHINE\SYSTEM\

CurrentControlSet\Services\Tcpip\Parmeters

  • проверяем параметр IPEnableRouter – должно стоять значение 1.

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

7. Проверьте связь между компьютером 1 и 3.

Отчёт о выполнении работы.

1. Представьте таблицу маршрутизации преподавателю.

2. Продемонстрируйте организованную связь ПЭВМ 1 и ПЭВМ 3 посредством команды ping.

Контрольные вопросы

1. Что такое таблица маршрутизации?

2. Как формируется таблица маршрутизации в Windows 7, какие протоколы маршрутизации используются?

3. Какие записи создаются в таблице маршрутизации по умолчанию?

4. Какое максимальное количество сетей можно соединить, используя один компьютер с Windows в качестве маршрутизатора?

5. Чем таблица маршрутизации отличается от таблицы коммутации?

6. Что такое CIDR?

7. Пусть префикс непрерывного пула адресов =15 двоичных разрядов. Какое количество хостов может быть в сети?

Статьи к прочтению:

Windows command line networking: route


Похожие статьи: