如何实现局域网内计算机资源的共享

如何实现局域网内计算机资源的共享
如何实现局域网内计算机资源的共享

如何实现局域网内计算机资源的共享

一. 局域网的邻居

作为最小网络分布结构的局域网,其基本作用是实现资源共享,那么怎么来实现局域网内资

源的共享的呢?

1. 局域网实现原理

局域网并不同于外界通讯使用的TCP/IP协议体系,它是一种建立在以太网(Ethernet)结构上的网络分布,除了TCP/IP协议外,还涉及许多协议。

在局域网里,计算机之间通讯并不是通过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协议依赖的端口,如果这两个端口被阻止,对方计算机访问共享的请求就无法回应。

三. 局域网共享故障的分析与排除

IPC、Server服务与共享故障

IPC(Internet Process Connection)是NT以上的系统为了让进程间通信而开放的命名管道,可以通过验证用户名和密码获得相应的权限,在远程管理计算机和查看计算机的共享资源时使用,微软把它用于局域网功能的实现,如果它被关闭,计算机就会出现“无法访问网络邻居”的故障。

在Windows NT以后的系统里,IPC是依赖于Server服务运行的,一些习惯了单机环境的用户可能会关闭这个服务,这样的后果就是系统将无法提供与局域网有关的操作,用户无法查看别人的计算

机,也无法为自己发布任何共享。

要确认IPC和Server服务是否正常,可以在命令提示符里输入命令net share,如果Server服务未开启,系统会提示“没有启动 Server 服务。是否可以启动(Y/N) [Y]:”,回车即可以启动Server服务。如果Server服务已开启,系统会列出当前的所有共享资源列表,其中至少要有名为“IPC

除了Server服务以外,还有两个服务会对共享造成影响,分别是“Computer Browser”和“TCP/IP NetBIOS Helper Service”,前者用于保存和交换局域网内计算机的NetBIOS名称和共享资源列表,当一个程序需要访问另一台计算机的共享资源时,它会从这个列表里查询目标计算机,一旦该服务被禁止,IPC就认定当前没有可供访问的共享资源,用户自然就没法访问其他计算机的共享资源了;后者主要用于在TCP/IP上传输的NetBIOS协议(NetBT)和NetBIOS名称解析工作,NetBT 协议为跨网段实现NetBIOS命令传输提供了载体,正因如此,早期的黑客入侵教材里“关于139端口的远程入侵”才能实现,因为NetBIOS协议被TCP封装起来通过Internet传输到对方机器里处理了,同样对方也是用相同途径实现数据传输的,否则黑客们根本无法跨网段使用网络资源映射指令“net use”。对于本地局域网来说,NetBT是SMB协议依赖的传输媒体,也是相当重要的。

如果这两个服务异常终止,局域网内的共享可能就无法正常使用,这时候我们可以通过执行程序“services.msc”打开服务管理器,在里面查找“Computer Browser”和“TCP/IP NetBIOS Helper

Service”服务并点击“启动”即可。

系统安全策略与共享故障

熟悉Windows系统的用户或多或少都会接触到“组策略”(gpedit.msc),这里实际上是提供了一个比手工修改注册表更直观的操作方法来设置系统的一些功能和用户权限,但是这里的设置失误也

会影响到局域网共享资源的使用。

由于IPC本身就是用于身份验证的,因此它对计算机账户的配置特别敏感,而组策略里偏偏就有很多方面的设置是针对计算机账户的,其中影响最大的要数“计算机配置– Windows配置–安全设置–本地策略–用户权利指派”里的“拒绝从网络访问这台计算机”,在Windows 2000系统里默认是不做任何限制的,可是自从XP出现后,这个部分就默认多了两个帐户,一个是用于远程协

助(也就是被简化过的终端服务)身份登录的3389用户名,另一个则是我们局域网共享的基本成员

guest!

许多使用XP系统的用户无法正常开启共享资源的访问权限,正是这个项目的限制,解决方法也很容易,只要从列表里移除“Guest”帐户就可以了。

除了与帐户相关的策略,这里还有几个与NetBIOS和IPC相关的组策略设置,它们是位于“计算机配置– Windows配置–安全设置–本地策略–安全选项”里的“对匿名连接的额外限制”(默认为“无”),对于XP以上的系统,这里还有“不允许SAM账户和共享的匿名枚举”(默认为“已停用”)、“本地账户的共享和安全模式”(默认为“仅来宾”),其中“对匿名连接的额外限制”的设置是可以直接扼杀共享功能的,当它被设置为“不允许枚举”时,其他计算机就无法获取共享资源列表,如果它被设置为“没有显式匿名权限就无法访问”的话,这台计算机就与共享功能彻底

告别了,不妨检查一下该项目。

局域网聊天系统(详细设计)

局域网聊天系统 详 细 设 计 成绩:

