stringtranslate.com

Общий ресурс

В вычислительной технике общий ресурс или сетевой ресурс — это компьютерный ресурс, доступный с одного хоста другим хостам в компьютерной сети . [1] [2] Это устройство или часть информации на компьютере, к которому можно получить удаленный доступ с другого компьютера прозрачно, как если бы это был ресурс на локальной машине. Совместное использование сети стало возможным благодаря межпроцессному взаимодействию по сети. [2] [3]

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

Термин «общий доступ к файлам» традиционно означает общий доступ к файлам, особенно в контексте операционных систем, а также служб локальной сети и интрасети , например, в документации Microsoft Windows. [4] Однако, поскольку в начале 2000-х годов стали доступны BitTorrent и аналогичные приложения, термин « общий доступ к файлам» все чаще стал ассоциироваться с одноранговым обменом файлами через Интернет.

Распространенные файловые системы и протоколы

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

Наиболее распространенными такими файловыми системами и протоколами являются:

«Основная операционная система» — это операционная система, в которой чаще всего используется рассматриваемый протокол обмена файлами.

В Microsoft Windows сетевой ресурс предоставляется сетевым компонентом Windows "File and Printer Sharing for Microsoft Networks", использующим протокол SMB ( Server Message Block ) от Microsoft. Другие операционные системы также могут реализовывать этот протокол; например, Samba — это SMB-сервер, работающий в операционных системах типа Unix и некоторых других операционных системах, отличных от MS-DOS/Windows, таких как OpenVMS . Samba можно использовать для создания сетевых ресурсов, к которым можно получить доступ с помощью SMB с компьютеров, работающих под управлением Microsoft Windows . Альтернативным подходом является файловая система с общим диском , где каждый компьютер имеет доступ к "родной" файловой системе на общем дисковом накопителе.

Общий доступ к ресурсам также может быть реализован с помощью распределенной веб-разработки и управления версиями (WebDAV).

Соглашение об именовании и сопоставление

Клиентские компьютеры могут получить доступ к общему ресурсу с помощью некоторого соглашения об именовании, например, UNC (Universal Naming Convention), используемого на компьютерах DOS и Windows PC. Это подразумевает, что сетевой ресурс может быть адресован следующим образом:

\\ Имя_компьютера_сервера \ Имя_ресурса

где ServerComputerName — это имя WINS , имя DNS или IP-адрес сервера, а ShareName может быть именем папки или файла или путем к ним . Общей папке также может быть присвоено ShareName, отличное от локального имени папки на стороне сервера. Например, \\ ServerComputerName \c$ обычно обозначает диск с буквой C: на машине Windows.

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

Проблемы безопасности

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

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

В редакциях операционных систем для дома и малого офиса может быть специальная предварительная общая папка , доступная всем пользователям с учетной записью пользователя и паролем на локальном компьютере. Сетевой доступ к предварительным общим папкам может быть включен. В английской версии операционной системы Windows XP Home Edition предварительная общая папка называется Shared documents , как правило, с путем C:\Documents and Settings\All users\Shared documents . В Windows Vista и Windows 7 предварительная общая папка называется Public documents , как правило, с путем C:\Users\Public\Public documents . [6]

Топология рабочей группы или централизованный сервер

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

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

В очень больших сетях может использоваться подход на основе сети хранения данных (SAN).

В настоящее время возможным вариантом является онлайн-хранение на сервере за пределами локальной сети, особенно для домашних сетей и небольших офисов.

Сравнение с передачей файлов

Общий доступ к файлам не следует путать с передачей файлов с использованием протокола передачи файлов (FTP) или протокола Bluetooth IRDA OBject EXchange (OBEX). Общий доступ подразумевает автоматическую синхронизацию информации о папках при каждом изменении папки на сервере и может обеспечивать поиск файлов на стороне сервера, в то время как передача файлов является более элементарной услугой. [7]

Общий доступ к файлам обычно рассматривается как служба локальной вычислительной сети (LAN), тогда как FTP — это интернет-служба.

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

Сравнение с синхронизацией файлов

Общий доступ к файлам подразумевает, но не должен путать с синхронизацией файлов и другой синхронизацией информации. Интернет-синхронизация информации может, например, использовать язык SyncML . Общий доступ к файлам основан на отправке информации о папках на стороне сервера и обычно используется через «всегда включенный» интернет-сокет . Синхронизация файлов позволяет пользователю время от времени быть офлайн и обычно основана на программном обеспечении агента, которое опрашивает синхронизированные машины при повторном подключении, а иногда и повторно с определенным интервалом времени, чтобы обнаружить различия. Современные операционные системы часто включают локальный кэш удаленных файлов, что позволяет осуществлять офлайн-доступ и синхронизацию при повторном подключении.

История

Первой международной гетерогенной сетью для совместного использования ресурсов стало объединение ARPANET в 1973 году с ранними британскими академическими сетями через факультет компьютерных наук в Университетском колледже Лондона (UCL). [8] [9] [10]

Смотрите также

Ссылки

  1. ^ Падлипски, Майкл А. (сентябрь 1982 г.). Перспектива эталонной модели ARPANET. IETF . doi : 10.17487/RFC0871 . RFC 871 . Получено 15 декабря 2013 г. .
  2. ^ ab Walden, David C. (июль 1970 г.). Заметка о межпроцессном взаимодействии в компьютерной сети с общим доступом к ресурсам. IETF . doi : 10.17487/RFC0061 . RFC 61 . Получено 15 декабря 2013 г. .
  3. ^ Уолден, Дэвид К. (август 1970 г.). Система межпроцессного взаимодействия в компьютерной сети с разделением ресурсов. IETF . doi : 10.17487/RFC0062 . RFC 62 . Получено 15 декабря 2013 г. .
  4. Microsoft Technet, Общий доступ к файлам и принтерам в Windows Vista, 14 мая 2007 г.
  5. ^ "Apple переходит от обмена файлами AFP к SMB2 в OS X 10.9 Mavericks". AppleInsider . Quiller Media, Inc. 11 июня 2013 г.
  6. ^ Кэти Айвенс, «Сети для чайников», 4-е издание, 2007 г., стр. 121. Предложите термин «предварительно общая папка».
  7. ^ Обмен файлами в облачном хранилище.
  8. ^ M. Ziewitz & I. Brown (2013). Справочник по исследованию управления Интернетом. Edward Elgar Publishing . стр. 7. ISBN 978-1849805049. Получено 16.08.2015 .
  9. ^ Кирстейн, ПТ (1999). «Ранние опыты с Arpanet и Интернетом в Соединенном Королевстве» (PDF) . IEEE Annals of the History of Computing . 21 (1): 38–44. doi :10.1109/85.759368. ISSN  1934-1547. S2CID  1558618. Архивировано из оригинала (PDF) 2020-02-07.
  10. ^ "30 лет международного интернета". BBC News . 19 ноября 2003 г. Получено 22 июня 2012 г.