stringtranslate.com

Общий ресурс

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

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

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

Общие файловые системы и протоколы

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

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

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

В Microsoft Windows общий сетевой ресурс предоставляется сетевым компонентом Windows «Общий доступ к файлам и принтерам для сетей Microsoft» с использованием протокола Microsoft SMB ( блок сообщений сервера ). Другие операционные системы также могут реализовать этот протокол; например, Samba — это SMB-сервер, работающий в Unix-подобных операционных системах и некоторых других операционных системах, отличных от MS-DOS/не-Windows, таких как OpenVMS . Samba можно использовать для создания общих сетевых ресурсов, доступ к которым можно получить с помощью SMB с компьютеров под управлением Microsoft Windows . Альтернативный подход — файловая система общего диска , где каждый компьютер имеет доступ к «собственной» файловой системе на общем диске.

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

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

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

\\ имя_сервера_компьютера \ имя_общего_ресурса

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

История

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

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

Рекомендации

  1. ^ Падлипски, Майкл А. (сентябрь 1982 г.). Взгляд на эталонную модель ARPANET. IETF . дои : 10.17487/RFC0871 . РФК 871 . Проверено 15 декабря 2013 г.
  2. ^ Аб Уолден, Дэвид К. (июль 1970 г.). Примечание о межпроцессном взаимодействии в компьютерной сети с общим доступом к ресурсам. IETF . дои : 10.17487/RFC0061 . РФК 61 . Проверено 15 декабря 2013 г.
  3. ^ Уолден, Дэвид К. (август 1970 г.). Система межпроцессного взаимодействия в компьютерной сети с разделением ресурсов. IETF . дои : 10.17487/RFC0062 . РФК 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. ^ М. Зивиц и И. Браун (2013). Справочник по исследованиям по управлению Интернетом. Издательство Эдварда Элгара . п. 7. ISBN 978-1849805049. Проверено 16 августа 2015 г.
  9. ^ Кирштейн, PT (1999). «Ранний опыт использования Arpanet и Интернета в Соединенном Королевстве» (PDF) . IEEE Анналы истории вычислений . 21 (1): 38–44. дои : 10.1109/85.759368. ISSN  1934-1547. S2CID  1558618. Архивировано из оригинала (PDF) 7 февраля 2020 г.
  10. ^ «30 лет международного Интернета». Новости BBC . 19 ноября 2003 года . Проверено 22 июня 2012 г.