打开主菜单

求真百科

资源共享

在计算机领域,共享资源(shared resource)或网络共享(network share)是指使同一个计算机网络上的其他计算机可使用的某台计算机的计算机资源的行为。换而言之,是使计算机上的一种设备或某些信息可通过另一台计算机以局域网或内部网进行远程访问,且过程透明,就像资源位于本地计算机一般。网络共享可能通过网络上的进程间通信实现。[1]

[]

目录

常见系统协议

共享文件和打印机需要客户端的操作系统支持访问服务器上的资源、服务器上的操作系统支持客户端访问其资源,以及一个应用层文件共享协议与传输层协议来支持共享访问。面向个人电脑的现代操作系统包含支持文件共享的集群文件系统,而手持计算设备有时需要额外软件来支持访问共享文件。在Microsoft Windows上,网络共享由Windows网络组件“Microsoft 网络的文件和打印机共享”提供,它采用微软的服务器消息块(SMB)协议。其他操作系统也可能实现该协议,例如Samba就是这样一个SMB服务器,可运行在类Unix操作系统以及其他某些非MS-DOS/非Windows操作系统(如OpenVMS)。Samba可采用SMB创建其他运行Microsoft Windows的计算机可访问的网络共享。另一种方法是集群文件系统,每台计算机都可以访问共享磁盘驱动器上的“原生”文件系统。 共享资源访问也可通过WebDAV实现。

安全问题

共享文件如果配置与管理不当,就可能成为安全隐患及弱点。许多电脑蠕虫会通过网络共享传播。网络共享可能导致消耗流量计费用户的流量配额。为保证安全,配置局域网或企业内部网的防火墙时一般会禁止外部计算机访问网络。如有需要,本地网络外的认证用户可能通过虚拟专用网(VPN)方式安全访问共享资源。

同步区别

共享文件访问牵扯但不同于文件同步及其他信息同步。共享文件访问基于服务器端推送文件夹信息,并且通常使用保持在线的网络插座。文件同步则允许用户不时离线,并且用户端软件通常采用轮询方式不时重新连接以获知信息、了解差异。现代操作系统通常提供远程文件的缓存以允许脱机访问和重新连接时的同步。

参考文献