搜档网
当前位置:搜档网 › 局域网内多个WEB站点共享一台主机的实现

局域网内多个WEB站点共享一台主机的实现

局域网内多个WEB站点共享一台主机的实现
局域网内多个WEB站点共享一台主机的实现

实例51 局域网内多个WEB站点共享一台主机的实现

实现目的

有时候,我们也需要在局域网内建立WEB站点。但在一般情况下,一个主机只配置一个IP地址,一个IP地址可配置成一个WEB站点,如需建多个WEB站点,就需要配置相应的主机数。由于主机的配置过程大同小异,因此,当需要配置多个WEB站点时,就不得不做大量的重复劳动。本例介绍如何在一个Windows 2000 Server主机上设置多个IP地址,每个IP地址配置成对应的WEB站点,而不需要增加任何硬件资源。使用多个IP地址控制多个WEB站点,实现多个WEB站点在一个主机上的集成。这样就不需要单独为每个WEB站点配置服务器了,既节省了硬件资源,又节省了配置服务器带来的麻烦,还便于集中管理。

实现技术

大家知道,IP地址是给Internet主机分配的一个在全世界范围唯一的32位地址。IP地址用于在Internet上的寻址。IP地址通常用更直观的、以圆点分隔号的4个十进制数字表示,每一数字对应8位二进制。如IP地址:202.197.83.36。全球的IP地址由Internet网络信息中心(Inter NIC)统一规划、管理;同时由Inter NIC、APNIC、RIPE三大网络信息中心具体负责IP地址的分配。由于IP地址采用纯阿拉伯数字表示,通常用户无法准确地识记,因此,网络还采用了域名的表示方式,增加了可记忆性。

域名(Domain Name)是Internet网络上的一个服务器或一个网络系统的名字,在全球具有唯一性。域名的形式是以若干个英文字母或数字组成,由“.”分隔成几部分,如https://www.sodocs.net/doc/6918635277.html,。由于IP地址与域名的对应关系需要通过一定的机制进行解析,这个功能由域名服务器(DNS)来实现。

DNS(Domain Name Sever)的作用是把域名转换成为网络可以识别的IP地址。比如:上网时输入的https://www.sodocs.net/doc/6918635277.html,会自动转换成为61.135.132.6。

在局域网中,我们也同样需要给每台机器配置相应的IP地址,有时也需要使用到域名服务器等,只不过是由于局域网的使用限于一定的范围,并不会联接互联网,因而在IP地址的分配和域名服务器的的命名时,我们可以根据自己的需要进行分配和命名,不需向网络信息中心申请。

本例中,通过在一块网络适配器上配置多个IP地址,每个IP地址注册一个域名,每个域名可以配置成一个WEB站点,从而实现了多个WEB站点在一个主机上的集成。

实现方法

本例在简体中文Windows 2000 Server环境下,介绍在一个主机上使用多个IP地址控制多个WEB站点的实现方法。

在Windows 2000 Server 中,如果想要使用多个IP地址,则必须将主机名称与对应的所有IP 地址全部注册在域名服务器上。只要客户端在浏览器内输入域名,即可浏览对应的WEB站点。

下面具体说明配置步骤。(在此之前,Windows 2000 Server已经配置好一个IP地址:

202.197.83.36,子网掩码为:255.255.255.0,DNS、Internet服务等也已经配置好)。

1、配置多个IP地址。

用鼠标右键单击Windows 2000 Server桌面上的“网上邻居”图标,选择“属性”命令。在弹出的“网络与拨号连接”窗口中,用鼠标右键单击“本地连接”图标,选择“属性”命令,弹出“本地连接属性”对话框,如图51-1所示。

图 51-1 本地连接配置

选择其中的组件“Internet 协议(TCP/IP)”,单击“属性”按钮,如图51-2所示。再单击“高级”按钮,出现图51-3所示界面。

图 51-2 TCP/IP配置

图 51-3 TCP/IP配置

从对话框中的信息可以看出,此时已经存在一个设置好的IP地址: 202.197.83.36,子网掩码为255.255.255.0,默认网关为202.197.83.33。单击“DNS”选项卡可以看出,DNS服务器为202.197.89.69。

