Теоретическая часть
Часто возникают задачи, когда необходимо к локальной сети подключить другую локальную сеть, причем номера подсетей у них разные. Например, возникла потребность к сети 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
Похожие статьи:
-
Выполненную работу и отчет о выполнении показать преподавателю.
Задание 1. Установление последовательной анимации и перемещения 1. Открыть файл «Презентация.pptx» в папке ТЕМА_ХХ (здесь и дальнейшем вТЕМА_ХХ ХХ…
-
Порядок выполнения и сдачи работы
1. Изучить теоретическую и практическую часть. 2. Сдать преподавателю теорию работы путём ответа на контрольные вопросы. 3. Выполнить в Packet Tracer…