`
mocca3in1
  • 浏览: 44904 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
阅读更多
 网络的基本作用是实现资源共享,而作为最小网络分布结构的局域网(Local Area Network,LAN)更是把这个概念淋漓尽致的发展起来,那么,局域网内的共享是怎么实现的呢?

一、局域网共享的原理

  在了解共享之前,我们需要对局域网的概念有个了解,局域网并不同于外界通讯使用的TCP/IP协议体系,它是一种建立在传统以太网(Ethernet)结构上的网络分布,除了使用TCP/IP协议,它还涉及许多协议。

1.实现原理

  在局域网里,计算机要查找彼此并不是通过IP进行的,而是通过网卡MAC地址,它是一组在生产时就固化的唯一标识号,根据协议规范,当一台计算机要查找另一台计算机时,它必须把目标计算机的IP通过ARP协议(地址解析协议)在物理网络中广播出去。

  小编提示:
  “广播”是一种让任意一台计算机都能收到数据的数据发送方式,计算机收到数据后就会判断这条信息是不是发给自己的。

  当某计算机接收到“广播信息”后,会返回一条信息,当源计算机收到有效回应时,它就得知了目标计算机的MAC地址并把结果保存在系统的地址缓冲池里,下次传输数据时就不需要再次发送广播了,这个地址缓冲池会定时刷新重建,以免造成数据冗余现象。

  实际上,共享协议规定局域网内的每台启用了文件及打印机共享服务的计算机在启动的时候必须主动向所处网段广播自己的IP和对应的MAC地址,然后由某台计算机(通常是局域网内某个工作组里第一台启动的计算机)承担接收并保存这些数据的角色,这台计算机就被称为“浏览主控服务器”,它是工作组里极为重要的计算机,负责维护本工作组中的浏览列表及指定其他工作组的主控服务器列表,为本工作组的其他计算机和其他来访本工作组的计算机提供浏览服务,它的标识是含有//_MSBROWSE_名字段。

  这就是我们能在网络邻居看到其他计算机的来由,它实际上是一个浏览列表,用户可以使用“nbtstat -r”来查看在浏览主控服务器上声明了自己的NetBIOS名称列表。

  浏览列表记录了整个局域网内开启的计算机的资源描述,当我们要访问另一台计算机的共享资源时,系统实际上是通过发送广播查询浏览主控服务器,然后由浏览主控服务器提供的浏览列表来“发现”目标计算机的共享资源的。

  但是仅知道彼此的地址还不够,计算机之间必须建立一条连接的数据链路才能正常工作,这就需要另一个基本协议来进行了。NetBIOS(网络基本输入输出系统)协议是IBM开发的用于给局域网提供网络以及其他特殊功能的命令集,几乎每个局域网都必须在这种协议上面进行工作,NetBIOS相当于 Intranet上的TCP/IP协议。

  而后推出的NetBEUI协议(NetBIOS用户扩展接口协议)则是对前者进行了功能扩充,这几个协议都是组成局域网的基本必备,最后,为了建立连接,局域网还需要TCP/IP协议。

2.Windows下的局域网共享

  Windows系统对于局域网内机算机的身份和权限验证是在一个被称为“IPC”(命名管道)的组件技术上实现的,它实质上是Windows为了方便管理员从远方登录管理计算机而设置的,在局域网里它也负责文件的共享和传输,所以它是Windows局域网不可缺的基础组件。

  默认情况下,局域网之间的共享服务通过来宾帐户“Guest”的身份进行,这个帐户在Windows系统里权限最少,为方便阻止来访者越权访问提供了基础,同时它也是资源共享能正常进行的最小要求,任何一台要提供局域网共享服务的计算机都必须开放来宾帐户,命令是 “net user guest /active:yes”。

  除了使用IPC作为身份验证,系统还使用SMB(Server Message Block)协议用来做文件共享,这个协议与共享存在很大联系,稍后我们将会讲到。
二、局域网共享的实现

  虽然我们可以把局域网定义为“一定数量的计算机通过互连设备连接构成的网络”,但是仅仅使用网卡让计算机构成一个物理连接的网络还不能实现真正意义的局域网,它还需要进行一定的协议设置,才能实现资源共享。

  首先,同一个局域网内的计算机IP地址应该是分布在相同网段里的,虽然以太网最终的地址形式为网卡MAC地址,但是提供给用户层次的始终是相对好记忆的IP地址形式,而且系统交互接口和网络工具都通过IP来寻找计算机,因此为计算机配置一个符合要求的IP是必须的,这是计算机查找彼此的基础,除非你是在DHCP环境里,因为这个环境的IP地址是通过服务器自动分配的。

  其次,要为局域网内的机器添加“交流语言”——局域网协议,包括最基本的NetBIOS协议和NetBEUI协议,然后还要确认 “Microsoft 网络的文件和打印机共享”已经安装并为选中状态,然后,还要确保系统安装了“Microsoft 网络客户端”,而且仅仅有这个客户端,否则很容易导致各种奇怪的网络故障发生。

  然后,用户必须为计算机指定至少一个共享资源,如某个目录、磁盘或打印机等,完成了这些工作,计算机才能正常实现局域网资源共享的功能。

  最后,计算机必须开启139、445这两个端口的其中一个,它们被用作NetBIOS会话连接,而且是SMB协议依赖的端口,如果这两个端口被阻止,对方计算机访问共享的请求就无法回应。

  但是并非所有用户都能很顺利的享受到局域网资源共享带来的便利,由于操作系统环境配置、协议文件受损、某些软件修改等因素,时常会令局域网共享出现各种各样的问题,如果你是网络管理员,就必须学习如何分析排除大部分常见的局域网共享故障了。
分享到:
评论

相关推荐

    方便的局域网共享批处理

    理解这些批处理脚本的工作原理有助于你更好地管理你的局域网共享设置。它们通常会修改系统注册表项、配置文件共享权限或者修改Windows的服务设置来达到目的。然而,由于涉及系统的安全设置,直接运行未知来源的...

    吾爱局域网共享软件.rar

    【吾爱局域网共享软件】是一款专为用户在局域网环境中实现文件共享和通信的实用工具。这款软件在用户群中广受欢迎,尤其在“吾爱”这个技术爱好者社区里,它以其简单易用和安全性而备受赞誉。下面我们将深入探讨这款...

    某公司内部局域网共享软件

    在本文中,我们将深入探讨局域网共享软件的工作原理、其主要功能以及如何在企业环境中有效利用。 一、局域网共享基本概念 局域网共享基于TCP/IP协议,使得在同一网络段内的设备可以相互通信。通过设置共享权限,...

    局域网共享一键修复15.8.11.rar

    总的来说,了解局域网共享的基本原理和常见问题,以及如何使用这样的修复工具,对于优化办公环境的协作效率至关重要。通过这个压缩包,你可以学习到如何诊断和解决局域网共享故障,提高自己的IT技能,同时也能够帮助...

    YLCA局域网共享软件 一键设置共享

    YLCA局域网共享软件的工作原理是利用Windows的SMB(Server Message Block)协议,这是一种广泛应用于局域网文件共享的协议。它允许用户在不同的设备之间创建连接,实现文件传输和资源共享。软件会自动检测网络环境,...

    很好用 的 局域网共享软件

    首先,我们要理解局域网共享的基本原理。局域网是由多台设备通过以太网或无线技术连接而成的网络,通常覆盖范围较小,如办公室或家庭环境。在Windows操作系统中,通过开启文件和打印机共享功能,用户可以在局域网内...

    开通或者关闭局域网共享工具

    首先,理解局域网共享的基本原理至关重要。局域网共享允许连接在同一网络中的设备互相访问彼此的文件和设备,如打印机,无需通过互联网。这主要依赖于Windows操作系统中的“文件和打印共享”功能,以及其他类似服务...

    一键开启WIN7局域网共享

    在Windows 7操作系统中,开启局域网共享是一项常见的需求,尤其当用户需要与其它设备共享文件或打印机时。"一键开启WIN7局域网共享" 提供了一种简便的方法来解决这一问题,无需手动设置复杂的网络共享权限。在本文中...

    完全解决局域网共享问题

    能够完美解决局域网共享问题,包括一键共享程序。例如访问不输入用户名密码!以及局域网共享的原理,操作等等,很实用。

    关闭局域网共享

    例如,"关闭局域网共享.reg"可能就是用于关闭某些与共享相关的注册表键值。 6. **使用批处理文件**:"复件 关闭局域网共享.cmdS"可能是一个批处理文件,它包含了执行上述步骤的一些命令。运行这个批处理文件可以...

    局域网互访的原理与分析

    ### 局域网互访的原理与分析 #### 一、引言 随着网络技术的发展,局域网(Local Area Network, LAN)已经成为现代办公环境中不可或缺的一部分。在局域网中,不同计算机之间的数据共享与访问是其核心功能之一。然而...

    局域网共享软件

    在本文中,我们将深入探讨局域网共享的基本概念、工作原理以及如何利用共享软件进行有效操作。 首先,让我们了解什么是局域网(Local Area Network,简称LAN)。局域网是一种在有限地理范围内的计算机网络,通常...

    解决局域网共享的小工具

    在IT领域,局域网(LAN)共享是网络环境中常用的一种功能,允许用户在本地网络内分享文件、打印机和其他资源。...同时,用户也需了解局域网共享的基本原理,以便更好地理解和控制网络环境中的资源访问。

    Windows权限认识局域网共享与安全终稿.pdf

    《Windows权限认识局域网共享与安全》 在Windows操作系统中,权限管理和局域网共享是网络资源使用的核心。本文将深入探讨Windows权限系统、局域网共享的原理以及涉及的相关服务,帮助用户理解如何确保局域网共享的...

    局域网组网原理与技术

    LLC层负责提供与具体媒体无关的链路服务,包括建立和释放连接、差错控制和流量控制,而MAC层则负责控制设备如何共享网络资源,避免冲突,并进行物理层数据的编码和解码。 局域网的访问控制方式包括CSMA/CD(载波...

    快速访问局域网共享

    首先,理解局域网共享的基本原理至关重要。局域网内的计算机通常通过TCP/IP协议进行通信,共享资源基于SMB(Server Message Block)协议,这是一种文件共享协议,广泛用于Windows操作系统。用户通过输入网络路径(如...

    局域网共享设置超级工具及教程

    首先,理解局域网共享的基本原理至关重要。局域网共享基于TCP/IP协议栈,通过文件和打印共享服务实现。Windows操作系统内置了这一功能,用户可以通过控制面板或设置菜单进行配置。在Windows中,你需要开启文件和...

    一键解决局域网共享

    局域网共享允许用户在同一个网络内的不同设备之间轻松地交换文件、使用打印机和其他资源,极大地提高了工作效率。本文将深入探讨如何一键解决局域网共享问题,以及相关的实用技巧。 标题中的"一键解决局域网共享"指...

    局域网互访设置原理

    关闭局域网共享 1、不允许SAM帐户和共享的匿名枚举(系统默认是允许的). 组策略-计算机配置-Windows 设置-安全设置-本地安全策略-安全选项-网络访问:不允许SAM帐户和共享的匿名枚举. 设置为 已启用 说明:利用...

    局域网共享设置软件

    局域网共享的基本原理是利用TCP/IP协议,通过设置计算机的IP地址、子网掩码和默认网关,使得在同一网络段内的设备能够互相识别并通信。软件的主要功能包括: 1. 文件共享:用户可以将特定文件夹设置为共享,其他...

Global site tag (gtag.js) - Google Analytics