Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИСМ ответы.doc
Скачиваний:
15
Добавлен:
02.08.2019
Размер:
1.82 Mб
Скачать

Возможности совместной работы различных аппаратных средств

Фирма Novell всегда отличалась тем, что предоставляла сетевые средства для самых разнообразных операционных системе. Часто именно Novell первой из фирм-производителей программного обеспечения поддерживала чужую (разработанную другими производителями) операционную систему и ее протоколы.

Часто требуется обеспечить совместную работу в сети аппаратуры разных фирм-производителей. Если используются только персональные компьютеры, то создать сеть можно путем простого добавления сервера и операционной системы NetWare, а затем соединить их с помощью интерфейсных плат и кабеля. Однако, могут быть и другие варианты, часто встречающиеся в крупных компаниях:

  • в различных филиалах фирмы уже установлены отдельные локальные сети (возможно, различных типов);

  • пользователи хотят подключаться через свои рабочие станции к хост-системам больших ЭВМ;

  • используются различные операционные и вычислительные системы, включая DOS, Macintosh, рабочие станции Sun, миникомпьютеры и большие ЭВМ.

Возможность совместной работы играет важное значение, когда вам нужно совместно использовать файлы в различных операционных системах. Это предусматривает не только подключение аппаратуры для совместной работы в сети. Вы должны также предусмотреть протоколы, позволяющие системам взаимодействовать друг с другом через сетевой кабель. "Родной" коммуникационный протокол NetWare это SPX/IPX. Ниже представлено его сравнение с OSI и другими известными стеками протоколов.

OSI NetWare Unix Apple LAN Manager

+------------++----------++-----------++-----------++-----------+

¦ Уровень ¦¦ ¦¦ ¦¦ ¦¦ ¦

¦ приложений ¦¦ Протокол ¦¦ Сетевая ¦¦ AppleShare¦¦ Блоки ¦

+------------+¦ ядра ¦¦ файловая ¦+-----------+¦ сообщений ¦

¦ Уровень ¦¦ NetWare ¦¦ система ¦¦ ¦¦ сервера ¦

¦презентации ¦¦ ¦¦ ¦¦ AFP ¦¦ ¦

+------------++-----+----++--+--+--+--++--+--+--+--++-----+-----+

¦ ¦¦ ¦ ¦¦ ¦ ¦ ¦ T¦¦ ¦ ¦ ¦ ¦¦ ¦ ¦

¦ ¦¦ ¦ ¦¦ S¦ ¦ S¦ e¦¦ ¦ A¦ ¦ ¦¦ ¦ ¦

¦ Уровень ¦¦Named¦ Net¦¦ N¦ F¦ N¦ l¦¦ A¦ D¦ Z¦ P¦¦Named¦ Net ¦

¦ сеанса ¦¦pipes¦BIOS¦¦ M¦ T¦ T¦ n¦¦ S¦ S¦ I¦ A¦¦pipes¦BIOS ¦

¦ ¦¦ ¦ ¦¦ P¦ P¦ P¦ e¦¦ P¦ P¦ P¦ P¦¦ ¦ ¦

¦ ¦¦ ¦ ¦¦ ¦ ¦ ¦ t¦¦ ¦ ¦ ¦ ¦¦ ¦ ¦

+------------++-----+----++--+--+--+--++--+--+--+--++-----+-----+

¦ ¦¦ ¦¦ ¦¦ ¦ ¦ ¦ K¦¦ ¦

¦Транспортны馦 SPX ¦¦ TCP ¦¦ A¦ N¦ A¦ T¦¦ ¦

¦ уровень ¦¦ ¦¦ ¦¦ T¦ B¦ E¦ M¦¦ ¦

¦ ¦¦ ¦¦ ¦¦ P¦ P¦ P¦ P¦¦ NetBEUI ¦

+------------++----------++-----------++--+--+--+--+¦ ¦

¦ Сетевой ¦¦ IPX ¦¦ IP ¦¦ DDP ¦¦ ¦

¦ уровень ¦¦ ¦¦ ¦¦ ¦¦ ¦

+------------++----------++-----------++-----------++-----------+

¦ ¦¦ Драйверы ¦¦ Драйверы ¦¦ Драйверы ¦¦ Драйверы ¦