单击“IP设置”选项卡中的“添加(A)…”按钮,出现图51-4界面,输入要添加的IP地址202.197.83.34和子网掩码255.255.255.0,单击“添加(A)”按钮即可将IP地址添加到主机上。重复这一步骤,可以添加多个IP地址,如图51-5所示。

图 51-4 添加IP地址

图51-5 配置多个IP地址

2、注册DNS服务。

选择“开始”主菜单中“程序”级联菜单下的“管理工具”子级联菜单中的“DNS”命令,打开DNS管理工具。

图 51-6 主机注册

展开左窗格中的“正向搜索区域”,用鼠标右键单击区域名称,如:https://www.sodocs.net/doc/6918635277.html,,在弹出的菜单中选择“新建主机”命令,如图51-6所示。

在“新建主机”对话框输入主机名称,如:xdjs,指定该主机名称所使用的IP地址,如:202.197.83.34,该地址为在第一步中设置的IP地址,单击“添加主机(H)”按钮,即可完成主机的添加操作,如图51-7所示。

图51-7 新建主机

另外还可以进行为主机添加别名等方面的操作,这样就完成了DNS的注册。

3、为主机设置Internet服务。

选择“开始”主菜单中“程序”级联菜单下的“管理工具”子级联菜单中的“Internet服务管理器”命令,打开Internet服务管理工具。

在“Internet信息服务”窗口中,用鼠标右键单击左窗格中的“默认Web站点”,选择“新建”下的“站点”命令,如图51-8所示,

图 51-8 新建站点

单击“WEB站点创建”对话框中的“下一步”按钮,在WEB站点说明框中输入WEB站点的名称(如xdjs),如图51-9所示。

图 51-9 站点创建向导

单击“下一步”按钮,选择该WEB站点所对应的IP地址:202.197.83.34 ,设置服务端口及站点的主机头,如图51-10所示。

图51-10 站点创建向导

单击“下一步”按钮,输入站点主目录的路径,如:C:\inetpub\wwwroot,如图51-11 所示。

图51-11 站点创建向导

单击“下一步”按钮,设置好访问权限,如图51-12所示。

图 51-12 站点创建向导

单击“下一步”按钮后,再单击“完成”按钮即可完成WEB站点的创建。

选择创建的WEB站点,用鼠标右键单击,选择其中的“属性”命令,可以更改WEB站点的主目录、目录安全性等属性,如图51-13所示。这样就完成了WEB站点的创建工作。

图 51-13 WEB站点属性设置

经过上述三个步骤,就可以实现在一个主机上设置多个IP,并且为每个IP配置相应的DNS和Internet服务,实现多个WEB站点集成在一个主机上,而且每个WEB站点又各自拥有自己的IP地址。

Q & A

问:通过上述方法创建的WEB站点可以上互联网吗?

答:如果所配置的WEB站点仅仅用于局域网,IP地址可以自行分配,域名也可以自行指定,域名在本局域网内的DNS上注册即可,但域名及IP地址的使用仅限于该局域网。如果配置的

WEB站点需接入互联网,则必须向Internet网络信息中心(Inter NIC)申请获取IP地址,并将IP地址注册为相应的域名。同一个IP地址也可注册为多个域名。

实验6 虚拟局域网的配置(参考答案)

