Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Part_7.doc
Скачиваний:
10
Добавлен:
24.11.2019
Размер:
894.98 Кб
Скачать

6.1.1.1.Обговорення прозорих мостів

Прозорі мости (інакше - мости остовного дерева - Spannings Tree bridges) визначені стандартом IEEE 802.1d. Головна мета - забезпечення повної прозорості мережі для робочої станції, так що остання не потребує нічого знати про мостові з’єднання, після встановлення мостів не потрібні жодні зміни в робочих станціях. В своїй найпростішій формі прозорий міст, під’єднаний до двох або більше мереж, прослуховує всі пакети у випадковому порядку і тоді передає кожен пакет до всіх інших мереж.

Процедура маршрутування рамок, які прибувають до моста, залежить від підмережі-джерела і підмережі-призначення таким чином:

  • якщо підмережі джерела та призначення співпадають, рамка фільтрується;

  • якщо підмережі джерела та призначення різні, рамка передається до підмережі-призначення;

  • якщо підмережа-призначення невідома, рамка передається до всіх підмереж.

Після інсталювання міст вивчає мережу і маршрути. Пакети рівня MAC висилаються до інших мережевих сегментів. В кожний момент часу міст представлений рамкою і мережева адреса зберігається. Міст будує таблицю ідентифікації сегментів, в яких локалізовані пристрої, що висилають пакети. Ця таблиця використовується для визначення, з якого сегменту походить рамка, котра повинна бути передана до іншого сегменту. Розмір таблиці важливий, особливо коли мережа має велику кількість робочих станцій або серверів.

Вдосконаленням цієї ідеї є впровадження потяття мостів, що навчаються. Розглянемо таку схему:

Тут показаний окремий міст, під’єднаний до двох підмереж. Початково міст нічого не знає про будь-які станції в підмережі. Нехай тепер станція A передає рамку, призначену станції D. Міст відзначає, що рамка прибула від підмережі 1, розглядає адресу джерела в загаловку рамки і зберігає в пам’яті факт, що станція A належить до підмережі 1. У цей час міст ще не знає, в якій підмережі розтащована станція D, тому він пересилає рамку до всіх інших підмереж, у тому числі також до підмережі 2.

Тепер приймемо, що станція D передає рамку, призначену станції A. Міст відзначає у пам’яті, що рамка прибула з підмережі 2 з адресою джерела - станції D, отже, станція D розташована у підмережі 2. У цей час міст вже навчений, що станція A розташована в підмережі 1, тому він висилає пакет безпосередньо до цієї підмережі.

Далі, нехай станція B передає пакет, адресований до станції A. У цей час міст, який раніше не бачив B, запам’ятовує її як розміщену в підмережі 1. Однак міст вже знає, що станція A розміщена в підмережі 1, так що A може бачити цей пакет, тому міст не висилає пакет до інших підмереж. Це називають фільтрацією пакетів.

Концепція моста, що навчається, є дуже потужна. Як можна бачити з наведеного прикладу, такий міст може бути використаний до ізоляції трафіку, так що пакети, не потрібні в окремих підмережах, відфільтровуються. Це значно покращує використання ширини смуги в кожній локальній підмережі.

З наведеного прикладу видно, що операції моста повністю прозорі для окремих робочих станцій, оскільки ці станції не потребують отримувати або передавати жодної особливої інформації для функціонування моста.

Можливою проблемою для мостів, що навчаються, є поява замкнених контурів (петель) в топології мережі. Вирішення цієї проблеми з прозорими мостами полягає в тому, щоб дозволити мостам у мережу автоматично кофігурувати самих себе до топології остовного дерева. Цей алгоритм працює на тій підставі, що кожний міст в мережі може комунікуватися з іншими мостами з використанням спеціальних конфігураційних повідомлень (BPDU). Це дозволяє мостам вибирати “кореневий” міст серед всіх мостів і обчислювати найкоротшу відстань від себе до цього кореневого моста. Так призначений міст вибирається для кожної підмережі. Робота призначеного моста полягає у спрямуванні рамків від даної підмережі до кореневого моста. До дерева найкоротших відстаней включається тільки вибраний порт, всі інші порти можуть бути заблоковані, щоб запобігти утворенню петель в топології.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]