Подключение удаленного ресурса.

Для подключения удалённого ресурса можно использовать три основных подхода: метод «выбрать и подключить», метод с использованием графического пользовательского интерфейса GUI, метод командной строки.

Подключение сетевого диска с помощью метода «выбрать и подключить» осуществляется в следующей последовательности:

1) открыть диалоговое окно «Сетевое окружение»;

2) раскрыть элемент «Вся сеть»;

3) открыть компьютер, с которым требуется уcтановить связь;

4) выбрать совместно используемый ресурс, которому требуется поставить в соответствие сетевой диск;

5) выбрать свободную букву сетевого диска.

Подключение сетевого диска методом GUI осуществляется в следующей последовательности:

1) вызвать меню «Подключить сетевой диск…» щелчком правой кнопкой мыши на ярлыке «Мой компьютер» или на ярлыке «Сетевое окружение» (рисунок 2);

2) выбрать команду «Подключить сетевой диск»;

3) выбрать букву диска и имя подключаемого ресурса (имя папки), указав путь к этому ресурсу.

Подключение удаленного ресурса.

Рисунок 2 — Подключение удалённого ресурса методом GUI

Рассмотрим третий способ подключения удалённых ресурсов – метод командной строки. Описание некоторых полезных команд приведено ниже.

Для просмотра удалённых компьютеров и доступных на них ресурсов в командной строке используется команда NET VIEW. Например, следующая команда показывает символьные имена всех доступных в данный момент компьютеров локальной сети

NET VIEW

Для отображения всех доступных ресурсов компьютера с именем, например PC1, используется команда

NET VIEW \\PC1

Для подключения ресурсов через командную строку используется команда

NET USE ДИСК: \\ ИМЯ_КОМПЬЮТЕРА\ РЕСУРС

где ДИСК – буква диска, к которой подключается удалённый ресурс,

ИМЯ_КОМПЬЮТЕРА – имя удалённого компьютера (либо символьное, либо IP-адрес),

РЕСУРС – подключаемый ресурс удалённого компьютера.

Например, следующая команда позволит подключить ресурс Inform сервера Serv1 (рисунок 1), используя букву диска H

NET USE H: \\Serv1\Inform

Следующая команда отображает все подключенные к данному компьютеру удалённые ресурсы.

NET USE

Отключение подключенного ранее ресурса производится при помощи команды

NET USE ДИСК: /D

Подключение сетевого принтера производится аналогичным образом, только вместо буквы диска пишется порт (например, LPT1):

NET USE LPT1 \\ ИМЯ_КОМПЬЮТЕРА\ ИМЯ_ПРИНТЕРА

Часть 2

Редиректор.

Для доступа к локальным файлам приложения посылают запросы ввода-вывода драйверам файловой системы. Например, когда приложение открывает или закрывает файл, ОС определяет устройство, на котором находится данный файл, и передает запрос ввода-вывода локальному драйверу этого устройства. Аналогично осуществляется доступ к устройствам по сети, только запрос ввода-вывода передается по сети удаленному устройству, происходит перенаправление ввода-вывода.

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

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

Подключение удаленного ресурса.

Рисунок 3 — Взаимодействие программных компонентов при связи двух компьютеров

В комплект Windows входит клиент для сетей Microsoft (Client for Microsoft Networks), ранее называвшийся Microsoft Networking Provider (MSNP), который обеспечивает связь между Windows NT4, 2000, XP.

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

Поскольку редиректор предоставляет средства ввода-вывода службам верхнего уровня, он скрывает детали работы сетевого и транспортного уровней от приложений. Поэтому приложения не должны передавать редиректору параметры, связанные с протоколами. В итоге приложения могут работать практически в любой сетевой конфигурации: поверх TCP/IP, NetBEUI, IPX/SPX, не зная деталей работы сетевых протоколов. Однако чтобы два приложения могли связаться по сети, их рабочие станции должны иметь хотя бы один общий протокол. Так, если на компьютере А установлен только TCP/IP, а на компьютере В – только IPX/SPX, то редиректор не сможет обеспечить связь между ними.

1. Подключение к удаленному рабочему столу


Похожие статьи.

Понравилась статья? Поделиться с друзьями: