Практическая работа №7
Работа с маршрутизаторами. Статическая маршрутизация
Цель работы: Научить два маршрутизатора передавать данные друг другу, рассказав им "дорогу" вручную.
1
В чем разница между Свитчем и Роутером?
- Свитч (Коммутатор): Соединяет компьютеры ВНУТРИ одной сети (офиса).
- Роутер (Маршрутизатор): Соединяет РАЗНЫЕ сети (ваш офис и Интернет, или офис в Москве и офис в Казани).
Роутеры сами не знают, где находятся другие сети. Им нужно это сказать.
2
Схема сети
Постройте такую схему:
[PC0] --кабель-- [Router0] --красный кабель-- [Router1] --кабель-- [PC1]
Настройки адресов:
- Сеть слева (PC0 - Router0): 192.168.1.0
- Сеть посередине (Router0 - Router1): 10.0.0.0
- Сеть справа (Router1 - PC1): 192.168.2.0
3
Настройка Роутера 0 (Router0)
Настроим порты (включим их и дадим IP).
Router> enable
Router# configure terminal
(Настройка порта к Компьютеру)
Router(config)# interface GigabitEthernet 0/0
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# no shutdown
(Команда no shutdown ВКЛЮЧАЕТ порт)
Router(config-if)# exit
(Настройка порта к другому Роутеру)
Router(config)# interface Serial 0/1/0
Router(config-if)# ip address 10.0.0.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
Router# configure terminal
(Настройка порта к Компьютеру)
Router(config)# interface GigabitEthernet 0/0
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# no shutdown
(Команда no shutdown ВКЛЮЧАЕТ порт)
Router(config-if)# exit
(Настройка порта к другому Роутеру)
Router(config)# interface Serial 0/1/0
Router(config-if)# ip address 10.0.0.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
4
Настройка Роутера 1 (Router1)
Router> enable
Router# configure terminal
(Настройка порта к другому Роутеру)
Router(config)# interface Serial 0/1/0
Router(config-if)# ip address 10.0.0.2 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
(Настройка порта к Компьютеру)
Router(config)# interface GigabitEthernet 0/0
Router(config-if)# ip address 192.168.2.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
Router# configure terminal
(Настройка порта к другому Роутеру)
Router(config)# interface Serial 0/1/0
Router(config-if)# ip address 10.0.0.2 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
(Настройка порта к Компьютеру)
Router(config)# interface GigabitEthernet 0/0
Router(config-if)# ip address 192.168.2.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
5
Главный секрет (ip route)
Сейчас PC0 не видит PC1. Почему? Потому что Router0 знает только про свои сети (192.168.1.x и 10.0.0.x). Он понятия не имеет, где находится сеть 192.168.2.x.
Нужно прописать Статический маршрут.
На Router0 (Говорим: "Чтобы попасть в сеть 2.0, иди через 10.0.0.2"):
Router(config)# ip route 192.168.2.0 255.255.255.0 10.0.0.2
На Router1 (Говорим: "Чтобы попасть в сеть 1.0, иди через 10.0.0.1"):
Router(config)# ip route 192.168.1.0 255.255.255.0 10.0.0.1
!
Проверка
Зайдите на PC0 и сделайте пинг PC1 (например, ping 192.168.2.10).
Первые пару раз может быть "Request timed out" (пока ARP работает), но потом пинг пойдет.