实验6 虚拟局域网的配置和应用 一实验目的 了解端口VLAN(port VLAN)的功能和配置方法,熟悉端口VLAN的应用。本实验将在一台交换机上实现VLAN的划分。 二实验要求 1. 设备要求:计算机2台(装有Windows 2000/XP/2003操作系统、装有网卡),交 换机1台,UTP直通线2根,console电缆1根; 2. 每组2人,合作完成。 三实验预备知识 VLAN(Virtual Local Area Network)虚拟局域网是一种将局域网内的设备通过逻辑地划分成为一个个网段来进行管理的技术。IEEE于1999年颁布了用以标准化VLAN实现方案的802.1Q协议标准。 VLAN扩大了交换机的应用和管理功能。VLAN是建立在物理网络基础上的一种逻辑子网,因此建立VLAN需要相应的支持VLAN技术的网络设备。当网络中的不同VLAN间进行相互通信时,需要路由的支持,这时就需要增加路由设备——要实现路由功能,既可采用路由器,也可采用三层交换机来完成。 VLAN的最大特点是不受物理位置的限制,可以根据用户的需要进行灵活的划分。基于端口的VLAN划分方法是较为常用的,许多厂商的交换机产品都支持这一功能。本实验将在一台交换机上实现端口VLAN的划分,给学生一个从概念到应用的初步认识。 1. VLAN优点 使用VLAN具有以下优点: 分割广播域 一个VLAN就是一个逻辑广播域,通过对VLAN的创建,隔离了广播,缩小了广播范围,可以控制广播风暴的产生。 提高网络整体安全性 通过路由访问列表和MAC地址分配等VLAN划分原则,可以控制用户访问权限和逻辑网段大小,将不同用户群划分在不同VLAN,从而提高交换式网络的整体性能和安全性。 网络管理简单、直观 对于交换式以太网,如果对某些用户重新进行网段分配,需要网络管理员对网络系统的物理结构重新进行调整,甚至需要追加网络设备,增大网络管理的工作量。而对于采用VLAN 技术的网络来说,一个VLAN可以根据部门职能、对象组或者应用将不同地理位置的网络用户划分为一个逻辑网段。在不改动网络物理连接的情况下可以任意地将工作站在工作组或子网之间移动。利用虚拟网络技术,大大减轻了网络管理和维护工作的负担,降低了网络维护费用。在一个交换网络中,VLAN提供了网段和机构的弹性组合机制。 2. VLAN的划分

电脑局域网共享设置

电脑局域网共享设置 1. 硬件是否连通 我们在计算机的连机之前首先要确认的就是这两台计算机在网络上是否已经连接好了,也就是说硬件部分是否连通。可以通过开始-运行中用ping命令来检测。将两台计算机都最好是各自手动设置IP(比如172.192.0.1 子网掩码255.255.255.0 而另一个是172.192.0.2 子网掩码相同)使用命令ping 172.192.1.2(在IP是172.192.0.1 的计算机上使用)使用ping 172.192.0.1 (IP是172.192.0.2上使用)看两台电脑是否已经连通。若连通了就可以了,若没那就要检查硬件的问题了,比如网卡是不是好的有没有插好网线是不是好的一般也就这3个情况了。 关于IP的具体设置步骤: 我的电脑-控制面板-网络连接-本地连接右键属性-常规-找到TCP/IP协议-点下面的属性-常规-选择使用下面的IP地址,然后填IP和子网掩码就可以了。 2.在网络邻居看不到对方 请确认自己的工作组是否正确双方应在相同的工作组里面具体的操作如下: 电击“我的电脑右键-属性-计算机名”可以看到你的工作组。要修改的话就点“更改”就可以了。 3. 出现字句“您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明您是否有访问权限” 在说明时没有特别指出的话我们都以默认的guest帐户连机 ⑴当你在自己的电脑上点机网络邻居的时候出现的,可能的原因有: ①XP本身所自带的网络防火墙没有关闭,请关闭。设置如下: 我的电脑-控制面板-网络连接-本地连接右键属性-高级就可以看到了,把那个勾去掉,不用管它的提示。 ⑵当你在网络邻居的查看工作组计算机里面看到了对方,但点击的时候出现上面字句的原因: ①恭喜你原因是出在对方的计算机上的 ②对方没有关掉防火墙(自身的,后来装的都有可能) ③对方没有开启guest帐户 ④位于我的电脑-控制面板-管理工具-安全设置-本地安全策略-用户权利指派中的“拒绝从网络登陆”看看有没,有guest 就删除 ⑸对方在注册表里做过一些修改如下: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa] "restrictanonymous"=dword:00000001 ;禁止空连接若改2则匿民用户无法连接你的IPC共享把这个删除就可以了。 4.连机是不是一定要开启guest帐户 答案是否定的,连机不一定非要开启guest帐户。只要你愿意,你甚至可以有管理员帐户登陆,只要更改相关的设置就可以了。设置如下: 我的电脑-控制面板-管理工具-安全设置-本地安全策略-安全选项中“网络访问:本地帐户的共享和安全模式”(默认是来宾)改为“经典”即可。然后连机点击对方的时候,用户那一栏是可以自己填的,可以用对方电脑上的任何已经开启了的用户进行登陆。不过需要注意的一点是在这个安全选项中还有一项那就是“帐户:使用空白密码的本地帐户只允许进行控制台登陆”也就是说对方电脑上的别的帐户,比如说管理员帐户密码是空的反而不能登陆。这时可以关掉这个项或者让对方给需要登陆的帐户设置个密码。 5.关于guest帐户的一些问题

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

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