目录 1.功能需求 (1) 2.数据库设计 (1) 2.1 基本表设计 (1) 2.1.1 表结构汇总 (1) 2.1.2 T_Users表结构设计 (2) 2.1.3 XXX表结构设计 (2) 2.2 视图设计 (2) 2.2.1 视图汇总 (2) 2.2.2 XXX视图设计 (2) 2.3 存储过程设计 (3) 2.3.1 存储过程汇总 (3) 2.3.2 XXX存储过程代码 (3) 3.服务器端设计及实现 (3) 3.1 启动服务器功能的设计与实现 (3) 3.1.1 界面设计 (3) 3.1.2 流程 (4) 3.1.3 关键代码 (4) 3.2 消息管理功能的设计与实现 (4) 3.2.1 界面设计 (3) 3.2.2 流程 (4) 3.2.3 关键代码 (4) 4.客户端的设计与实现 (5) 4.1 注册模块的设计与实现 (5) 4.1.1 界面设计 (5) 4.1.2 流程图 (6) 4.1.3 关键代码 (6) 4.2 登陆功能的设计与实现 (6) 4.2.1 界面设计 (5) 4.2.2 流程图 (5) 4.2.3 关键代码 (6) 4.3 聊天功能的设计与实现 (7) 4.3.1 界面设计 (8) 4.3.2 流程图 (8) 4.3.3 关键代码 (9) 5.人员及分工 (9)

局域网聊天系统 详细设计1.功能需求 图 1 项目功能结构图2.数据库设计 2.1 基本表设计 2.1.1 表结构汇总 表 1 基本表汇总

2.1.2 T_Users表结构设计 表 2 用户表(T_Users)结构设计 2.1.3 XXX表结构设计 表 3 XXX(xxx)结构设计 2.2 视图设计 2.2.1 视图汇总 2.2.2 XXX视图设计

局域网文件共享详解

网络时代,资源共享是一个非常重要的概念。同事之间,共享必要的资料,可以有效提高工作效率。朋友之间,共享经典好资源,可以避免好友频繁要求传文件的打扰。什么?你一直用QQ给同事、朋友传文件?不会共享?那下面的知识该好好补一下了。 局域网内共享文件 第一步:设置工作组 要想和对方共享文件夹必须确保双方处在同一个共作组中。如图1,进入“网上邻居”,单击左侧的“设置家庭或小型办公网络”。 图1 设置局域网 在打开的对话框中,按照提示操作,如图2,设置“连接共享”。

图2 连接共享 如图3,填写“计算机描述”。 图3 计算机描述 如图4,填写“工作组名称”等相关项目。

图4 工作组名称 如图5,选择“启用文件和打印机共享”后即可。 图5 启用文件和打印机共享 小提示:“工作组名”一定要确认双方设置为相同的名称。 第二步:共享文件夹 如图6,打开资源管理器,右击需要共享的文件夹,选择“共享和安全”命令。

图6 共享和安全 如图7,在打开的对话框中,勾选“在网络上共享这个文件夹”,单击“确定”按钮即可。 图7 在网络上共享文件

小提示:如果希望对方对共享文件夹拥有“写”权限,勾选“允许网络用户更改我的文件”复选框即可。 现在同一共组中的用户,在网上邻居中就可以访问共享文件夹了。 图8 访问共享文件 小提示:如果在所列的共享文件夹中找不到“目标文件夹”的话,如图8,可以单击“查看工作组计算机”,在打开的窗口中,找到目标计算机,双击进入就可查看目标计算机共享出来的文件夹了。 图9 查看工作组计算机

“域”模式管理 上面提到的是局域网内用户较少的情况下常用的“组”管理模式,但用户较多时,常常就会采用另一种“域”模式来管理。无论采用哪一种模式,共享文件夹的操作都类似。如图10,只是在“域”模式下,常会出现其他用户不能正常访问共享文件夹的情况。 图10 域模式 出现这种情况时,最简单的解决办法便是在共享文件夹端,开启“Guest”帐户。当不能解决问题时,可增加一帐户并设置密码。需要访问的用户只要使用增加的“用户名”和“密码”便可访问共享文件夹了。 还有一种方法便是在“安全”选项卡中增加域中需要共享文件夹的帐户,并授权访问。 第一步:取消简单文件共享 在“文件夹选项”对话框中,如图11,去除“使用简单文件共享”选项的选择。

基于JAVA局域网聊天程序设计与实现(附源代码)

局域网聊天课程设计 摘要 随着互联网的发展,网络聊天工具作为一种交流工具,已经受到网民的青睐。目前,出现了很多功能强大的聊天工具,其中应用比较广泛的有腾讯QQ、MSN-Messager等等。 即时通讯软件,是每一个上网用户都需要的工具,它除了能够让您迅速地在网上找到自己的朋友和伙伴之外,还可以实时交谈和传递信息,截止到目前,全球约有近3亿多人使用即时软件,正因为即时通讯软件拥有数以亿计的用户和增长的市场,所以各个公司都盯上了这个最大的市场,一时间,即时通讯市场硝烟四起。 对等网络(peer-to-peer,简称P2P),应用最初出现时和现在并不相同。事实上可以认为它是若干不同技术以及流行趋势相结合的产物。以下是导致P2P技术发展最重要的趋势:首先,一些新技术与软件工程的结合,形成了一种将工作分散的趋势。P2P计算正是这种分散工作趋势的结果。其次,在企业应用集成等因素的驱动下,过去十年渐渐形成从集中的单机系统转向分布式系统。然而随着互联网的发展,全面的分布式计算也就成为一种迫切需求。 关键词:局域网聊天 P2P java