¦ ¦¦ LAN ¦¦ LAN ¦¦ LAN ¦¦ LAN ¦

¦ Уровень ¦+---+------++-----------++-----+-----++-----------+

¦связи данных¦¦ ¦ ¦¦ ¦¦Local¦Ether¦¦ ¦

¦ ¦¦ODI¦ NDIS ¦¦ Управлени妦Talk ¦Talk ¦¦ NDIS ¦

¦ ¦¦ ¦ ¦¦ доступом ¦+-----+-----+¦ ¦

¦ ¦¦ ¦ ¦¦ ¦¦Token Talk ¦¦ ¦

+------------++---+------++-----------++-----------++-----------+

¦ Физический ¦¦Физически馦Физический ¦¦Физический ¦¦Физический ¦

¦ уровень ¦¦ ¦¦ ¦¦ ¦¦ ¦

+------------++----------++-----------++-----------++-----------+

TCP/IP принимает в организации межсетевой работы NetWare и в стратегии Novell все более важное значение. TCP/IP больше подходит для межсетевой работы NetWare, чем собственный протокол NetWare IPX, поэтому он все чаще применяется при объединении сетей.

Сети, использующие различные протоколы, не могут непосредственно взаимодействовать друг с другом. Например, приложение, которое работает в системе с SPX/IPX, не может непосредственно взаимодействовать с системой с TCP/IP.

Сетевые интерфейсы и шлюзы позволяют преобразовать протокол на каждом уровне, так что пользователи рабочей станции могут получить доступ к средствам операционной системы, использующей другой протокол. Novell NetWare for SAA и Novell 3270 LAN Workstation обеспечивают для систем DOS и Macintosh сетевые интерфейсы с хост-системами IBM.

Многопротокольная маршрутизация дает серверам NetWare возможность организовывать сетевой трафик между различными системами (как показано на приведенном ниже рисунке). Novell NetWare поддерживает многопротокольную маршрутизацию с помощью NLM. Если пользователю рабочей станции требуется доступ к NetWare-серверу, он использует приложение, поддерживающее SPX/IPX. Для доступа к рабочей станции Unix он использует приложение, поддерживающее TCP/IP. NetWare-сервер направляет пакеты системе Unix.

Рабочая станция Рабочая станция +-----+

+-------+ Unix ¦-----¦

¦+-----+¦ +-------+ ¦-----¦

¦¦ ¦¦ ¦+-----+¦ ¦-----¦

¦+-----+¦ ¦¦ ¦¦ ¦ ¦

+-+---+-+ ¦+-----+¦ ¦-- ¦

+-----+---+-----+ ++-----++ ¦-- ¦

¦- ---¦ +----+-----+---++-----+

+--+-+----------+ +--------------++--+-++

¦ ¦ NetWare-cервер ¦ ¦

¦ ¦ +-----+ ¦ ¦

¦ ¦ ¦-----¦ ¦ ¦

¦ ¦ ¦-----¦ ¦ ¦

¦ ¦ ¦-----¦ ¦ ¦

¦ ¦ ¦ ¦ ¦ ¦

¦ ¦ ¦-- -¦ ¦ ¦

¦ ¦ ¦-- -¦ ¦ ¦

¦ +----------------+-----+--------------------------------+ ¦

+------------------¦-----¦----------------------------------+

пакеты IPX в NetWare +-----+ пакеты TCP/IP в Unix

Другая схема, которая называется туннельной, позволяет передавать пакеты IPX (NetWare) через сеть TCP/IP путем инкапсуляции пакетов IPX в пакеты TCP/IP.

---------------- ---------------- ----------------

---------------- ---------------- ----------------

---Локальная---------------Локальная --------------Локальная----

--сеть NetWare------------сеть TCP/IP-------------сеть NetWare--

---------------- ---------------- ----------------

---------------- ---------------- ----------------

+-----+ +-------+ +-----+

¦-----¦--------------->¦+-----+¦----------------->¦-----¦

+-----+ ¦¦-----¦¦ +-----+

пакет SPX/IPX ¦+-----+¦ пакет SPX/IPX

+-------+

пакет TCP/IP

