Возможности совместной работы различных аппаратных средств Фирма 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 обеспечи- вает простое копирование файлов, а также средства переиме- нования и удаления. Различные протоколы и их реализацию в сети можно представить в виде следующих категорий: - Физические протоколы охватывают физическое подключение аналогичной аппаратуры и протоколы связи данных, использу- емые этим аппаратным обеспечением. - Межсетевые протоколы определяют подключение аналогичной и различающейся аппаратуры через мосты и маршрутизаторы. - Прикладные протоколы определяют возможности совместной ра- боты операционных систем и приложений.