Abstract With the development of the Internet,the chat tool as a communication tool, has been popularly accepted by netizens of all ages. At present, there are many powerful chat tools, of which Tencent QQ, MSN-Messager are much more prevalent. Instant messaging software is necessary for every one who connects to the internet, which can not only provide you a prompt way to find friends and partners online, but can provide you the convenience of internet relay chat and information delivering. Up to now, there are about 300 million people using real-time software all over the world. As more and more corporations have focused on this market with growing potential, which has hundreds of millions of uses, the competitions among these corporations are extremely fierce. The initial application of peer-to-peer network (peer-to-peer, referred to as P2P) is not the same as it is now. In fact, it can be regarded as a combination of different technologies and fashion trends. Below are the most important trends that have led the development of P2P technology: First of all, the integration of software engineering and new technologies led to a working dispersion trend. As a result, P2P computing was born. Then, in the past decade, it has turned fro m a single centralized system to distributed system due to the motivation of factors such as enterprise application integration. At last, with the development of the Internet, however, a comprehensive distributed computing has become an urgent need. Keywords:LAN chat P2P java

虚拟局域网的组网方式及工作特点

计算机网络结课论文 姓名: 院系: 班级: 学号: 课题: 虚拟局域网的组网方式及工作特点 概述: 虚拟局域网(Virtual Local Area Network,简称VLAN)是为解决以太网的广播风暴问题和安全性而提出的一种技术。它以局域网交换机为基础,通过交换机软件实现 根据功能、部门、应用等因素将设备或用户组成虚拟工作组或逻辑网段的技术.最 大特点是在组成逻辑网时无须考虑用户或设备在网络中的物理位置。 关键词: 虚拟局域网(VLAN)组网方式静态VLAN 动态VLAN MAC 正文: (一)VLAN的概念 VLAN(Virtual Local Area Network)又称虚拟局域网,是指在交换局域网的基础上,采用网络管理软件构建的可跨越不同网段、不同网络的端到端的逻辑网络。一个VLAN组成一个逻辑子网,即一个逻辑广播域,它可以覆盖多个网络设备,允许处于不同地理位置的网络用户加入到一个逻辑子网中。VLAN是一种比较新的技术,工作在OSI参考模型的第2层和第3层,VLAN之间的通信是通过第3层的路由器来完成的。 (二)虚拟局域网的组网方式 组建VLAN的条件: VLAN是建立在物理网络基础上的一种逻辑子网,因此建立VLAN需要相应的支持VLAN技术的网络设备。当网络中的不同VLAN间进行相互通信时,需要路由的支持,这是就需要增加路由设备—要实现路由功能,既可采用路由器,也可采用三层交换机来完成。同时还严格限制了用户数量。 VLAN的划分可以是事先固定的、也可以是根据所连的计算机而动态改变设定。前者被称为“静态VLAN”、后者自然就是“动态VLAN”了。 1.静态VLAN 静态VLAN又被称为基于端口的VLAN(Port Based VLAN)。顾名思义,就是明确规定各端口属于哪个VLAN的设定方法 由于需要一个个端口地指定,因此当网络中的计算机数目超过一定数字(比如数百台)后,设定操作就会变得烦杂无比。并且,客户机每次变更所连端口,都必须同时更改该端口所属VLAN的设定——这显然不适合那些需要频繁改变拓补结构的网络。我们现在所实现的VLAN配置都是基于端口的配置,因为我们只是支持二层交换,端口数目有限一般为4和8个端

win7局域网共享需要开启的服务项,解决局域网无法共享问题!

