Термины, необходимые для понимания материала:
NetWare » NWLink IPX/SPX
Служба клиента для NetWare (CSNW)
Служба шлюза для NetWare (GSNW)
Служба файлов и печати для NetWare (FPNW)
Тип пакета Приемы и знания, которыми вы должны овладеть:
Выбор типа пакета
Установка, настройка и включение GSNW
Установка, настройка и включение CSNW
Использование службы файлов и печати для NetWare (FPNW)
Использование NetWare Migration Tool
Взаимодействие с NetWare стало неотъемлемой частью Windows NT Server. Благодаря этому Microsoft удалось просто и непосредственно интегрировать свои продукты во все существующие сети. Встроенные средства для работы с NetWare и дополнения к Windows NT Server, распространяемые Microsoft за небольшую цену, наглядно показывают, что в Редмонде серьезно относятся к взаимодействию с NetWare.
Даже если в вашей сети Windows NT нет ни одного сервера NetWare, для сдачи этого экзамена (а также экзамена NT Server in the Enterprise) необходимо хорошо понимать, как Microsoft организует совместимость и взаимодействие с NetWare. Многие изложенные сведения покажутся тривиальными тем, кому приходится работать в смешанной среде NetWare—Windows NT, но всем остальным тоже следует внимательно прочитать эту главу. В экзамен входит от трех до шести вопросов по NetWare, и эта глава поможет вам успешно справиться с ними.
Протоколы и проблемы совместимости
Чтобы не платить лицензионное вознаграждение Novell, Microsoft создала свою собственную реализацию протоколов IPX/SPX (Internetwork Packet eXchange/Sequenced Packet eXchange), которая называется NWLink (во избежание конфликта с товарчыми знаками Novell). Как ни странно, некоторые сравнения NWLink с IPX/SPX от Novell показали, что NWLink работает несколько быстрее. Другими словами, в Microsoft серьезно отнеслись к совместимости с NetWare и неплохо поработали над ней.
Хотя NetWare поддерживает различные протоколы (в первую очередь IPX/SPX и TCP/IP), при взаимодействиях клиентов с серверами NetWare чаще всего используется IPX/SPX. Более того, в NetWare версий меньше З.х (что обычно означает NetWare 2.2) Novell не поддерживала никаких протоколов, кроме IPX/SPX. Следовательно, если в тексте экзаменационного вопроса упоминается NetWare 2.2, можно смело предположить, что для взаимодействия сервера NetWare с клиентами используется протокол IPX/SPX.
В своей реализации IPX/SPX Novell также решила использовать специальный формат пакетов этого протокола для Ethernet и других типов сетей. Хотя тогда для сетевых взаимодействий использовались пакеты формата 802.2 (с того времени этот формат превратился в официальный стандарт), в своей реализации IPX/SPX для Ethernet Novell решила использовать так называемый неструктурированный формат 802.3 (raw 802.3).
Чтобы как можно короче изложить эту длинную и сложную историю, заметим — из-за исходного решения Novell и последующего отклонения от общепринятых стандартов на тип пакета появилась возможность расхождения типов пакетов при использовании IPX/SPX (или NWLink). В экзамене вам встретится один или два вопроса по проблемам, которые будут связаны с сетевым взаимодействием или потребуют понимания способности NWLink к автоматическому распознаванию пакетов IPX 802.2 на компьютере с Windows NT Server.
Внимание
Чтобы успешно ответить на эти вопросы, необходимо знать следующее:
1. Хотя NWLink создавалась в первую очередь для взаимодействия и доступа к NetWare, сети на базе Windows NT могут использовать NWLink и сами по себе, без присутствия NetWare. Не удивляйтесь, если этот факт встретится вам в вопросах!
2. До выхода NetWare 3.12 стандартным типом пакетов NetWare был неструктурированный 802.3, который Microsoft называет просто «пакет типа 802.3».
3. В NetWare версий 3.12 и 4.х (включая IntranetWare) по умолчанию стандартные пакеты содержат заголовки 802.2 поверх пакетов, соответствующих используемой сетевой технологии. Microsoft называет это «пакет типа 802.2» без упоминания конкретных технологий.
4. Скорее всего, вам придется иметь дело с пакетами следующих типов:
• Тип 802.2 (промышленный стандарт, используемый по умолчанию в NetWare 3.12 и выше).
• Тип 802.3 (формат неструктурированных заголовков 802.3, разработанный Novell; используется по умолчанию в старых версиях NetWare до 3.12).
• Тип 802.3 с заголовками SNAP (в терминологии Microsoft иногда называется типом Ethemet_SNAP).
• Тип 802.5 (исходный формат сетей Token Ring).
• Тип 802.5 с заголовками SNAP (в терминологии Microsoft иногда называется Token_ring_SNAP).
(Примечание. Сокращение SNAP означает SubNetwork Access Protocol (протокол доступа к подсетям). Этот протокол предоставляет механизм, который позволяет использовать нестандартные протоколы высокого уровня в стандартных пакетах IEEE, как это делается в упомянутых выше типах пакетов. Он часто используется для транспортировки AppleTalk или SNA в среды сетей IP. Впрочем, для сдачи экзамена MCSE необязательно разбираться в тонкостях этой технологии.
5. Если на какой-нибудь рабочей станции (или сервере) установлен неверный тип пакета IPX (не соответствующий остальным компьютерам сети), неверно настроенный компьютер не сможет работать в сети. Это может произойти даже при том, что сеть работает нормально, а все остальные типы компьютеров успешно общаются друг с другом.
6. NWLink по умолчанию автоматически опознает пакеты 802.2. Если на первоначальный широковещательный запрос пришел пакет не типа 802.2, а какой-то другой, то NT для определения правильного типа пакета попытается использовать типы пакетов в следующем порядке: 802.3, Ethernet II, SNAP. Однако автоматическое определение типа пакета функционирует только в среде с одним типом пакета.
7. При работе с приложениями клиент/сервер (например, базой данных SQL Server) или приложениями на базе NetBIOS исходные клиенты NetWare, использующие IPX/SPX, могут напрямую общаться с сервером Windows NT, на котором работает приложение. При этом им не требуется ничего, кроме NWLink и установки на компьютере серверной составляющей этого приложения. Фактически клиентская сторона приложения клиент/ сервер предоставляет все необходимое для связи клиентов с сервером, если у них имеется общий протокол. Поскольку предполагается, что все исходные клиенты NetWare используют IPX/SPX, для взаимодействия с ними по сети на сервере Windows NT необходимо установить NWLink.
Служба шлюза для NetWare
Microsoft часто ссылается на этот программный компонент по сокращению GSNW. Однако GSNW делает больше, чем кажется на первый взгляд, и это может привести к некоторым недоразумениям. Если внимательно присмотреться к рис. 7.1, вы увидите, что в диалоговом окне Add (вызываемом с вкладки Services приложения Network панели управления) приведено полное имя этого программного компонента — службы шлюза (и клиента) для Netware (Gateway (and Client) Services for NetWare).
Если вы никогда не обращали особого внимания на этот экран и не были предупреждены об этих нюансах, вас может удивить, что GSNW включает в себя все функциональные возможности службы клиента для NetWare (CSNW описывается в следующем разделе). Проще говоря, это означает, что сервер Windows NT с установленным GSNW может выполнять функции клиента для сервера NetWare. Отсюда становится ясно, почему перед установкой GSNW на любом сервере Windows NT необходимо удалить с компьютера все существующие клиентские программы NetWare (особенно разработанный Novell клиент NetWare для Windows NT).
Рис. 7.1. В полное название GSNW входит служба клиента NetWare
Общие сведения о GSNW
Чтобы правильно ответить на вопросы экзамена, относящиеся к GSNW, вы должны понимать, что делает служба шлюза и что необходимо учитывать при ее установке. Вообще говоря, термин «шлюз» (gateway) относится к программному компоненту, который позволяет организовать взаимодействие компьютеров, не обладающих общими протоколами и службами. Другими словами, шлюз осуществляет переход 'от одного протокола и набора сервисных функций к другому, и наоборот.
GSNW не является исключением; благодаря ей обычные клиенты сетей Microsoft (компьютеры с Windows З.х, Windows 95 и даже Windows NT Workstation и Server) могут работать с ресурсами серверов NetWare. GSNW преобразует запросы от клиентов, сформулированные в стандартах сетей Microsoft, в стандарты NetWare, а затем преобразует ответные сообщения от сервера NetWare из стандартов NetWare снова в стандарты сетей Microsoft. Шлюз является посредником при таком общении.
Внимание
Происходящее основано на следующем «фокусе»: сервер Windows NT, на котором работает GSNW, через шлюз экспортирует логический том с сервера NetWare. Клиенты сетей Microsoft обращаются к этому шлюзу точно так же, как и к любому другому общему каталогу NT.
Шлюз также может создать аналогичные фиктивные представления для принтеров NetWare и предоставить клиентам сетей Microsoft доступ к службам печати NetWare. Главное преимущество GSNW заключается в том, что она предоставляет клиентам Microsoft доступ к ресурсам NetWare без установки дополнительного программного обеспечения или модификации самих клиентов. Если вы поняли и хорошо запомнили материал двух предыдущих абзацев, то знаете о GSNW вполне достаточно, чтобы ответить на любой вопрос экзамена по этой теме.
Установка, настройка и включение GSNW
Служба шлюза для NetWare (GSNW) — необязательная сетевая служба, являющаяся частью Windows NT Server 4. Это означает, что она входит в дистрибутив продукта, но не устанавливается по умолчанию при установке операционной системы. Чтобы установить GSNW, запустите приложение Network в панели управления, перейдите на вкладку Services и затем нажмите кнопку Add. Открывается диалоговое окно, изображенное на рис. 7.1, в котором GSNW находится во второй строке списка. Чтобы начать установку GSNW, выделите ее в списке и нажмите кнопку О К в нижней части окна. Вам будет предложено вставить компакт-диск с NT Server.
Внимание
Иногда в вопросах экзамена NWLink упоминается отдельно от GSNW. Вы должны помнить, что при установке GSNW на сервере NT без NWLink этот протокол устанавливается автоматически. Следовательно, хотя для работы GSNW необходимо присутствие NWLink, его не нужно устанавливать заранее (хотя его предварительная установка не вызовет никаких проблем).
В приведенном кратком обзоре процесса установки GSNW выделены те ключевые элементы и сведения, которые с наибольшей вероятностью встретятся в вопросах экзамена по GSNW: