4*. Обязательная лабораторная работа: Статическая маршрутизация на CISCO
Построение сетей на виртуальных и эмуляциях CISCO.
1. GNS3: Graphical Network Simulator
- свободно распространяемый графический симулятор сети.
Официальный сайт http://www.gns3.net/
2. Cisco Packet Tracer
Packet Tracer — симулятор сети передачи данных, выпускаемый фирмой Cisco Systems. Позволяет делать работоспособные модели сети, настраивать (командами Cisco IOS) маршрутизаторы и коммутаторы, взаимодействовать между несколькими пользователями. Включает в себя серии маршрутизаторов Cisco и коммутаторов. Кроме того есть серверы DHCP, HTTP, TFTP, FTP, рабочие станции, различные модули к компьютерам и маршрутизаторам, устройства WiFi, различные кабели.
Доступен бесплатно для участников Программы Сетевой Академии Cisco.
Основные команды CISCO:
Если не знаете что набирать, введите знак "?" получите подсказку.
Команды ping, traceroute достаточно стандартные.
Сброс всех настроек:
1 2 3 |
Router>enable Router#erase startup configuration Router#reload |
Отказ от автоматической настройки:
1 |
Would you like to enter the initial dialog? [yes]:no |
Режимы:
Router# - привелегированный
Router > - непривелегированный
Перейти в режим настройки через терминал:
1 |
Router#configure terminal
|
Выйти из режима настройки:
1 |
Router(config)#exit |
Сохранить настройки:
1 |
Router#write |
Перейти в настройки сетевого интерфейса Ethernet0:
1 |
Router(config)#interface Ethernet0 |
Присвоение IP адреса сетевому интерфейсу и указание маски для сети:
1 |
Router(config-if)#ip address 192.168.10.1 255.255.255.0 |
Включить сетевой интерфейс:
1 |
Router(config-if)#no shutdown |
Заметьте: многое в CISCO делается через отрицание (команда "no"). Например: удаление маршрута.
Сбросить настройки сетевого интерфейса FastEthernet 0/1:
1 |
R1(config)# default interface fa 0/1 |
Добавить маршрут в сеть 172.16.160.0/24 указав IP адрес шлюза (10.1.1.2) в удаленную сеть:
permanent - сделать запись постоянной
1 |
Router(config)#ip route 172.16.160.0 255.255.255.0 10.1.1.2 permanent |
Просмотр таблицы маршрутизации:
1 |
Router# show ip route |
Команда просмотра, что именно можно просмотреть введите знак "?"
1 |
router# show
|
Просмотр текущей конфигурации:
1 |
Router# show running-config
|
Просмотр сохраненной конфигурации:
1 |
Router# show configuration
|
Задание:
Задания выполняются на виртуальных CISCO в GNS3, хосты на виртуальных Linux.
- В работе необходимо соединить локальные сети двух зданий организации через глобальную сеть используя маршрутизаторы CISCO.
- построить сеть по схеме (скриншоты в отчет)
первая сеть /24+M значащих бит
вторая сеть /24+M+1 значащих бит
третья сеть /24+M+2 значащих бит
M - последняя цифра в зачетке деленная на 2, и округленная до целого в меньшую сторону.
N - последние две цифры из номера зачетки. - проверить косвенную маршрутизацию с помощью traceroute (скриншоты активные настройки интерфейсов, таблицы маршрутизации всех компьютеров, трассировка маршрутов)
- Показать трассировки маршрутов:
от Хост-1 до Хост-3 и Хост-4 (скриншот)
от Хост-2 до Хост-3 и Хост-4 (скриншот)
от Хост-3 до Хост-1 и Хост-2 (скриншот)
от Хост-4 до Хост-1 и Хост-2 (скриншот)
от Хост-1 до М-2 (скриншот)
от Хост-2 до М-2 (скриншот)
от Хост-3 до М-1 (скриншот)
от Хост-4 до М-1 (скриншот)
от М-2 до Хост-1 (скриншот)
от М-2 до Хост-2 (скриншот)
от М-1 до Хост-3 (скриншот)
от М-1 до Хост-4 (скриншот) - Разобрать теорию: TCP и UDP-протоколы (в сравнении, заголовки пакетов,для чего и принцип работы).
Загрузить отчет формат PDF.
При сдаче:
- показать прохождение пакетов с помощью tcpdump и traceroute
- демонстрировать изменения конфигурации CISCO через командную строку
- Рассказать: TCP и UDP-протоколы (в сравнении, заголовки пакетов,для чего и принцип работы).