UPnP Device Host: 允许 UPnP 设备宿主在此计算机上。如果停止此服务,则所有宿主的 UPnP 设备都将停止工作,并且不能添加其他宿主设备。如果禁用此服务,则任何显式 依赖于它的服务将都无法启动。 TCP/IP NetBIOS Helper: 提供 TCP/IP (NetBT) 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支持,从而使用户能够共享文件、打印和登录到网络。如果此服务被停用, 这些功能可能不可用。如果此服务被禁用,任何依赖它的服务将无法启动。 SSDP Discovery: 当发现了使用 SSDP 协议的网络设备和服务,如 UPnP 设备,同时还报告了运行在本地计算机上使用的 SSDP 设备和服务。如果停止此服务,基于 SSDP 的设备将不会被发现。如果禁用此服务,任何依赖此服务的服务都无法正常启动。 Server: 支持此计算机通过网络的文件、打印、和命名管道共享。如果服务停止,这些 功能不可用。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。Network Location Awareness: 当发现了使用 SSDP 协议的网络设备和服务,如 UPnP 设备,同时还报告了运行在本地计算机上使用的 SSDP 设备和服务。如果停止此服务,基于 SSDP 的设备将不会被发现。如果禁用此服务,任何依赖此服务的服务都无法正常启动。 Network Connections: 管理“网络和拨号连接”文件夹中对象,在其中您可以查看局域网和远程连接。 DNS Client: DNS 客户端服务(dnscache)缓存域名系统(DNS)名称并注册该计算机的完整计 算机名称。如果该服务被停止,将继续解析 DNS 名称。然而,将不缓存 DNS 名称的查询结果,且不注册计算机名称。如果该服务被禁用,则任何明确依赖 于它的服务都将无法启动。 Computer Browser: 维护网络上计算机的更新列表,并将列表提供给计算机指定浏览。如果服务停止,列表不会被更新或维护。如果服务被禁用,任何直接依赖于此服务的服务 将无法启动。

局域网聊天程序的实现

分类号:TP311.1 U D C:D10621-032-(2007)6165-0 密级:公开编号:2003032147 成都信息工程学院 学位论文 局域网的聊天程序的实现 论文作者姓名:吴剑辉 申请学位专业:网络工程 申请学位类别:工学学士 指导教师姓名(职称):王海春(教授) 论文提交日期:2007年06月10日

局域网的聊天程序的实现 摘要 网络通讯是目前计算机用户进行交流最普遍的方式,各种各样的聊天软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。本文介绍了在Windows环境下开发局域网聊天程序思路和方法。系统使用流行的Delphi7.0开发软件,采用Socket技术实现网络通讯。数据库使用Delphi自带的Database desktop。系统采用典型的C/S(服务器/客户端)构架。系统主要实现了用户注册、登录、聊天、服务器管理等功能。本系统从需求分析、系统的设计、具体功能的实现都严格遵循了软件设计工程的思想。 关键词: Socket; TCP/IP; C/S

The Implementation of LAN Chatting Program Abstract Network is the most popular way of communication between computer users, therefore a lot of chatting softwares come out; on the other hand, more communication services are provided by the ISP. This paper introduces the ideas and methods of LAN chatting program which are developed on Windows. This system is developed by the Delphi7.0 software, and uses the Socket technology to implement network communications. Database using its own database desktop. Software is based on C/S architecture. The system mainly implements the functions of user registration, login, chatting, server management etc.From requirement analysis, outline design, detailed design to coding, function test, the implementation of the function in this essay absolutely follow the process of the software development. Key words:Socket; TCP/IP; C/S

交换与虚拟局域网

第四章交换与虚拟局域网 学习本章应掌握: 1. 交换机以太网的特点 2. 以太网交换机的工作过程和数据传输方式 3. 以太网交换机的通信过滤、地址学习和生成树协议 4. VLAN的组网方法和特点 § 4.1 交换式以太网的提出 引入:以太网变得越来越拥塞和不堪重负。这一方面是由于网络应用和网络用户的迅速增长,另一方面则是由于快速CPU及快速网络操作系统的出现。现在,处于同一个以太网上的两个工作站就很容易使网络饱和。为了提高局域网的效率,交换技术应运而生了。 4.1.1共享式以太网存在的问题 传统的共享式以太网是最简单、最便宜、最常用的一种组网方式。但是,在网络应用和组网过程中,共享式以太网暴露出它的缺点,主要有以下几个方面:

(1)覆盖的地理范围有限。 按照CSMA/CD的有关规定,以太网覆盖的地理范围随网络速度的增加而减小。只要两个节点处于同一个以太网中,它们之间的最大距离就不能超过这一固定值,不管他们之间的连接跨越一个集线器还是多个集线器。如果超过这个值,网络通信就会出现问题。 (2)网络总带宽容量固定。 传统的以太网是共享式的以太局域网。网络上的所有节点共享同一传输介质。在一个节点使用传输介质的过程中,另一节点必须等待。 共享式以太网的固定带宽容量被网络上的所有节点共同拥有,随机占用。网络中的节点越多,每个节点平均可以使用的带宽越窄,网络的响应速度也会越慢。 举例:对于一个使用100BASE-TX技术的100Mb/s以太网,如果连接10个节点,则每个节点平均带宽发送节点竞争共享介质的过程中,冲突和碰撞是不可避免的。冲突和碰撞会造成发送节点随机延迟和重发,进而浪费网络带宽。随着网络中节点数的增加,冲突和碰撞必然加大,相应的带宽浪费也会越大。

Windows7如何实现家庭组局域网共享资源

