Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
21 ошибка прогр... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Пример работы с... 65535
Содержание сайт... 65535
ТЕХНОЛОГИИ ДОСТ... 65535
Организация зап... 65535
Вызов хранимых ... 65535
Создание отчето... 65535
Имитационное мо... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Реклама
Сейчас на сайте
Гостей: 14
На сайте нет зарегистрированных пользователей

Пользователей: 13,366
новичок: jidimi4
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

База данных студентов на Delphi (файл записей) + Блок схемы
Информационная система - транспортный парк на Turbo Pascal (База данных)...
Метод половинного деления для нахождения корня уровнения на Turbo Pascal...

Принципы реализации MSTP
Взаимодействие коммутаторов при выполнении протокола MSTP организуется в соответствии с принципами, принятыми для протоколов STP и RSTP, в основе которых лежит обмен конфигурационными сообщениями. Для выполнения этих алгоритмов мосты снабжаются идентификаторами. Ранее было отмечено, что общий и внутренний алгоритм Spanning Tree — CIST (Common & Internal Spanning Tree) выполняется всеми коммутаторами ЛВС.

Также вам может показаться, что такая тема как http://adguard.com/ru/adblock-adguard-opera.html никак не связана и даже не тематична. Хотя, может быть и связана. В любом случае все-таки зайдите на сайт adguard.com. Тема Opera без рекламы там представлена весьма широко. На том сайте можно узнать много интересного на тему Opera без рекламы. Что означает вообще тема Opera без рекламы, где найти Opera без рекламы - про это написано на сайте adguard.com. Это очень важная для многих людей тема - Opera без рекламы. Спасибо сайту adguard.com за информацию на тему Opera без рекламы.

По результатам выполнения этого алгоритма один из мостов приобретает статус корневого моста для общего дерева (CIST-root). В дополнение к этому, каждый из MSTP-коммутаторов может участвовать в формировании активных топологий одного или нескольких независимых планов (инстанций) для выделенных групп виртуальных сетей. Каждому из таких планов соответствует уникальное значение идентификатора плана — MSTI (MST Identifier).


Распределение виртуальных сетей но планам задается в виде конфигурационной таблицы (MST Configuration Table), которая имеет 4 096 записей (по одной для каждого идентификатора виртуальной сети — VID). Каждая такая запись содержит двухбайтовое значение идентификатора того плана, к которому принадлежит данная виртуальная сеть.


Выделенное значение MSTI = 0 в некоторой строке таблицы говорит о том, что соответствующая виртуальная сеть не принадлежит ни к одному из индивидуальных планов, и, следовательно, кадры этой VLAN могут передаваться только через активную топологию, соответствующую общему покрывающему дереву CIST.
Как уже было отмечено, группа непосредственно связанных коммутаторов, имеющих одинаковые таблицы конфигурации планов, образует MST Region — область, в пределах которой для каждого из сформированных планов VLAN могут быть простроены индивидуальные активные топологии. Следует отметить, что в протоколе MSTP для определения принадлежности к региону не используется анализ содержимого конфигурационных таблиц прозрачных мостов вследствие большого размера этих таблиц. Вместо этого, чтобы установить свою принадлежность к региону, в котором находится его непосредственный сосед, прозрачный мост сравнивает значения двух идентификаторов конфигурации — один хранится в его запоминающем устройстве, другой принимается от соседнего коммутатора в сообщении BPDU. Главной частью идентификатора конфигурации является конфигурационный дайджест (Configuration Digest), представляющий собой 16-байтовый числовой код, полученный путем применения алгоритма HMAC-MD5 (IETF RFC 2104) с ключом 0xl3AC06A62E47FD51F95D2BA243CD0346 к содержимому полной таблицы виртуальных сетей MST.



Во всем остальном алгоритм протокола MSTP имеет лишь незначительные отклонения от классического или быстрого алгоритма Spanning Tree. Все эти изменения, однако, непосредственно связаны именно со спецификой построения множества связующих деревьев внутри региона. Каждое из таких деревьев строится по обычным правилам Spanning Tree с выбором корневого моста, определением корневых и назначенных портов.
При обмене конфигурационными сообщениями в каждом регионе определяется региональный корневой мост общего дерева (CIST Regional Root). Им становится коммутатор, имеющий минимальную стоимость маршрута до CIST-Root.
В том случае, если локальная сеть состоит только из одного MST-региона, региональный корневой мост одновременно будет являться глобальным корневым мостом общего связующего дерева — CIST-Root.
Для каждого плана (instance) региона также определяется корневой мост (MST1 Regional Root), относительно которого строится независимое дерево передачи трафика соответствующей группы VLAN внутри этого региона.
На рис. 8.9 приведен пример использования протокола MSTP для распределения трафика двух групп виртуальных сетей.
В левом верхнем углу рисунка приведен пример конфигурационной таблицы, в соответствии с которой первый план данного региона (MST1 = 1) образуют VLAN10 и VLAN11, второй план региона (MST1 = 2) образуют VLAN20 и VLAN21. Остальные виртуальные сети (на рисунке для их обозначения использован идентификатор "Other") образуют общий план сети (MSTI = 0). Индивидуальные настройки выполнены таким образом, что коммутатор SW11 выполняет функции корневого моста для C1ST и MST1 = 1, а коммутатор SW21 — функции корневого моста для MSTI = 2. Таблица установленных алгоритмом Spanning Tree состояний портов коммутаторов региона приведена в нижнем левом углу рис. 8.9. Сформированные варианты активных топологий данного региона обеспечивают передачу трафика VLAN20 и VLAN21 через каналы, соединяющие коммутатор SW21 с коммутаторами SW12 и SW22. Трафик остальных виртуальных сетей передается через каналы, соединяющие коммутатор SW11 с коммутаторами SW12 и SW22. Такое решение позволяет выровнять нагрузки на ресурсы резервированных компонентов ЛВС, поскольку у коммутаторов региона все порты в той или иной степени будут использованы для передачи полезного трафика.
Опубликовал katy June 14 2015 16:30:07 · 0 Комментариев · 2441 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
Illusion
SODA [Исходник на...
AntiRus
Архив значков
Платформа програм...
Основы Delphi. Пр...
Керниган Б.В., Ри...
C++ Builder: Книг...
Разработка Web-пр...
Мод "проверочный ...
Rss Parser
Пример создания W...
Нестандартные при...
Autorunner
JanReplace
Drag&Drop
Основы программир...
VFW
TMS
DiZsubmit

Топ загрузок
Приложение Клие... 100774
Delphi 7 Enterp... 97832
Converter AMR<-... 20268
GPSS World Stud... 17014
Borland C++Buil... 14191
Borland Delphi ... 10290
Turbo Pascal fo... 7373
Калькулятор [Ис... 5984
Visual Studio 2... 5207
Microsoft SQL S... 3661
Случайные статьи
Как обогнать конку...
У типичного руково...
Services for Macin...
Стандарты программ...
Когда одного недос...
ЭЛЕМЕНТЫ ПРОЦЕДУРЫ...
Установка голубого...
Каналы STREAMS
Экзамен 200-100 Ze...
Microsoft PowerPoint
Динамическая памят...
Для получения боле...
Организация подклю...
PHP4 или ASP.NET -...
протоколу аутентиф...
Синтаксис
Успех в стратегии ...
Оформление курсово...
«пользователь всег...
Atari 7800 ProSystem
Автоматизация ручн...
Ставки на Киберспорт
Вспомогательные пр...
Старда Казино
Внешняя сортировка...
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?