На следующем рисунке показана обработка нескольких протоколов на рабочей станции, где интерфейс ODI (Open Data-Link Interface) одновременно обрабатывает два различных стека протокола, посылая оба типа пакетов через одну и ту же интерфейсную плату и сетевой кабель. На сервере оба эти протокола распознаются и при необходимости маршрутизируются. Следующие продукты позволяют рабочим станциям поддерживать двойные стеки протоколов (SPX/IPX и TCP/IP):

  • LAN WorkPlace for DOS позволяет пользователям DOS и Windows получить доступ к системам, использующим TCP/IP. Пользователи могут подключаться непосредственно к TCP/IP или использовать NetWare-сервер для маршрутизации пакетов в системы TCP/IP.

  • LAN WorkPlace for Macintosh предоставляет пользователям Macintosh через сети NetWare доступ к сетям TCP/IP и хост-системам Unix, VAX или большим ЭВМ IBM.

  • LAN WorkPlace for OS/2 дает пользователям OS/2 доступ через сети NetWare к компьютерам Apple Macintosh, системам Unix, VAX и большим ЭВМ IBM.

Рабочая станция

Рабочая станция NetWare-cервер Unix

+------------------+ +--------------+ +--------------+

¦ Приложение ¦ ¦ ¦ ¦ ¦

¦ ¦ ¦ ¦ ¦ ¦ ¦

¦ v ¦ ¦ ¦ ¦ ¦

¦+----------------+¦ ¦ ^ ¦ ¦ ^ ¦

¦¦ ODI ¦¦ ¦ ¦ ¦ ¦ ¦ ¦

¦+--------+-------+¦ +-+------------+ ¦ ¦ ¦

¦¦ TCP/IP ¦SPX/IPX¦¦ ¦ ¦ +--->--+ ¦ ¦ ¦ ¦

¦+--------+-------+¦ +-+-+------+---+ ¦ ¦ ¦

¦ +-------+ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦

+----+ NIC +-----+ +-+-+------+---+ +-------+------+

+-+-+---+ связь¦ ¦ ¦ ¦

¦ ¦ данных¦ ¦ ¦ ¦

¦ ¦ ¦ ^ v ¦

------¦-¦ кабель ¦ ¦ ¦ ¦

¦ ¦ +---------------+ ¦ ¦ ---------- ¦

¦ +-------------------+ +---------------+

¦ ¦ ¦ физический уровень

пакеты +- пакеты TCP/IP-+

SPX/IPX

Вопросы совместной работы с программами других производителей имеют для Novell первостепенное значение. Это открывает большие возможности для совместимости с другими платформами (Macintosh, Unix и больших ЭВМ IBM).

Фирма Novell всегда отличалась тем, что предоставляла сетевые средства для самых разнообразных операционных систем. Часто именно Novell первой из фирм-производителей программного обеспечения поддерживала чужую (разработанную другими производителями) операционную систему и ее протоколы.

Novell предусматривает также следующие программные продукты поддержки операционных систем, которые позволяют использовать ресурсы сервера NetWare операционным системам, отличным от NetWare:

  • NetWare for Macintosh реализует стандарт протокола AFP (AppleTalk Filling Protocol), благодаря чему пользователи Macintosh могут использовать файлы NetWare совместно с пользователями сети и получить доступ к сети NetWare.

  • NetWare NFS выполняет на файловом сервере NetWare сетевую файловую систему Unix (NFS), благодаря чему пользователи Unix могут получить доступ к файлам и принтерам сети NetWare.

  • NetWare FTAM позволяет получить доступ к файловой системе NetWare различным клиентам OSI FTAM (File Transfer Access and Management). Этот продукт позволяет также пользователям рабочей станции DOS подключаться к сетям OSI и взаимодействовать с хост-системами FTAM. NetWare FTAM обеспечивает простое копирование файлов, а также средства переименования и удаления.

Различные протоколы и их реализацию в сети можно представить в виде следующих категорий:

  • Физические протоколы охватывают физическое подключение аналогичной аппаратуры и протоколы связи данных, используемые этим аппаратным обеспечением.

  • Межсетевые протоколы определяют подключение аналогичной и различающейся аппаратуры через мосты и маршрутизаторы.

  • Прикладные протоколы определяют возможности совместной работы операционных систем и приложений.