Windows7家庭组局域网共享资源 在家里,宿舍,学校或者办公室,如果多台电脑需要组网共享,或者联机游戏和办公,并且这几台电脑上安装的都是Windows7系统,那么实现起来非常简单和快捷。因为Windows7中提供了一项名称为“家庭组”的家庭网络辅助功能,通过该功能我们可以轻松地实现Win7电脑互联,在电脑之间直接共享文档,照片,音乐等各种资源,还能直接进行局域网联机,也可以对打印机进行更方便的共享。具体操作步骤如下: 一、Windows7电脑中创建家庭组 在Windows7系统中打开“控制面板”→“网络和Internet”,点击其中的“家庭组”,就可以在界面中看到家庭组的设置区域。如果当前使用的网络中没有其他人已经建立的家庭组存在的话,则会看到Windows7提示你创建家庭组进行文件共享。此时点击“创建家庭组”,就可以开始创建一个全新的家庭组网络,即局域网。 这里需要提示大家一点,创建家庭组的这台电脑需要安装的Windows7家庭高级版,Win7专业版或Win7旗舰版才可以,而Windows7家庭普通版加入家庭网没问题,但不能作为创建网络的主机使用。所以即使你家里只有一台是Win7旗舰版其他的电脑即使是Windows7家庭普通版都不影响使用。 打开创建家庭网的向导,首先选择要与家庭网络共享的文件类型,默认共享的内容是图片、音乐、视频、文档和打印机5个选项,除了打印机以外,其他4个选项分别对应系统中默认存在的几个共享文件。

当你想关闭这个Windows7家庭网时,在家庭网络设置中选择退出已加入的家庭组。然后打开“控制面板”→“管理工具”→“服务”项目,在这个列表中找到HomeGroup Listener和HomeGroup Pro vider这个项目,右键单击,分别禁止和停用这两个项目,就把这个Windows7家庭组网完全关闭了,这样大家的电脑就找不到这个家庭网了。 二、自定义共享资源 在Windows7系统中,文件夹的共享更比WinXP方便很多,只需在Win7资源管理器中选择要共享的文件夹,点击资源管理器上方菜单栏中的“共享”,并在菜单中设置共享权限即可。如果只允许自己的Windows7家庭网络中其他电脑访问此共享资源,那么就选择“家庭网络(读取)”;如果允许其它电脑访问并修改此共享资源,那么就选择“家庭组网(读取/写入)”。设置好共享权限后,Windows7会弹出一个确认对话框,此时点击“是,共享这些选项”就完成了共享操作,很简单吧。

局域网即时聊天程序的设计与实现论文

摘要 局域网即时聊天通过进行文本聊天和语音聊天来实现彼此沟通、交流信息。 本次局域网即时聊天程序设计主要用了Visual C++编程环境,实现了在LAN中 在线用户的文本、语音交互。 在设计里涉及到了网络通信基本原理和Socket编程及语音处理API技术。 由于程序是在TCP/IP环境下运行,所以分服务器端和客户端。服务器端和客户 端是通过建立Socket链接来实现聊天功能。 本次设计主要着重于语音聊天部分,在本次论文里主要以语音聊天的流程和 各模块之间的关系及Socket处理为主说明。 关键词: Visual C++编程环境网络通信基本原理 Socket编程语言处理API

Abstract The local area network chats immediately through carries on the text to chat with the pronunciation chats realizes each other communication, the exchange information. This local area network chatted the programming mainly to use Visual immediately the C++ programming environment, has realized in LAN the on-line user's text the pronunciation interactive Involved in the design to the network correspondence basic principle and the socket programming and the pronunciation processes the API technology. Because the procedure is in TCP Under the IP environment moves, therefore divides the server end and the client side. The server end and the client side are through establishes Socket to link realizes chats the function. This design mainly emphatically chats in the pronunciation the part, mainly between the flow and various modules relations and the socket processing which chats by the pronunciation primarily explained in this paper. Keywords:Visual C++ programming environment network communication fundamentals Socket programming sound API.

虚拟局域网的工作原理

虚拟局域网的工作原理 VLAN(Virtual Local Area Network)又称虚拟局域网,是指在交换局域网的基础上,采用网络管理软件构建的可跨越不同网段、不同网络的端到端的逻辑网络。一个VLAN组成一个逻辑子网,即一个逻辑广播域,它可以覆盖多个网络设备,允许处于不同地理位置的网络用户加入到一个逻辑子网中。有一个重要问题不可回避:VLAN之间如何通信?显然不能再通过第2层交换机。那样的话,广播域又合并到一起了,其必经之路是路由器。这样的结果是,本来企图通过VLAN的划分,来使用交换机代替路由器组建大型网络,以提高网络的性能,可是又回到路由器上来了,这就是VLAN的一大矛盾。 目前,VLAN之间的通讯大多是通过中心路由器完成的。这也是保证VLAN 组网灵活性的惟一办法。所有的VLAN都经过中心路由器(当然可以配置备份的中心路由器),也就是所有的广播都经过中心路由器,这样中心路由器就承受了更大的压力。当VLAN之间的通讯量较大时,中心路由器就成了网络的瓶颈,并且一旦中心路由器失效,所有VLAN之间的通讯将无法进行。这是VLAN存在的另一个矛盾 多个VLAN可不可以处于同一个网段中。这个的答案是可以的。无论按照何种VLAN划分方法,多个VLAN完全可以处于同一个网段中。多VLAN通信问题,如果多VLAN处于同一个网段中(可以想象一个A类地址),他们之间显然在二层是不能通信的,这个就是VLAN隔离。要使这些VLAN能够进行通信,必须为这些VLAN建立路由。 VLAN,是英文Virtual Local Area Network的缩写,中文名为"虚拟局域网",VLAN是一种将局域网(LAN)设备从逻辑上划分(注意,不是从物理上划分)成一个个网段(或者说是更小的局域网LAN),从而实现虚拟工作组(单元)的数据交换技术。VLAN这一新兴技术主要应用于交换机和路由器中,但目前主流应用还是在交换机之中。不过不是所有交换机都具有此功能,只有三层以上交换机才具有此功能,这一点可以查看相应交换机的说明书即可得知。VLAN 的好处主要有三个: (1)端口的分隔。即便在同一个交换机上,处于不同VLAN的端口也是不能通信的。这 样一个物理的交换机可以当作多个逻辑的交换机使用。 (2)网络的安全。不同VLAN不能直接通信,杜绝了广播信息的不安全性。 (3)灵活的管理。更改用户所属的网络不必换端口和连线,只更改软件配置就可以了。VLAN技术的出现,使得管理员根据实际应用需求,把同一物理局域网内的不同用户逻辑地划分成不同的广播域,每一个VLAN都包含一组有着相同需求的计算机工作站,与物理上形成的LAN有着相同的属性。由于它是从逻辑上划分,而不是从物理上划分,所以同一个VLAN内的各个工作站没有限制在同一个物理范围中,即这些工作站可以在不同物理LAN网段。由VLAN的特点可知,一个VLAN内部的广播和单播流量都不会转发到其他VLAN中,从而有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性。VLAN 除了能将网络划分为多个广播域,从而有效地控制广播风暴的发生,以及使网络的拓扑结构变得非常灵活的优点外,还可以用于控制网络中不同部门、不同

win7建立局域网

利用Windows7家庭组局域网的方法 越来越多的用户开始使用windows7系统。windows7系统已经变成主流。下面就是使用Windows7家庭组局域网共享资源的方法,具体内容如下所述。 在家里,宿舍,学校或者办公室,如果多台电脑需要组网共享,或者联机游戏和办公,并且这几台电脑上安装的都是Windows7系统,那么实现起来非常简单和快捷。因为Windows7中提供了一项名称为“家庭组”的家庭网络辅助功能,通过该功能我们可以轻松地实现Win7电脑互联,在电脑之间直接共享文档,照片,音乐等各种资源,还能直接进行局域网联机,也可以对打印机进行更方便的共享。具体操作步骤如下: 一、Windows7电脑中创建家庭组 在 Windows7系统中打开“控制面板”→“网络和Internet”,点击其中的“家庭组”,就可以在界面中看到家庭组的设置区域。如果当前使用的网络中没有其他人已经建立的家庭组存在的话,则会看到Windows7提示你创建家庭组进行文件共享。此时点击“创建家庭组”,就可以开始创建一个全新的家庭组网络,即局域网。

▲图1 这里需要提示大家一点,创建家庭组的这台电脑需要安装的Windows7家庭高级版,Win7专业版或Win7旗舰版才可以,而Windows7家庭普通版加入家庭网没问题,但不能作为创建网络的主机使用。所以即使你家里只有一台是Win7旗舰版其他的电脑即使是Windows7家庭普通版都不影响使用。 打开创建家庭网的向导,首先选择要与家庭网络共享的文件类型,默认共享的内容是图片、音乐、视频、文档和打印机5个选项,除了打印机以外,其他4个选项分别对应系统中默认存在的几个共享文件。

基于Qt的p2p局域网聊天和文件传输软件要点

基于Qt的局域网聊天和文件传输软件设计 摘要 随着计算机网络技术的飞速发展,人们对于网络的依赖性也越来越大。通过网络的局域网通信也越来越受到人们的喜爱,比如说现在非常流行的QQ局域网通信软件就解决了人们在网络中交流的需求。 基于Qt的P2P局域网聊天和文件传输软件,是基于TCP/IP协议中的TCP 和UDP协议完成的一个能够完成局域网通信和传输文件的软件,该软件实现了局域网内的通信,使用该软件作为通信和传输文件的工具,既简单又安全。 关键词:计算机网络, TCP, UDP , 文件传输; Abstract With the rapid development of computer network technology, people are more and more dependent on the network. Instant messaging via the Internet has become more and more popular, for example, it is now very popular QQ instant messaging software to solve the needs of people in the network communication. Based on P2P instant chat and file transfer software is based on TCP / IP protocol in the TCP and UDP protocols to complete a to complete the instant messaging and file transfer software, the software realized the LAN communication, the use of the software as a communication and file transfer tool, which is simple and safe. Key word:computer network,TCP, UDP , file transfer;

vmware搭建虚拟局域网

vmware搭建虚拟局域网 在实际情况中,在没有现实地网络环境地情况下,常常需要模拟网络地环境,利用VMware可以模拟一个虚拟局域网地环境,本文中提及地局域网并不是物理上地局域网,而是指使用虚拟机搭建起来地虚拟局域网.该虚拟局域网可以供那些没有网络环境地读者来测试、实践书中所介绍地入侵与防御技术. 使用工具:VMware. 模拟环境:windows xp professional 一、工具介绍 VMware是一个“虚拟机”软件.它可以实现在一台机器上同时运行两个或更多地操作系统. 与“多启动”系统相比,VMware采用了完全不同地概念.一台主机在正常安装多系统后同一时刻只能运行一个系统,需要进行系统切换时必须重新启动计算机,而VMware则是真正“同时”在主系统地平台上运行多个操作系统,实现像标准Windows应用程序那样切换. 此外,使用VMware可以实现在一台计算机上架设一个局域网.可以在这个虚拟地局域网中进行网络测试. 二、VMware地获取 可以到VMware地官方网站“”下载最新版本地VMware,并在官方网站上注册获得一个免费使用三十天地序列号. 三、VMware地安装 安装VMware,此处过程略. 四、 VMware地配置与使用说明 1、首次运行VMware显示界面如图:

图1 此时,VMware相当于一台裸机,需要为其安装操作系统. 2、单击图中所示窗口中地“New Virtual Machine”按钮或者在“File”下拉菜单中选择“New Virtual Machine”,进入如图2所示地界面.

图2 3、单击“下一步”按钮后显示如图3所示地界面.

WIN7和XP系统在局域网文件共享设置方法

WIN7/XP系统在局域网文件共享设置方法 现代家庭,多数都有2台以上电脑,我家就有两台笔记本,一台台式机。笔记本因为买得晚通常配置较高,一般装的是WIN7系统,而台式机配置因为买的早配置相对较低,一般装的是XP系统。有时候想把台式机中的文件移到笔记本上,亦或是把笔记本中的文件移到台式机上,如果文件小用个U盘也挺方便,如果是几个G或者几十个G的话你会不会觉得相当纠结?学习了本文的设置方法你就再也不需要纠结了。好了,废话少说,现在开始学习局域网中文件共享的设置方法。 Windows XP和Windows 7系统的计算机通过局域网互联时,经常出现安装Windows XP系统的计算机很难在网上邻居中找到安装Windows 7系统的计算机的情况,反之也一样。具体表现就是网上邻居中可以显示计算机名但无法访问,或者根本找不到对方的计算机。 问题分析 在访问权限方面,WIN7确实做了诸多限制,通过对WindowsXP 和Windows7操作系统的设置,可以实现Windows 7 和Windows XP系统的局域网互连互通以及文件共享。 设置前必须先要关闭系统的防火墙(Mcafee、诺顿等)。若必须使用防火墙功能,建议用户咨询一下杀毒软件公司具体的局域网的权限设置方法。

解决方案 一、WindowsXP系统的设置方法: 设置共享可能对你电脑中的资料安全有负面影响,自己要对保密、安全、共享之间作个平衡。为了提高安全性,建议使用NTFS 磁盘格式,并对隐私文件设置读写权限。 1、WIN7系统设置方法: 选择要共享的文件夹 电脑常识 右键点击文件夹属性

设置文件夹高级共享选项

局域网共享的常见问题解决方案

问题列表:根据你在客户端访问共享的错误到下面找答案吧! 1:错误提示框为:网络不存在或尚未启动。 2:错误提示框为:此工作组的服务器列表当前无法使用。 3:错误提示框为:Windows无法找到网络路径……请与网络管理员。 4:错误提示框为:登录失败:未授予用户在此计算机上的请求登录类型。 5:错误提示框为:拒绝访问。 6:提示框为:弹出密码输入框,并且用户名不能改,默认为“Guest”。 7:提示框为:弹出输入用户名和密码输入框。 8:错误提示框为:用户账户限制,可能的原因包括不允许空密码……。 9:我没看到自己或他人:进入工作组,只有自己或是看不到自己,或看不到共享机子。 10:提示框为:找不到网络路径 11:能够看到Windows Vista/Windows 7糸统下的共享目录,但是一旦进入目录,就会提示:没有访问权限。 以下是问题解决方案:

