Скачиваний:
190
Добавлен:
22.03.2015
Размер:
3.88 Mб
Скачать

Лабораторная работа №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

Что вы наблюдаете, запишите?

Лабораторная работа №7. Команды агрегирования каналов (802.3ad).

Протокол управления агрегирования каналов (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 BDGS 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

Что вы наблюдаете? Нагрузка распределяется между каналами?