目录 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视图设计

打印机共享超详细设置

win7打印机共享怎么设置图解win7打印机共享设置技巧 通过图解的方式,教大家如何进行Win7共享打印机设置,以下介绍的很详细,相信大家都可以看的懂吧 共享打印机是一种很常见的小型办公环境下使用打印机的办法。对于WindowsXP系统,很多人都知道如何设置,现成的教材也较多,对于Window7操作系统则不然,共享打印机设置变得复杂了起来。这里我们就通过图解的方式,教大家如何进行Win7共享打印机设置,以下介绍的很详细,相信大家都可以看的懂吧。 最详细的Win7打印机共享设置教程 扩展阅读:windows xp系统下局域网打印机共享设置图文教程 PS:之前有网友反馈Win7系统电脑与XP系统电脑之间不能共享打印,不过经过小编以下测试发现,Win7与Win7电脑之间一级Win7与XP之间均可正常连接共享打印,这点希望大家了解下,只有经过亲测才知道真相。 第一步:取消禁用Guest用户 1. 点击【开始】按钮,在【计算机】上右键,选择【管理】,如下图所示:

2. 在弹出的【计算机管理】窗口中找到【Guest】用户,如下图所示:

3. 双击【Guest】,打开【Guest属性】窗口,确保【账户已禁用】选项没有被勾选(如下图)。

第二步:共享目标打印机 1. 点击【开始】按钮,选择【设备和打印机】,如下图:

2. 在弹出的窗口中找到想共享的打印机(前提是打印机已正确连接,驱动已正确安装),在该打印机上右键,选择【打印机属性】,如下图:

3. 切换到【共享】选项卡,勾选【共享这台打印机】,并且设置一个共享名(请记住该共享名,后面的设置可能会用到),如下图: 第三步:进行高级共享设置 1. 在系统托盘的网络连接图标上右键,选择【打开网络和共享中心】,如下图: 2. 记住所处的网络类型(笔者的是工作网络),接着在弹出中窗口中单击【选择家庭组和共享选项】,如下图:

VC实现局域网组播