1:错误提示框为:网络不存在或尚未启动: 这是因为你的Workstation服务没有启动,如果这个服务没有启动的话,那么你的工作组将无效,所以解决的方法就是在开始—运行—输入—Services.msc回车。拉到最 下面,把Workstation改为“自动”,然后“启用”,再点应用即可以解决问题。 2:错误提示框为:此工作组的服务器列表当前无法使用: 这是因为你的Computer Browser服务没有启动。这个服务是不一定要启动的,不过同一工作组内最少要有一台机子启动此服务,主要功能是维护网络上计算机的更新 列表。如果出现此错误对话框,解决方法为:开始—运行—输入—Services.msc回车。找到Computer Browser服务把它设置为“自动”,“启用”。再点应用即可以解决问题。 如果没有找到Computer Browser这个服务。说明你的本地连接没有安装“Microsoft网络客户端”请在网上邻居右键—属性--本地连接—右键属性—添加—客户端--Microsoft网络客户端。就可以了。如果出现“本地计算机上的Computer Browser服务启动后又停止了.一些服务自动停止,……”这很可能是因为你开了windows防火墙导致的,请你把开始--设置--控制面板--里面的windows防火墙关闭就可以了,如果不想关闭可以在防火墙设置上把“不允许例外”钩掉就可以了 3:错误提示框为:Windows无法找到网络路径……请与网络管理员联系: 这是因为你的Server服务没有启动而造成的,正确的说应该是你没有安装“Microsoft 网络中文件和打印机共享”服务造成的。这个服务主要功能就是让你的计算机给网络 提供共享服务。解决方法为:开始—运行—输入—Services.msc回车。找到Server服务把它设置为“自动”,“启用”。再点应用即可以解决问题。

毕业设计论文 基于JAVA局域网聊天软件

本科毕业论文(毕业设计) 题目:局域网聊天 摘要 在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。基于Java网络编程的强大功能,本次毕业设计使用Java编写一个聊天系统。 一般来说,聊天工具大多数由客户端程序和服务器程序外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的而Java提供的多线程功能用多线程可完成多点对多点的聊天,数据库管理系统用SQL Server2000完成并通过JDBC-ODBC桥访问数据库。 本系统建立在JAVA平台上,系统的设计使用了面向对象技术和面向对象的设计原则。系统采用C/S结构,客户端与客户端以及客户端与服务器端之间通过Socket传送消息。使用JAVA语言编写,开发工具采用Eclipse。服务器端设计与实现过程中,采用了多线程技术,可以在单个程序当中同时运行多个不同的线程,执行不同的任务。大大增强了程序对服务器资源的利用。 聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息等等功能。 关键字:多线程;客户机/服务器;JA V A ;Socket ;Eclipse ;TCP/IP

Abstract as the network become more and more developed, people become more and more lean to the network, and can not leave with out it. This caused the chat materials become more numerous, as the overseas ICQ system, the OICQ system that invented by Tencent Co., and so on. So we create a network chat medium just like the QQ.Java network programming based on the power, the use of Java designed to prepare graduates a chat system. In general, the majority of the chat tool for client and server program in addition to server-side storage of customer data for the database,the system uses a client / server architecture model the adoption of Java provided Socket class connect client and server and between the client and server communicate with each other, as the chat is to provide point-to-multipoint and multi-threaded Java function to be completed by using multi-threaded chat and more point-to-multipoint, database management system with SQL Server2000 the completion and adoption of JDBC-ODBC Bridge access the database. The system built on the JAVA platform, the system design using object-oriented technology and object-oriented design principles. System uses the C / S structure, client and client-side and server-side client and send messages through Socket. The use of JAVA language, development tools using Eclipse. Design and Implementation of server-side process, the use of multi-threading technology, which can process in a single run at the same time a number of different threads, the implementation of different tasks. Procedures greatly enhanced the use of server resources.

计本0901班 刘锦和 虚拟局域网的组建与应用论文 (改)

2013届毕业设计(论文) 虚拟局域网的组建与应用 分院计算机科学与技术学院 专业计算机科学与技术 班级计本0901 学号09401027 姓名刘锦和 指导教师胡明合(讲师) 完成时间2013年05月

摘要 VLAN即虚拟局域网,是一种通过局域网内的设备逻辑地而不是从物理划分成一个个网段从而实现虚拟工作组的新兴技术。一方面VLAN建立在局域网交换机的基础上;另一方面,VLAN是局域网交换网的灵魂。是否具有VLAN功能是衡量局域网交换机的一项重要指标,网络虚拟化是将来网络发展的主要趋势和大潮流。本论文的主题阐述了VLAN定义与特点以及分类和作用。首先介绍一下VLAN的定义,其次是介绍其分类方式和各自的优缺点,最后就是具体介绍VLAN的配置方法。VLAN充分体现了现代网络技术的重要特征:高速、灵活、管理方便和易于扩充。 关键词:虚拟局域网,VLAN,广播域,通信分组

Abstract VLAN is the virtual local area network , is a new technology of equipment through the LAN logical and not unreasonably divided into segment in order to realize a virtual working group, a VLAN based on LAN switches; on the other hand ,VLAN is the soul of LAN switching network . Have VLAN function is an important index to measure the LAN switches, network development and trend .The theme of this paper elaborates the VLAN definition and characteristics and the classification and function . The first is to briefly introduces the definition of VLAN, secondly , introduces the classification and their respective advantages and disadvantages , after the concrete is VLAN configuration method. VLAN fully reflects the important characteristics of modern network technology ; high speed,flexible , easy management and easy expansion . Keywords:Virtual LAN ,VLAN broadcast domain ,Communication ,Block sort

相关文档
最新文档