logo
Лекции / Novel, Unix, WindowsNT

Провайдеры и интерфейс провайдера.

Для получения доступа к другим сетям в Windows NTсуществует специальная программная компонента называемая провайдером. Провайдер это программа, осуществляющая связь системыWindows NTс сетью. В состав ОСWindows NTвходит комплект провайдеров для работы как с сетью на базе идеологииMicroSoftтак сетейNetWare.

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

К первой группе команд относятся команду системы унифицированных имен (Uniform Naming Convention, UNC). Эта группа команд широко известна как скрипты описания разделяемых ресурсов сети. ИменаUNCначинаются строкой с \\, за которой следует имя сервера, все остальные поля разделяются простым обратным слешем например:

\\server\share\mysubdir\filename

Другим способом управления провайдерами является составная часть интерфейса WIN32Ò API, разработанного специально для предоставления приложениям, работающим по управлениемWindows NTвозможность соединения с различными сетями, доступа к ресурсам компьютеров и осуществления обмена данными между ними в гетерогенных сетях. Как показано на рис

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

На уровне интерфейса провайдера кроме UMCимеется еще одна компонента для маршрутизации - маршрутизатор множественных протоколов (Multiple Provider Router, MPR) осуществляющий поиск редиректора, способного осуществить нужный запрос.