VC实现局域网组播 在局域网中,管理员常常需要将某条信息发送给一组用户。如果使用一对一的发送方法,虽然是可行的,但是过于麻烦,也常会出现漏发、错发。为了更有效的解决这种组通信问题,出现了一种多播技术(也常称为组播通信),它是基于IP层的通信技术。为了帮助读者理解,下面将简要的介绍一下多播的概念。 众所周知,普通IP通信是在一个发送者和一个接收者之间进行的,我们常把它称为点对点的通信,但对于有些应用,这种点对点的通信模式不能有效地满足实际应用的需求。例如:一个数字电话会议系统由多个会场组成,当在其中一个会场的参会人发言时,要求其它会场都能即时的得到此发言的内容,这是一个典型的一对多的通信应用,通常把这种一对多的通信称为多播通信。采用多播通信技术,不仅可以实现一个发送者和多个接收者之间进行通信的功能,而且可以有效减轻网络通信的负担,避免资源的无谓浪费。 广播也是一种实现一对多数据通信的模式,但广播与多播在实现方式上有所不同。广播是将数据从一个工作站发出,局域网内的其他所有工作站都能收到它。这一特征适用于无连接协议,因为LAN上的所有机器都可获得并处理广播消息。使用广播消息的不利之处是每台机器都必须对该消息进行处理。多播通信则不同,数据从一个工作站发出后,如果在其它LAN上的机器上面运行的进程表示对这些数据“有兴趣”,多播数据才会制给它们。 本实例由Sender和Receiver两个程序组成,Sender用户从控制台上输入多播发送数据,Receiver端都要求加入同一个多播组,完成接收Sender发送的多播数据。 一、实现方法 1、协议支持 并不是所有的协议都支持多播通信,对Win32平台而言,仅两种可从WinSock内访问的协议(IP/ATM)才提供了对多播通信的支持。因通常通信应用都建立在TCP/IP协议之上的,所以本文只针对IP协议来探讨多播通信技术。 支持多播通信的平台包括Windows CE 2.1、Windows 95、Windows 98、Windows NT 4、Windows 2000和WindowsXP。自2.1版开始,Windows CE才开始实现对IP多播的支持。本文实例建立在WindowsXP专业版平台上。 2、多播地址 IP采用D类地址来支持多播。每个D类地址代表一组主机。共有28位可用来标识小组。所以可以同时有多达25亿个小组。当一个进程向一个D类地址发送分组时,会尽最大的努力将它送给小组的所有成员,但不能保证全部送到。有些成员可能收不到这个分组。举个例子来说,假定五个节点都想通过I P多播,实现彼此间的通信,它们便可加入同一个组地址。全部加入之后,由一个节点发出的任何数据均会一模一样地复制一份,发给组内的每个成员,甚至包括始发数据的那个节点。D类I P地址范围在244.0.0.0到239.255.255.255之间。它分为两类:永久地址和临时地址。永久地址是为特殊用途而保留的。比如,244.0.0.0根本没有使用(也不能使用),244.0.0.1代表子网内的所有系统(主机),而244.0.0.2代表子网内的所有路由器。在RFC 1700文件中,提供了所有保留地址的一个详细清单。该文件是为特殊用途保留的所有资源的一个列表,大家可以找来作为参考。“Internet分配数字专家组”(I A N A)负责着这个列表的维护。在表1中,我们总结了目前标定为“保留”的一些地址。临时组地址在使用前必须先创建,一个进程可以要求其主机加入特定的组,它也能要求其主机脱离该组。当主机上的最后一个进程脱离某个组后,该组地址就不再在这台主机中出现。每个主机都要记录它的进程当前属于哪个组。表1部分永久地址说明: 地址说明 244.0.0.1 基本地址(保留) 244.0.0.1 子网上的所有系统

基于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

Win7下如何实现同个局域网内共享打印机

Win7下如何实现同个局域网内共享打印机 第一步:取消禁用Guest用户 1. 点击【开始】按钮,在【计算机】上右键,选择【管理】,如下图所示: 2. 在弹出的【计算机管理】窗口中找到【Guest】用户,如下图所示:

3. 双击【Guest】,打开【Guest属性】窗口,确保【账户已禁用】选项没有被勾选(如下图)。 第二步:共享目标打印机 1. 点击【开始】按钮,选择【设备和打印机】,如下图: 2. 在弹出的窗口中找到想共享的打印机(前提是打印机已正确连接,驱动已正确安装),在该打印机上右键,选择【打印机属性】,如下图:

3. 切换到【共享】选项卡,勾选【共享这台打印机】,并且设置一个共 享名(请记住该共享名,后面的设置可能会用到),如下图: 第三步:进行高级共享设置 1. 在系统托盘的网络连接图标上右键,选择【打开网络和共享中心】, 如下图:

2. 记住所处的网络类型(笔者的是工作网络),接着在弹出中窗口中单击【选择家庭组和共享选项】,如下图: 3. 接着单击【更改高级共享设置】,如下图: 4. 如果是家庭或工作网络,【更改高级共享设置】的具体设置可参考下

图,其中的关键选项已经用红圈标示,设置完成后不要忘记保存修改。 注意:如果是公共网络,具体设置和上面的情况类似,但相应地应该设置【公共】下面的选项,而不是【家庭或工作】下面的,如下图:

第四步:设置工作组 在添加目标打印机之前,首先要确定局域网内的计算机是否都处于一个工作组,具体过程如下: 1. 点击【开始】按钮,在【计算机】上右键,选择【属性】,如下图: 2. 在弹出的窗口中找到工作组,如果计算机的工作组设置不一致,请点击【更改设置】;如果一致可以直接退出,跳到第五步。 注意:请记住【计算机名】,后面的设置会用到。

