- •Лекція №15 “Проблеми взаємодії операційних систем в гетерогенних мережах”
- •15.1. Поняття "internetworking" і "interoperability"
- •15.2. Гетерогенність
- •15.3. Основні підходи до реалізації взаємодії мереж
- •15.4. Шлюзи
- •15.5. Мультиплексування стеків протоколів
- •Використання магістрального протоколу
- •Лекція №16 “Служби іменування ресурсів і проблеми прозорості доступу”
- •16.1.1. Основний і резервний контролери домена
- •16.1.2. Чотири моделі організації зв'язку доменів
- •16.1. Доменний підхід
- •Р исунок 16.3 - Модель з декількома головними доменами
- •16.2. Глобальна служба довідників nds ос NetWare 4.X
- •16.2.1. Служба каталогів
- •16.2.2. Об’єктно-орієнтований підхід
- •16.2.3. Дерево каталогів
- •16.2.4. Служба nds і файлова система
- •16.2.5. Засоби захисту об'єктів у nds
- •Лекція №17 “Сучасні концепції і технології проектування операційних систем”
- •17.1. Вимоги до сучасних ос
- •Розширюваність
- •Переносимість
- •Безпека
16.2.3. Дерево каталогів
NDS використовує для збереження інформації логічну структуру, що називається деревом каталогів (Directory Tree, DT). Ця ієрархічна структура має кореневий елемент (root) і гілки (малюнок 3.25). В адміністратора мережі NetWare 4.x є зручна графічна утиліта NetWare Administrator, що працює в середовищі Windows, яка наочно представляє кожен об'єкт дерева каталогів NDS у вигляді іконки й відображає зв'язки між об'єктами. Користувачі також одержують зручності прозорого доступу до ресурсів усієї мережі, якщо вони користуються оболонкою NetWare для Windows, що підтримує діалог з NDS і представляє доступні користувачу ресурси у вигляді вкладених піктограм.
Дерево каталогів містить об'єкти двох типів:
об'єкти-контейнери,
об'єкти листи.
Об'єкти-контейнери містять чи включають інші об'єкти. Вони використовуються для логічного упорядкування й організації інших об'єктів дерева.
NDS містить об'єкти-контейнери трьох типів, які можна використовувати для організації дерева об'єктів:
Країна (Country) - необов'язковий об'єкт, який можна використовувати в мережах, що охоплюють кілька країн.
Організація (Organization) - розташовується рівнем нижче, ніж об'єкт-країна (якщо вони використовуються).
Відділ чи підрозділ організації (Organizational Unit) - розташовується рівнем нижче від об'єкта-організації.
Рисунок 16.6 - Типова структура дерева каталогів NDS
Об'єкти-листи не містять інші об'єкти, вони використовуються для представлення кінцевих мережевих ресурсів, таких як комп'ютери, томи, принтери, користувачі і групи користувачів.
У NDS визначені наступні типи об'єктів-листів:
організатор - використовується для таких керівних осіб фірми, як керівник чи віце-президент,
сервер,
принт-сервер,
черга друку,
карта каталогів на томі,
профіль - представляє командний файл входу Login Script для спеціальної групи користувачів, що хочуть розділяти загальні команди Login Script, але не обов'язково входять в один об'єкт-контейнер у дереві каталогів, чи ж для підмножини користувачів одного контейнера,
псевдонім - указує на оригінальне місцезнаходження об'єкта в дереві. Будь-який об'єкт може бути розташованим у декількох місцях дерева з використанням псевдонімів. Псевдоніми роблять використання NDS більш гнучким і зручним.
16.2.4. Служба nds і файлова система
Служба NDS призначена для керування такими мережевими ресурсами, як сервери і томи NetWare, але вона не забезпечує керування файловою системою. Файли і каталоги не є об'єктами служби NDS. Однак вони представляються у вигляді іконок при використанні графічної утиліти NetWare Administrator. Одним з атрибутів об'єкта-тому є місце розташування фізичного тому, що містить файли і каталоги. Таким чином, об'єкт-том являє собою зв'язок між NDS і файловою системою.
Служба NDS надає засоби для пошуку об'єктів у її базі даних мережевих ресурсів. Можна робити запити, типові для баз даних, наприклад, пошук користувачів, що живуть на одній вулиці і т.п. Можна також зробити запит про значення всіх атрибутів якого-небудь конкретного об'єкта.
NDS також використовує синхронізацію годин між усіма серверами мережі для забезпечення правильного порядку подій у мережі.
