Як показано на рис. 3.2, з точки зору комп'ютера, не започатковано запит по мережі, редиректор грає головну роль в створенні з'єднання з мережею. Його завдання - «обманним» шляхом змусити додаток на локальній машині вважати, що воно отримує дані з локального, а не мережного диска. Суть застосування редиректора: місце зберігання запитаного файлу не повинно мати значення, так як метод доступу повинен бути єдиним.
Наприклад, що станеться, якщо ви запустите програму WordCruncher і відкриєте файл, що зберігається на мережевому диску? З точки зору WordCruncher ні не існує.
Вона знає тільки про існування кількох доступних дисків з іменами, що складаються з літер з двокрапкою, наприклад, F. В. С: і т. Д. Як і будь-яке інше додаток, WordCruncher здатна використовувати тільки локальні пристрої зберігання. Таким чином, необхідно задіяти той рівень програмного забезпечення (розташований безпосередньо під рівнем WordCruncher), завдання якого полягає в наданні WordCruncher звичайного інтерфейсу, заснованого на буквених позначеннях дисків (common drive-letter interface). Але робити це необхідно і в разі, коли з додатком потрібні дані, що зберігаються в мережевому пристрої. WordCruncher вважає, що вона звертається до локальних дисків, проте її запити інформації з мережевих дисків повинні перехоплюватися і направлятися по мережі. Отже, якщо ви скомандуєте WordCruncher отримати дані з каталогу DOCS, що знаходиться на сервері c ім'ям BGDOG, програма редиректора передасть запит так, як описано в самому початку глави.
Примітка:
Редиректори нерідко називають клієнтами (наприклад, клієнт Windows 98 для мереж NetWare), оскільки вони обов'язково входять до складу програмного забезпечення клієнтської комп'ютера.
Отже, перш ніж ви зможете підключитися до мережі, ви повинні встановити редиректор, відповідний типу мережі. Ні в якому разі не у всіх мережевих операційних системах використовують однакові редиректори. Тому ви повинні встановити редиректор, відповідний операційній системі тієї мережі, до якої приєднується. Різниця між редиректорами може бути виявлено на рівні представлення даних моделі OSI, (гл. 1). Так, в мережах Microsoft для передачі даних використовують блоки повідомлень сервера (Server Message Blocks - SMBs). Тому для них необхідний редиректор, здатний висловити запити в термінах SMBs. У мережах Novell з цією ж метою застосовують програму NetWare Control Protocols (NCPs). Таким чином, щоб запросити сервер NetWare, ви повинні використовувати редиректор, який може висловити запит в термінах NCPs. Зверніть увагу: недостатньо застосувати загальний транспортний протокол, такий як TCP / IP - ви повинні використовувати редиректор, що працює з тією операційною системою, до якої ви під'єднується. На щастя, якщо на рівні представлення даних задіяний протокол, однаковий для кількох операційних систем, підтримка редиректора забезпечується автоматично. Так, якщо ви працюєте в Windows 98, то можете використовувати Client for Microsoft Networks (Клієнт мереж Microsoft), що підтримує SMB, щоб підключитися до будь-якої операційної системи, що підтримує SMBs.
Редиректори і засоби API
Дивіться також
Колективні мережі в аеропортах
Забезпечення служби колективної бездротової мережі на терміналах аеропортів є новою технологією, що розвивається, яка здається простою з точки зору споживача, - встановити до.
Поліпшення взаємодії в офісі
У міру розростання офісу процес оповіщення співробітників про найважливіші події та організації нарад ускладнюється. Колись групове планування приносило чимало турбот чолі офісу. Мережа допоможе с.
KarlNet Configurator
Як ми раніше згадували в цьому розділі, AirPort Base Station є версією точки доступу, розроблену KarlNet. KarlNet не гарантує, що її власна програма KarlNet Con.