用Visual C++在局域网实现IP多播

用Visual C++在局域网实现IP多播 在局域网中,管理员常常需要将某条信息发送给一组用户。如果使用一对一的发送方法,虽然是可行的,但是过于麻烦,也常会出现漏发、错发。为了更有效的解决这种组通信问题,出现了一种多播技术(也常称为组播通信),它是基于IP层的通信技术。为了帮助读者理解,下面将简要的介绍一下多播的概念。 众所周知,普通IP通信是在一个发送者和一个接收者之间进行的,我们常把它称为点对点的通信,但对于有些应用,这种点对点的通信模式不能有效地满足实际应用的需求。例如:一个数字电话会议系统由多个会场组成,当在其中一个会场的参会人发言时,要求其它会场都能即时的得到此发言的内容,这是一个典型的一对多的通信应用,通常把这种一对多的通信称为多播通信。采用多播通信技术,不仅可以实现一个发送者和多个接收者之间进行通信的功能,而且可以有效减轻网络通信的负担,避免资源的无谓浪费。 广播也是一种实现一对多数据通信的模式,但广播与多播在实现方式上有所不同。广播是将数据从一个工作站发出,局域网内的其他所有工作站都能收到它。这一特征适用于无连接协议,因为LAN上的所有机器都可获得并处理广播消息。使用广播消息的不利之处是每台机器都必须对该消息进行处理。多播通信则不同,数据从一个工作站发出后,如果在其它LAN上的机器上面运行的进程表示对这些数据"有兴趣",多播数据才会制给它们。 本实例由Sender和Receiver两个程序组成,Sender用户从控制台上输入多播发送数据,Receiver 端都要求加入同一个多播组,完成接收Sender发送的多播数据。 一、实现方法 1、协议支持 并不是所有的协议都支持多播通信,对Win32平台而言,仅两种可从WinSock内访问的协议(IP/ATM)才提供了对多播通信的支持。因通常通信应用都建立在TCP/IP协议之上的,所以本文只针对IP协议来探讨多播通信技术。 支持多播通信的平台包括Windows CE 2.1、Windows 95、Windows 98、Windows NT 4、Windows 2000和WindowsXP。自2.1版开始,Windows CE才开始实现对IP多播的支持。本文实例建立在WindowsXP专业版平台上。 2、多播地址 IP采用D类地址来支持多播。每个D类地址代表一组主机。共有28位可用来标识小组。所以可以同时有多达25亿个小组。当一个进程向一个D类地址发送分组时,会尽最大的努力将它送给小组的所有成员,但不能保证全部送到。有些成员可能收不到这个分组。举个例子来说,假定五个节点都想通过I P多播,实现彼此间的通信,它们便可加入同一个组地址。全部加入之后,由一个节点发出的任何数据均会一模一样地复制一份,发给组内的每个成员,甚至包括始发数据的那个节点。D类I P地址范围在244.0.0.0到239.255.255.255之间。它分为两类:永久地址和临时地址。永久地址是为特殊用途而保留的。比如,244.0.0.0根本没有使用(也不能使用),244.0.0.1代表子网内的所有系统(主机),而244.0.0.2代表子网内的所有路由器。在RFC 1700文件中,提供了所有保留地址的一个详细清单。该文件是为特殊用途保留的所有资源的一个列表,大家可以找来作为参考。"Internet分配数字专家组"(I A N A)负责着这个列表的维护。在表1中,我们总结了目前标定为"保留"的一些地址。临时组地址在使用前必须先创建,一个进程可以要求其主机加入特定的组,它也能要求其主机脱离该组。当主机上的最后一个进程脱离某个组后,该组地址就不再在这台主机中出现。每个主机都要记录它的进程当前属于哪个组。 表1 部分永久地址说明

局域网聊天程序的实现

分类号: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

局域网文件共享详解

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

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

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

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

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

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

局域网内组播的实现

