1、关于组建小型局域网一、引子 计算机硬件更新速度越来越快,而且价格也起来越便宜。在校园里,学生拥有计算机已经很普遍了。试想一下,假如这些计算机没有组成网络,而是各自为政,会不会有孤单、寂寞之感吗?答案是肯定的。在这里将从最基本的东西入手,带读者组建自己的宿舍网。从而实现资源共享、代理上网、游戏对战等功能。 二、协议简解 tcp/ip 协议:它是目前最流行的商业化的协议,相对于 OSI,它是当前的工业标准或“事实的标准” ,在 1974 年由 Kahn 提出的。它分为四个层次:应用层、传输层、互联层、主机-网络层。TCP/IP 协议主要用于广域网,在一些局域网中也有应用,比如在 windows 9
2、x 和 netware 网中可以使用,但是在功能和速度方面还有差距,本来 TCP/IP 的设计目标就和 IPX/SPX 不一样。在设置 TCP/IP 协议的时候,主要有 ip 地址和子网掩码,网关(Gateway:在通信中提供网络协议之间的转换,适用于不同协议主机之间的信息交换) ,域名解析服务器(NDS: Domain Name System,即把你输入的网址转换为数字型的 ip 地址)和 NetBIOS 等等。 IPX/SPX 协议:现在解释一下这种应用很广的网络协议。IPX/SPX 是基于施乐的XEROXS Network System(XNS)协议,而 SPX 是基于施乐的 XEROX
3、S SPP(Sequenced Packet Protocol:顺序包协议)协议,它们都是由 novell 公司开发出来应用于局域网的一种高速协议。它和 TCP/IP 的一个显著不同就是它不使用 ip 地址,而是使用网卡的物理地址即(MAC)地址。它也和 TCP/IP 协议一样不能和 OSI 完全对应。只包含了 OSI 中传输层和网络层的部分。在实际使用中,它基本不需要什么设置,装上就可以使用了。由于其在网络普及初期发挥了巨大的作用,所以得到了很多厂商的支持,包括microsoft 等,到现在很多软件和硬件也均支持这种协议。 NetBIOS 和 NetBEUI:NetBIOS 由 micros
4、oft 和 IBM 开发,是会话层的协议,它建立允许不同计算机上的应用程序通过网络传输的连接会话。它是为只需要与别的在同一个网络上的计算机会话这一目的话设计的。在 win9x&me 中,当你在 IPX/SPX 中选定“希望在IPX/SPX 启用 NetBIOS”后,在 TCP/IP 的设置中可以选定 “通过 TCP/IP 启用 NetBIOS”。而 NetBEUI 则是 IBM 为自己作为网络传输站的网络产品设计的。它是 NetBIOS 的一个扩充版本,定义了没有被 NetBIOS 定义的祯类型,它能在中小规模的单网上传输数据。它可以在 win9x&me 中直接安装。三、组网类型 1.网卡 网
5、卡按接头种类可分为 AUI、BNC 和 RJ45 接头三种类型,它们分别用来连接三种不同的网络电缆,即 AUI 电缆、RG-58A/U 电双绞线包括非屏蔽线(UTP)和屏敝双绞线(STP)两种 。AUI 接头和电缆,由于布线施工麻烦,已被市场淘汰,本人就不详叙述。采用 BNC 接头和 RG-58A/U 网络电缆来构造网络,不仅价格低廉、且安装容易,因此备受DIY 族的青睐。RJ-45 接头用来连接双绞线,因易于扩展、系统调试方便,也得到大家普遍采用。 网卡以总线形式又可分为 PCI、EISA、PCI、SISC 四种,现在普遍采用 PCI 接口的网卡;还可按数据传输频宽为为 10M/S、100M
6、/S,10M-100M、千 M 网网卡,现用得比较多的是 10M-100M 自适应网卡。 2.网络类型 一般来说,局域网拓扑大致可分为总线型(BUS) 、星型(star)、环形(ring) 网络等几种。总线型结构是用一条共用的网线(一般采用细缆线)来连接所有的计算机。它的优点是成本低廉,布线简单,但有一个致命的缺点便是整个网络任何一个节点发生故障,整个网络将瘫痪。这种拓扑结构逐渐被淘汰。10 台以下计算机比较适合总线型组网,10 台以上便维护麻烦,且易出故障。 星型是所有计算机都接到一个集线器(或是交换机、路由器等) ,通过集线器在各计算机之间传递信号。它的优点便是网络局部线路故障只会影响局部
7、区域,不会导致整个网络瘫痪,维护方便。缺点便是成本较高(相对而言) 。从上述内容大家可以看出,总线型不用集线器,而星形则至少要有一个集线器,才能使网络运转,从而增加了这部分的开支。星型组网比较流行,它适合任意台计算机组网。 环型结构只有 IBM 公司采用,目前用的比较少,认为也不是将来的趋势。五、从经济和实用角度分析建网,可以分为以下几类: 1、经济型:这种组网方式一般采用总线型,即用细缆线相连。它的特点是投资少,见效快(何解,还有见效快之说?_) ,但维护比较麻烦。 我们可以使用带 BNC 头( 一定要带)的 ISA 或 PCI 的网卡,建议使用 PCI10M 网卡。topstar te-3
8、500N 便是一种比较好的网卡,它的兼容性好,除了 BNS 接口以外还带 RJ-45 接口,价格只需 40 元左右。 用细缆连接电脑时,需要注意,便是两台计算机的最小长度不得低于 0.5 米,最大长度不得超过 180 米,假如小于最小长度或者大于最大长度,均会造成网络联接不通的情况。另外,总线的两端必须安装 50 欧母的终端电阻器。 2、实用型:一般采用星型组网,即用 HUB 与双绞线与各台计算机相联。 在这种组网方案中,笔者还是建议使用 topstar te-3500N(PCI 10M)网卡和 HUB(根据计算机的多少决定需要多少口的 HUB,一般只就多不就少) 。它与经济型相比,维护比较简
9、便,但你掏也的银子却会多许多。 3、发烧型:还是采用星型组网,但是它的网络速度可以达到 100M 甚至 1000M,当然,代价就是你多掏不秀气的银子哦。 网卡可以采用类显 PCI10M/100M 自适应的网价,d-link10M/100M 自适应的交换机。 下面是以 16 台计算机为例,列出各种组网方式的经济预算。 组网类别 硬件设备 数量 单价(元) 合计(元) 总计( 元) 经济型 带 BNC 接口 10M 网卡 16 块 40 640 720 细缆线 50 米 1.2 60 T 型接头 16 个 1 16 50 欧母终端器 2 个 2 4 实用型 带 BNC 接口 10M 网卡 16 块
10、 40 640 1472 双绞线 200 米 2 400 水晶头 32 个 1 32 16 口的 HUB 1 个 400 400 发烧型 10M/100M 自适应网卡 16 块 150 2400 4972 双绞线 200 米 水晶头 32 个 1 32 16 口的 10M/100M 交换机 1 个 2500 2500 从上表看以看出,不同的方案所花的银子是有很大差别的,读者可根据自己的经济实力也实用程度考虑选择哪种方案。 四、资源共享 所谓资源共享,即文件、打印机、光驱、硬盘等资源。在这里笔者主要介绍 windows 98 系列的操作系统共享连接。 1.windows 95-98-me 第一步
11、:安装网卡驱动程序,进入控制面板,双击添加硬件,按下一步,下一步,选“网络适配器” ,下一步,找到网卡的驱动盘,点击“从磁盘安装” ,输入网卡动动的路径a:win98,确定,计算机开始复制文件,复制文件以后,系统需要重新启动。 重启以后,需要检测网卡驱动是否安装成功,计算机桌面-我的电脑- 点击右键-属性,进入设备管理器,点击网络适配器菜单,看看网卡是否安装成功,中断是否有冲突。第二步:安装和设置计算机所需的通讯协议; 计算机桌面-网上邻居-鼠标右键,进入配置窗口。我们可以看到,计算机已经自动安装上了 tcp/ip 协议,在此基础上,还需安装 netbuei 协议和 ipx 协议,netbeu
12、i 协议的优势是,在小型局域网内,可以使计算机访问速度进一步提高,而很多游戏则需要 ipx 协议支持。 添加 netbuei 协议,计算机桌面-网上邻居- 点击右键-属性,进入网络配置窗口,按添加,选中协议,按一下添加按扭,在左边选 microsoft,右边选 netbuei 协议,最后按确定,在这时计算机会提示你插入 windows98 安装盘,然后把所需文件复制到计算机系统里。netbuei协议安装完成后,还需添加添加 ipx 协议,它与 netbuei 协议添加过程类似,在此便不累述。安装完协议以后需要重启计算机。 第三步:计算机桌面-鼠标右键 -属性,选中“允许其他用户访问我的文件 ”
13、和“允许其他计算机使用我的打印机” 。 第四步:指定 IP 地址和子网掩码,设定 IP 地址为 192.168.0.1,子网掩网为:255.255.255.0 不同的计算机的 IP 不能相同,比如比如第一台计算机的 IP 为 192.168.0.1,那另一台计算机你可以设 IP 为 192.168.0.2,子网掩码一致,其它计算机依此类推。 第五步:网上邻居-标识-工作组。计算机的工作组需要设置成一样,比如我便设置成workgruop,不同的工作组相互之间是不能访问的。计算机名随便取个名字便可以了,只要不重复,笔者是按计算机顺序进行编号,第一台计算机是 pc01,第二台计算机是 pc02,这样
14、设置的好处是方便管理。第六步:设置完成,重启计算机。点网上领居看看是否看到别的计算机啦。第七步:把你需要共享的文件夹或者磁盘共享,双击我的电脑,选中你所需共享的文件夹或者磁盘驱动,点右键-属性 -共享-确定。 2.windows 98-2000 这两种系统互访前面七步与 95-98-me 一样,还有一点便是需在 windows2000 下,设置用户帐号,使之 98 能访问 2000。2000 下设置一个帐号(比如 user)或者把 guest 帐号激活,在 98 里以 user 用户名登录,这样才能访问到 2000 里的数据。假如在 2000 下不设置用户帐号,则 2000 的机器能访问 98
15、,而 98 却不能访问 2000。以笔者使用的 windows 2000 server 版为例,开始-程序- 管理工具- 计算机管理,选本地组和用户-右键新用户,在帐户里输入 user,并把用户不能更改密码选中。五、共享上网。 说共享上网,往往便是说代理服务器软件的设置了。笔者在此介绍一个简单易用,而功能不失为全面的 wingate 软件,它是共享软件,未注册可以试用 30 天,可以在http:/ 处下载到最新版,现在版本是 4.3 b,5.5M。 wingate 的安装,是在 pc01,IP 为 192.168.0.1 的机器上安装 wingate 第一步:下载 wingate 软件,解压,
16、双击.exe 文件进入安装画画。选择 configure this machine as a wigate server 选项,即把 wingate 安装为服务器模式。第二步:输入注册信息 第三步:选择安装模式,在这里选择 Express setup(recommended),即自动安装模式。安装完毕后,计算机重启。 第四步:进入 wingate 管理窗口,第一次进入时,计算机会提示你修改管理员密码。左边是 wingate 开放的服务类型,右边是对各工作站上网进行监测。 工作站的参数设置 第一步:修改 hosts 文件。一般在 windows 目录下有一个 hosts.sam 文件,在初始状态
17、,系统是没有 hosts 文件的,我们可以通过把 hosts.sam 更名为 hosts 或者复制得到这个文件。用记事本打开 hosts,在最后一行加上: 192.168.0.1 pc01,存盘退出。注意 192.168.0.1 和 PC01 为安装 wingate 代理软件的计算机 IP 和计算机名。 第二步:设置 DNS。启用 DNS,输入主机名为本机台,域可以不填,DNS 服务器搜索顺序填写为代理上网服务器主机,在这里是 192.168.0.1 或者是当地的 ISP 服务器的 IP地址,比如在长沙是 202.103.96.111。按添加。 第三步:在工作站中,测试网络是否连通。 先测试内
18、部网:进入 ms-dos 窗口,输入 ping pc01 内部网测试通过以后,测试 wingate 是否配置正确。ping - 上述两项返回值,如下显示则证明网络无问题 Pinging fengyun 192.168.0.103 with 32 bytes of data: Reply from 192.168.0.103: bytes=32 time10ms TTL=128 如果返回值为 request times out.则需要检测网络和 wingate 的配置是否正确。 工作站其作应用软件的设置 浏览器设置:以 IE 为例,其它类似。启动 IE,工具-Internet 选项-连接-局域网
19、设置,点选使用代理服务器,在地址栏中输入 192.168.0.1,端口号为 80。 OICQ 的设置:OICQ 只要点选使用 proxy socket5 防火墙,并输入防火墙地址192.168.0.1 和端口号 8000,便能轻轻松松自入 internet,通过 OICQ 与你的好友闲聊或交流技术问题了。 邮件接收设置:以 foxmail 为例,outlook 类似。启动 foxmail,这帐户- 属性-邮件服务器,在发送邮件服务器和接收邮件服务器中均填上 192.168.0.1,POP3 邮箱帐号填你的邮箱全称,并把改为#。 如邮箱为 webmastercn-,在 pop3 邮箱处应填为 webmaster#cn-。 通过 wingate 代理上网便搞定了,假如你觉得在工作站中每个应用软件均需设置,嫌比较麻烦的话,笔者向你推荐 sygate 这款软件,它属于网关类软件,在服务器上安装以后,工作站只需设置网关和 DNS 以后,其它应用类软件均不需进行设置,简单易用