- •Лабораторная работа №1. Основные команды коммутаторов.
- •Лабораторная работа №3. Команды vlan на основе портов и 802.1q.
- •Лабораторная работа №4. Команды протокола gvrp (Продвижение vlan в инфраструктуре).
- •Лабораторная работа №6 Команды протокола покрывающего дерева (stp, rstp, mstp) а также функция предотвращения петлеобразования неинтеллектуальным оборудованием (LoopBackGuard)
- •Лабораторная работа №8 Команды отображения портов (Port Mirroring).
- •Лабораторная работа №9. Команды защиты портов (Port Security).
- •Лабораторная работа №10. Команды защиты доступа к сети (Функция ip-mac binding)
- •Лабораторная работа №11 Контроль полосы пропускания (Шейпинг трафика)
- •Лабораторная работа №11 Списки прав доступа (Access Control List)
- •Лабораторная работа №12 Команды QoS (Quality of Service — качество обслуживания)
- •Лабораторная работа №13. Команды стековых коммутаторов (только для xStack)
Лабораторная работа №6 Команды протокола покрывающего дерева (stp, rstp, mstp) а также функция предотвращения петлеобразования неинтеллектуальным оборудованием (LoopBackGuard)
Протокол покрывающего дерева предотвращает формирование петлей, в случае если коммутаторы или мосты соединены несколькими путями. Протокол покрывающего дерева обеспечивает выполнение алгоритма стандарта IEEE 802.1d путем обмена сообщениями BPDU с другими коммутаторами для того чтобы обнаружить петли, а затем удалить петли путем отключения соответствующих портов. Этот алгоритм гарантирует, что существует только один активный путь между любыми двумя сетевыми устройствами.
Ускоренный алгоритм покрывающего дерева (RSTP) является усовершенствованием протокола покрывающего дерева (стандарта 802.1d) и предусматривает более быстрое схождение покрывающего дерева после изменения топологии.
Множественный протокол покрывающего дерева (MSTP) является стандартом IEEE, который позволяет отобразить несколько VLAN на меньшее число экземпляров покрывающих деревьев. Это возможно, так как большинству сетей не требуется большое число логических топологий. Каждый экземпляр обрабатывает несколько VLAN, которые имеют туже топологию второго уровня.
Цель |
Эта лабораторная работа позволяет пользователям понять функциональность и цели протокола покрывающего дерева, а также узнать, как протокол STP настраивается на коммутаторах D-Link. |
|
Оборудование |
DGS-3324SR или DES-3526 или DES-3026 |
2 |
Рабочая станция |
6 |
|
Кабель Ethernet |
4 |
|
Консольный кабель |
1 |
Настройка ускоренного покрывающего дерева, RSTP (802.1w) |
|
Схема |
|
Примечание: Не соединяйте каскадирующий кабель (Cable 1 & 2) во время конфигурирования двух коммутаторов. |
Настройка DGS-3324SR_A |
|
Настройте IP-адрес VLAN по умолчанию |
config ipif System ipaddress 10.1.1.10/8 |
Включите покрывающее дерево |
enable stp |
Проверьте состояние настроек покрывающего дерева |
show stp |
Ускоренное покрывающее дерево выбрано по умолчанию после включения STP. Если нет, включите его.
|
config stp version rstp |
Установите более низкий приоритет, чтобы он мог быть корневым коммутатором (приоритет по умолчанию = 32768) |
config stp priority 4096 instance_id 0 |
Назначьте остальные порты пограничными портами |
config stp ports 5-24 edge true |
Настройка DGS-3324SR_B |
|
Настройте IP-адрес VLAN по умолчанию |
config ipif System ipaddress 10.1.1.11/8 |
Включите покрывающее дерево |
enable stp |
Проверьте состояние настроек покрывающего дерева |
show stp |
Ускоренное покрывающее дерево выбрано по умолчанию после включения STP. Если нет, включите его.
|
config stp version rstp |
Назначьте остальные порты пограничными портами |
config stp ports 5-24 edge true |
Упражнения |
|
Задание |
Наблюдение |
Проверьте настройки STP, состояние портов и их роли у обоих коммутаторов
|
show stp ports |
Вопросы: Какой коммутатор является корневым? Какой порт является отброшенным? Какая роль у отброшенного порта? |
|
Выполните продолжительный ping от компьютера PC1 до PC2 и наоборот.
|
На PC1, ping 10.1.1.2 –t На PC2, ping 10.1.1.1 –t |
Отсоедините кабель от корневого порта. Что происходит с тестом ping?
|
|
Есть ли истечения времени ожидания ответа?
|
|
Как долго вам пришлось ждать до появления ответа?
|
|
Проверьте состояние отброшенного порта.
|
|
Поменяйте RSTP на STP |
config stp version stp |
Выполните продолжительный ping от компьютера PC1 до PC2 и наоборот опять. |
На PC1, ping 10.1.1.2 –t На PC2, ping 10.1.1.1 –t |
Отсоедините кабель от корневого порта. Что происходит с тестом ping?
|
|
Есть ли истечения времени ожидания ответа?
|
|
Как долго вам пришлось ждать до появления ответа?
|
|
Проверьте состояние отброшенного порта теперь.
|
|
Настройка Множественного покрывающего дерева, MSTP (802.1s) для каждогоVLAN в отдельности |
|
Схема |
Настройка DGS-3324SR_A
|
|
Удалите порты из VLAN по умолчанию для использования другими VLAN
|
config vlan default delete 1-24 |
Создайте VLAN v2 и v3 и назначьте нетэгированные порты для каждой VLAN
|
create vlan v2 tag 2 config vlan v2 add untagged 1-12 create vlan v3 tag 3 config vlan v3 add untagged 13-24 |
Включите STP |
enable stp |
Проверьте состояние STP |
show stp ports |
Включите MSTP
|
config stp version mstp config stp mst_config_id name abc config stp mst_config_id revision_level 1 create stp instance_id 2 config stp instance_id 2 add_vlan 2 create stp instance_id 3 config stp instance_id 3 add_vlan 3 |
Настройте приоритет STP так, чтобы он был корневым коммутатором. Приоритет должен быть 4096*n, по умолчанию =32768
|
config stp priority 4096 instance_id 0 config stp priority 4096 instance_id 2 config stp priority 4096 instance_id 3 |
Настройте остальные порты как пограничные порты.
|
config stp ports 1-10 edge true config stp ports 13-22 edge true |
Настройка DGS-3324SR_B |
|
Удалите порты из VLAN по умолчанию для использования другими VLAN
|
config vlan default delete 1-24 |
Создайте VLAN v2 и v3 и назначьте нетэгированные порты для каждой VLAN
|
create vlan v2 tag 2 config vlan v2 add untagged 1-12 create vlan v3 tag 3 config vlan v3 add untagged 13-24 |
Включите STP |
enable stp |
Подключите кабеля как показано на диаграмме выше. Используйте порт 11 и 12 для VLAN 2 и порт 23 и 24 для VLAN 3 |
Проверьте ping тестом. Может ли PC1 получить доступ к PC3 из той же VLAN? Может ли PC2 получить доступ к PC4 из той же VLAN? |
Проверьте состояние STP |
show stp ports |
Включите MSTP
|
config stp version mstp config stp mst_config_id name abc config stp mst_config_id revision_level 1 create stp instance_id 2 config stp instance_id 2 add_vlan 2 create stp instance_id 3 config stp instance_id 3 add_vlan 3 |
Настройте остальные порты как пограничные порты.
|
config stp ports 1-10 edge true config stp ports 13-22 edge true |
Упражнения |
|
Задание |
Наблюдение |
Ping тест - от PC1 к PC3 - от PC2 к PC4 - от PC1 к PC2 - от PC3 к PC4 - от PC1 к PC4 - от PC3 к PC2 Проверьте состояние портов на обоих коммутаторах
|
show stp ports |
Где корневой и альтернативный порты для v2?
|
|
Где корневой и альтернативный порты для v3?
|
|
Где назначенные порты для v2?
|
|
Где назначенные порты для v3?
|
|
Какой вы сделаете вывод по поводу связи между корневым мостом и корневыми портами?
|
|
Настройка Множественного покрывающего дерева, MSTP (802.1s) для балансировки нагрузки
|
|
Схема |
Настройка DGS-3324SR_A |
|
Удалите порты из VLAN по умолчанию для использования в других VLAN
|
Config vlan default delete 1-22 |
Создайте VLAN, добавьте порты к VLAN и создайте IP интерфейс для VLAN
|
create vlan v2 tag 2 config vlan v2 add untagged 1-10 config vlan v2 add tagged 23-24
create vlan v3 tag 3 config vlan v3 add untagged 11-22 config vlan v3 add tagged 23-24 |
Включите MSTP |
enable stp
config stp version mstp config stp mst_config_id name abc config stp mst_config_id revision_level 1
create stp instance_id 2 config stp instance_id 2 add_vlan 2
create stp instance_id 3 config stp instance_id 3 add_vlan 3 |
Задайте STP приоритет так, чтобы он мог быть корневым
|
config stp priority 4096 instance_id 0 config stp priority4096 instance_id 2 config stp priority4096 instance_id 3 |
Задайте приоритет порта, так чтобы порт 23 был активным портом для v2, а порт 24 активным портом для v3
|
config stp mst_ports 23 instance_id 2 priority 96 config stp mst_ports 24 instance_id 3 priority 96 |
Настройте оставшиеся порты как пограничные порты
|
Config stp ports 1-22 edge true |
Настройка DGS-3324SR_B |
|
Удалите порты из VLAN по умолчанию для использования в других VLAN
|
Config vlan default delete 1-22 |
Создайте VLAN, добавьте порты к VLAN и создайте IP интерфейс для VLAN
|
create vlan v2 tag 2 config vlan v2 add untagged 1-10 config vlan v2 add tagged 23-24
create vlan v3 tag 3 config vlan v3 add untagged 11-22 config vlan v3 add tagged 23-24 |
Включите MSTP |
enable stp
config stp version mstp config stp mst_config_id name abc config stp mst_config_id revision_level 1
create stp instance_id 2 config stp instance_id 2 add_vlan 2
create stp instance_id 3 config stp instance_id 3 add_vlan 3 |
Настройте оставшиеся порты как пограничные порты
|
Config stp ports 1-22 edge true |
Упражнения |
|
Задание
|
Наблюдение
|
Ping тест - от PC1 к PC3 - от PC2 к PC4 - от PC1 к PC2 - от PC3 к PC4 - от PC1 к PC4 - от PC3 к PC2 Проверьте STP состояние портов на обоих коммутаторах
|
show stp ports |
Где корневой и альтернативные порты для v2?
|
|
Где корневой и альтернативные порты для v3?
|
|
Где назначенные порты для v2?
|
|
Где назначенные порты для v3?
|
|
Отсоедините корневой порт для v2. Выполните ping тест. - от PC1 к PC3 - от PC2 к PC4 |
|
Какие выводы вы сделаете из выполненных ping тестов?
|
|
Настройка функции защиты от петлеобразования в оборудовании не поддерживающем протокол STP (LoopBackGuard) |
|
В ситуации, когда неуправляемый коммутатор закольцован, управляемый коммутатор вынужден постоянно перестраивать «дерево» STP при получении своего же собственного BPDU. Новая функция LoopBackGuard отслеживает такие ситуации и блокирует порт, на котором обнаружена петля, тем самым предотвращая проблемы в сети.
|
|
Схема |
|
Настройка DES 3526_ |
|||
---|---|---|---|---|
|
Задача: Обеспечить на оконечных портах DES-3526 (edge ports) отсутствие петель в неуправляемых сегментах. |
|||
|
Включите протокол STP (по умолчанию RSTP)
|
enable stp
|
||
|
Включаем на пограничных(оконечных) портах фунцию LBD |
config stp ports 1-24 state enable edge true lbd enable
|
||
|
Установим время в течении которого с данного порты не будут принимать пакеты BPDU |
config stp lbd_recover_timer 60
|
||
|
Внимание! lbd_recover_timer – время, в течение которого порты не будут принимать BPDU. Оно задаётся глобально на коммутаторе. Если необходимо отключить эту функцию, то следует установить его в 0 |
|||
|
|
|||
|
|
|||
|
|
|||
|
|
Упражнения |
|
Задание |
Наблюдение |
Подключим неуправляемый коммутатор к портам до установки и включения протокола STP и функции LBD |
|
Что вы наблюдаете, запишите? |
|
Протокол управления агрегирования каналов (Link Aggregation Control Protocol, LACP) является частью спецификации IEEE 802.3ad, которая позволяет объединять несколько физических портов вместе для создания единого логического канала. LACP позволяет коммутатору договариваться об автоматическом объединении путем посылки LACP пакетов узлу.
Цель |
Эта лабораторная работа позволяет пользователям ознакомиться с настройкой агрегирования каналов на коммутаторах D-Link |
|
Оборудование |
DGS-3324SR или DES-3526 или DES-3026 |
2 |
Рабочая станция |
3 |
|
Ethernet кабель |
7 |
|
Схема |
Настройка DGS-3324SR_A (Порты 2, 4, 6 & 8) |
|
Создать группу агрегирования каналов
|
create link_aggregation group_id 1 type static |
Настроить алгоритм агрегирования каналов. Эти установки применяются к коммутатору глобально.
|
config link_aggregation algorithm mac_source_dest |
Выбрать участников группы агрегирования каналов.
|
config link_aggregation group_id 1 master_port 2 ports 2,4,6,8 state enable |
Настройка DGS-3324SR_B (Порты 1, 3, 5 & 7)
|
|
Создать группу агрегирования каналов
|
create link_aggregation group_id 1 type static |
Настроить алгоритм агрегирования каналов. Эти установки применяются к коммутатору глобально.
|
config link_aggregation algorithm mac_source_dest |
Выбрать участников группы агрегирования каналов.
|
config link_aggregation group_id 1 master_port 1 ports 1,3,5,7 state enable |
Упражнения |
|
Задание |
Наблюдение |
Скачайте файлы с FTP сервера (IP – адрес 10.1.1.250/8) используя рабочие станции PC1 и PC2 при помощи FTP клиента или приведенных команд
|
ftp 10.1.1.250 hash mget * |
Во время скачивания фалов на две рабочие станции проверьте загрузку портов на обоих коммутаторах
|
show utilization ports |
Что вы наблюдаете? Загрузка трафика перераспределяется между каналами?
|
|
Настройка динамического агрегирования каналов (LACP)
|
|
Схема
|
Настройка DGS-3324SR_A (порты участники 2,4,6,8 автоматически договариваются) |
|
Перед созданием группы агрегирования каналов основанной на LACP, удалите существующую группу
|
delete link_aggregation group_id 1 |
Создайте группу агрегирования каналов
|
create link_aggregation group_id 1 type lacp |
Выберите участников группы агрегирования каналов
|
config link_aggregation group_id 1 master_port 2 port 2,4,6,8 state enabled config lacp_port 2,4,6,8 mode passive |
Настройка DGS-3324SR_B (порты участники 1,3,5,7 автоматически договариваются) |
|||
Перед созданием группы агрегирования каналов основанной на LACP, удалите существующую группу
|
delete link_aggregation group_id 1 |
||
Создайте группу агрегирования каналов
|
create link_aggregation group_id 1 type lacp |
||
Выберите участников группы агрегирования каналов |
config link_aggregation group_id 1 master_port 1 port 1,3,5,7 state enable |
||
Упражнения |
|
||
Задание |
Наблюдение |
|
|
Загрузите файлы с ftp-сервера (IP-адрес 10.1.1.250/8) на компьютеры PC1 и PC2 при помощи ftp-клиента или приведенных команд |
ftp 10.1.1.250 hash mget *
|
|
|
Во время скачивания файлов проверьте загрузку портов на обоих коммутаторах. |
show utilization ports
|
|
|
Что вы наблюдаете? Нагрузка распределяется между каналами? |
|
|
|
Измените режим LACP портов коммутатора DGS-3324SR_A на активный и выполните задание повторно. |
config lacp_ports 2,4,6,8 mode active
|
|
|
Что вы наблюдаете? Распределяется ли нагрузка между каналами? |
|
|
Настройка динамического агрегирования каналов (LACP) при распределении каналов между тремя коммутаторами
|
|
Схема
|
Настройка DGS-3324SR_A (порты участники 2,4,6,8 автоматически договариваются) |
|
Создайте группу агрегирования каналов
|
create link_aggregation group_id 1 type lacp create link_aggregation group_id 2 type lacp
|
Настроим алгоритм агрегирования |
config link_aggregation algorithm mac_destination
|
Выберите участников группы агрегирования каналов id1
|
config link_aggregation group_id 1 master_port 1 ports 1-4 state enabled config lacp ports 1-4 mode active |
Выберите участников группы агрегирования каналов id2
|
config link_aggregation group_id 2 master_port 5 ports 5-8 state enabled config lacp ports 5-8 mode active |
Настройка DGS-3324SR B_и DGS 3324S C (порты участники 1,3 автоматически договариваются) |
||
Создайте группу агрегирования каналов
|
create link_aggregation group_id 1 type lacp |
|
Настроим алгоритм агрегирования |
config link_aggregation algorithm mac_destination
|
|
Выберите участников группы агрегирования каналов |
config link_aggregation group_id 1 master_port 1 ports 1-4 state enabled
|
|
Внимание! 1. Если на одном конце канала настроен LACP, на втором конце тоже должен быть LACP. Если с одной стороны LACP, а с другой статическая группа – канал работать не будет. 2.Если коммутатор, поддерживающий 802.3ad, должен быть соединён по агрегированному каналу с коммутатором, поддерживающим только статическое агрегирование, он должен быть тоже настроен в статическом режиме. |
||
|
||
Упражнения
|
||
Задание Подключите к коммутатором 3 рабочие станции и попробуйте перекачивать данные. |
Наблюдение |
|
Во время скачивания файлов проверьте загрузку портов на всех коммутаторах. |
show utilization ports
|
|
Что вы наблюдаете? Нагрузка распределяется между каналами? |
|