课程设计报告 课程名称计算机网络 课题名称 专业通信工程 班级1001 学号 姓名 指导教师颜国风、韩宁 2013年06 月20 日

湖南工程学院 课程设计任务书 课程名称计算机网络 课题局域网内组播的实现 专业班级通信工程1001 学生姓名 学号 指导老师颜国风、韩宁 审批 任务书下达日期2013 年 6 月20 日 任务完成日期2013 年 6 月20 日

1.计算机网络课程设计的性质和任务 通过本课程设计培养学生独立思考、综合分析与动手的能力;验证理论和加深对概念的理解,熟练掌握网络安装及调试技术,并能综合运用知识进行网络设计,解决实际问题。 2.设计内容 2.1 课程设计题目 课题1:路由器独臂路由和策略路由的研究 课题内容: (1)根据下面拓扑图搭建网络环境; (2)利用路由器使终端电脑实现3层路由交换; (3)配置DHCP服务器; (4)根据目的地址不同使终端服务器访问外网走不同的路径; (5)完成测试并写出详细报告。 课题2:园区网络的设计与实现 通过对园区网络的整体设计,了解和熟悉园区网络的设计理念和方法,并对整个局域网的构成有更深的了解。 一、课题内容:

(1)根据需求分析,设计出园区网络的结构; (2)根据设计的结构,画出网络拓扑结构; (3)学会根据实际情况规划vlan和IP的分配; (4)配制路由器和交换机; (5)完成测试并写出详细报告。 二、需求分析: 随着信息时代的到来,园区网络已经成为各单位的必要基础设施,通过单位内部的电脑互联,可为员工内部网上办公提供便捷和效率;通过与Internet的互联,可为员工通过网络与外部进行业务联系并获取互联网上的各种服务。具体 网络需求如下: (1)一栋3层的办公楼,每层10个网络点; (2)要求采用核心、接入架构。核心交换机实现冗余热备,并用双链路进 行链路绑定(冗余热备用VRRP技术,链路捆绑用Trunk); (3)接入交换机和核心交换机之间实现链路冗余(利用STP技术); (4)需要连接Internet(利用NAT技术); (5)办公楼有3个部门,每个部门单独vlan,并规划好IP地址; (6)终端PC通过DHCP获取IP; (7)部署FTP和DHCP服务器。 课题3:局域网内组播的实现 课题内容: (1)搭建简单的3层交换网络 (2)部署1台组播服务器,2台终端电脑 (3)配置组播服务器,使能通过组播发送视频文件 (4)配置交换机,启动二层组播IGMP协议,使终端电脑能在跟服务器同 网段内利用组播接收视频 (5)尝试启动三层组播PIM协议,使终端电脑能在跟服务器不同网段内 利用组播接收视频 (6)完成测试并写出详细报告 课题4:路由协议及防火墙技术的研究与实践

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系统设置方法: 选择要共享的文件夹 电脑常识 右键点击文件夹属性

设置文件夹高级共享选项

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

摘要 局域网即时聊天通过进行文本聊天和语音聊天来实现彼此沟通、交流信息。 本次局域网即时聊天程序设计主要用了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.

轻松实现跨网段打印机共享

轻松实现跨网段打印机共享 平时打印材料时,在同一个工作子网中进行共享打印是非常普遍的事情,倘若我们能够跨子网使用共享打印机的话,那就更能提高打印机的利用率了。这不,笔者单位的内部网络就包含几个工作子网,在其中一个工作子网中安装了网络打印机之后,笔者发现与网络打印机处于同一个网段中的工作站可以正常进行网络打印,而位于其他工作子网中的工作站由于和网络打印机不处于相同网段中,那样的话这些工作站自然就无法利用网络打印机进行共享打印。面对这种打印难题,我们能否找到有效的办法让其他工作子网中的工作站能够跨网访问网络打印机呢? 利用名称解析,进行跨网打印 之所以我们无法直接对网络打印机进行跨子网访问,是因为客户端与网络打印机不处于同一个网段中,所以我们自然就无法通过网上邻居窗口找到网络打印机。事实上,我们可以着眼于NETBIOS名称解析,想办法让其他工作子网中的客户端能够寻找到网络打印机所在工作站的NETBIOS名称,这样的话客户端就能访问到对应主机中的网络打印机,从而享受到跨网打印的精彩了。 1、对hosts文件进行设置 假设内部局域网有两个子网“192.200.240.*”和“21.55.8.*”。“21.55.8.*”子网内的计算机想使用“192.200.240.*”子网的打印机,但由于IP地址在不同的网段,造成两个网段内的计算机不能共享使用打印机。 那么如何实现跨网段共享打印机呢?假设共享打印机的计算机IP地址是“192.200.240.10”,名称为LSSWHP,共享打印机名称为HP。“21.55.8.*”子网内想使用打印机的计算机的IP地址是“21.55.8.10”,以下两步操作均在这台计算机(Windows2000)上进行。 第一步:在windows 2000操作系统下,打开“命令提示符”窗口,进入 “C:\WINNT\system32\drivers\etc\”目录。输入“edit hosts”,编辑hosts文件,在该文件末尾另起一行,添加“192.200.240.10 LSSWHP”,保存并退出。 第二步:依次点击“开始→设置→打印机”,在“打印机”窗口中,双击“添加打印机”。进入“添加打印机向导”窗口,点击“下一步”按钮。在“本地或网络打印机”选择界面中,选择“网络打印机”,然后点击“下一步”按钮。在“查找打印机”窗口中,直接点击“下一步”按钮。进入“浏览打印机”窗口,在“打印机”栏中输入“\\LSSWHP\HP”,然后点击“下一步”按钮,向导会自动安装打印机驱动程序。接着,在“默认打印机”界面中,选择“是”。在“正在完成添加打印机向导”界面中,点击“完成”按钮,即可实现跨网段共享打印机。 Windows XP用户可以编辑相应目录下的hosts文件,通过“添加打印机”实现跨网段共享打印机。 2、对Lmhosts文件进行设置

基于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;

局域网文件共享的方法步骤

局域网文件共享的方法步骤 现在的大多数的电脑都是连网的, 办公室有公司网络, 很多家庭有多台也通过路由器共享上网, 这也是一个小型的局域网. 电脑之间难免要传送一些文件, 这就要设计电脑让电脑之间可以在局域网共享文件. 当然, 如果你只有少量文件要共享传输话, 可以安装一些局域网传送文件的软件, 如winpop等, 可以上互联网的话, 还可以用QQ,MSN等传文件. 但这些局域网文件共享方法都是非常规的, 一方面传送的速度太慢了, 文件太大的话, 时间要很久, 也不方便, 要两台电脑都要有相同的软件才行. 设置电脑局域网文件共享才是最好的解决办法, 下面就介绍设置步骤: 一. 设置服务器端 说得通俗一点就是,先要设置要共享文件的那台电脑, 必须先设置好才能让其它的电脑从上面取文件. 第一步:设置电脑所在的工作组 要想和对方共享文件夹必须确保双方处在同一个共作组中。进入“网上邻居”,单击左侧的“设置家庭或小型办公网络”。

设置局域网 在打开的对话框中,按照提示操作,如图,设置“连接共享”。 连接共享 填写“计算机描述” ,也就是电脑名字。

电脑描述填写“工作组名称”等相关项目。 工作组名称选择“启用文件和打印机共享”后即可。

启用文件和打印机共享 这里要注意的是“工作组名”一定要确认两台电脑都设置为一样的名称。 第二步:在电脑设置要共享文件夹 通过上面的设置, 网络已经准备好的, 但要共享些什么东西呢, 这要设置共享文件或文件夹了, 打开资源管理器,右击需要共享的文件夹,选择“共享和安全”命令。 共享和安全

在打开的对话框中,勾选“在网络上共享这个文件夹”,单击“确定”按钮即可。如果要共享文件夹拥有“写”权限,勾选“允许网络用户更改我的文件”复选框即可。 在网络上共享文件 二. 客户端连接共享文件夹. 其实就是怎么样从设置好的电脑中取得文件和资料. 1. 通过上面的方法把电脑设置为相同的工作组. 2. 现在同一共组中的用户,在网上邻居中就可以访问共享文件夹了。

相关主题