10元打造三机互联方案

笔者以前只知道用串口线或者并口线(市价均为5元左右)可以连接两台计算机,而且可以组成双向的对等网,近来突然想到:一般的电脑上都同时拥有串口和并口,那么,如果用某台电脑作为“桥”,让它的串口接一台计算机,让它的并口接另外一台计算机,这样说不定就可联成由三机组成的对等网呢。

  经过无数次的实验之后,我的猜想终于变成了现实:一条串口线、一条并口线连接好了三台电脑——10块钱联三机!这大概是世界上最廉价的三机对等网吧(如图1)。


图1 三机互连拓扑图

  准备工作

  选择一台装有Windows 2003系统的计算机,确保它上面有串口和并口,再选择一台有并口的Windows 98计算机和一台有串口的Windows 98计算机,然后按图1所示的结构分别用并口线和串口线将三台计算机连接起来。

  为了叙述方便,下文将Windows 2003计算机称为C机,将接并口线的Windows 98计算机称为A机,将接串口线的Windows 98计算机称为B机。

  本文将要使用的连接程序是Windows系统自带的“直接电缆连接”,该程序分主机端和客户机端,C机应设置为主机端,A机和B机均应设置为客户机端。

   设置Windows 2003服务器端

  对于Windows 2003系统(C机),它的“直接电缆连接”程序已经和网络连接整合在一起了,设置起来非常方便。

  1. 开放Guest用户

  (1)先在“我的电脑”处单击右键,选择“管理”打开“计算机管理”窗口,再在左边窗格中选择“本地用户和组”下的“用户”。

  (2)双击右边窗格中的“Guest”打开相关属性窗口,在“常规”选项卡中将“账户已禁用”前的小勾去掉,然后单击“确定”按钮保存退出。

  2. 设置直接电缆连接

  (1)先在桌面“网上邻居”处单击右键,选择“属性”打开“网络连接”窗口,再双击“新建连接向导”图标打开“新建连接向导”窗口。

  (2)在“网络连接类型”一步选择“设置高级连接”,在“高级连接选项”一步选择“直接连接到其他计算机”,在“主机或来宾”一步选择“主机”,在“连接设备”一步选择“通讯端口(COM1)”,其他根据提示操作即可完成新建连接。

  (3)双击“网络连接”窗口中新出现的“传入的连接”图标打开相应的属性窗口,在“常规”选项卡中,勾选中“两台计算机间的通讯电缆(COM1)”、“直接并行(LPT1)”和“连接后在通知区域显示图标”三项(如图2)。

  (4)转到“用户”选项卡,勾选中所有允许连接到本机的用户,比如为“Guest”,最后单击“确定”按钮保存退出。

   设置Windows 98客户端

  在Windows 98系统(A机和B机)里,它的“直接电缆连接”程序是系统中自带、但没有被默认安装的组件,因此一般需要手动添加。

  提示:由于无论是添加“直接电缆连接”组件,还是设置网络属性,Windows 98都需要读取相应的安装文件,因此,在做下面的工作之前,必须准备好Windows 98的安装光盘(或者安装程序)。

  1. 添加“直接电缆连接”组件

  (1)先依次双击“我的电脑→控制面板→添加/删除程序”打开相关属性窗口,再转到“Windows安装程序”选项卡。

  (2)双击“通讯”打开“通讯”窗口,再勾选中“直接电缆连接”,然后根据提示单击两次“确定”按钮即可。

  2. 设置网络属性

  (1)先依次双击“我的电脑→控制面板→网络”打开“网络”窗口(或在“网上邻居”处单击右键,选“属性”),然后转到“配置”选项卡。

  (2)此时,列表中至少应添加有“Microsoft网络用户”、“拨号网络适配器”、“TCP/IP”和“Microsoft网络上的文件与打印机共享”等4项组件,一般建议再添加上“IPX/SPX兼容协议”和“NetBEUI”等2项组件(即总共6项组件)。

  提示:由于“直接电缆连接”系统会自动为所有连接的计算机分配IP地址等TCP/IP属性值,因此不需要去手动指定它们的内容。

  (3)转到“标识”选项卡,确保此处已设置了一个惟一的“计算机名”(比如为A机为“Windows 98-A”、B机为“Windows 98-B”)和一个统一的“工作组”(假设两机均为“enanshan”)。

  3. 设置直接电缆连接

  (1)为了以后操作方便,建议先依次选择“开始→程序→附件→通讯”,然后在“直接电缆连接”图标上单击右键,选“发送到”下的“桌面快捷方式”将它发送到桌面上去。

  (2)双击桌面的“直接电缆连接”图标打开“直接电缆连接”窗口,在“指定所使用的计算机”一步选择“客户机”,然后单击“下一步”按钮。

  (3)剩下的步骤,对于A机来说,只需要在“选择你想使用的端口”一步选择“并行电缆线在LPT1”,对于B机来说,只需要在同样的一步中选择“串线电缆线在COM1”,其他根据提示选择默认选项即可。

  (4)接着,在“直接电缆连接”窗口中会提示“正在等候通过并行电缆线在LPT1连接”,如果一切正常,过一会弹出一个“直接电缆连接主机”对话框,此时需要在“主机名”处输入主机的计算机名(比如为“WANGYI”),然后单击“确定”按钮,即可访问到主机上的共享资源。

   网络的应用

  连接成功之后,这三台计算机便组成了一个近乎“完美”的对等网:在Windows 2003主机中可以通过IP地址访问到两台Windows 98客户机;两台Windows 98客户机之间也可以通过IP地址互访;而在两台Windows 98客户机上均可通过IP地址和计算机名访问到Windows 2003主机。

  提示:三台计算机上的IP地址均是由“直接电缆连接”系统自动分配的,格式如“169.254.118.48”,每次重新连接后都可能会发生变化。

  理论上,并口线连接的最高速率为4Mbps,串口线连接的最高速率为192kbps。实际上,在笔者的网络中,传输一个1.4MB的文件效果如下:A机到B机、B机到A机、B机到C机、C机到B机用时均约为7分24秒,A机到C机、C机到A机用时均约为32秒。也就是说,凡是要通过串行线进行数据传输,1MB大约耗时近6分钟,如果只通过并行线进行数据传输,1MB大约耗时不到23秒。

(0)

相关推荐

  • 10元打造三机互联方案

    笔者以前只知道用串口线或者并口线(市价均为5元左右)可以连接两台计算机,而且可以组成双向的对等网,近来突然想到:一般的电脑上都同时拥有串口和并口,那么,如果用某台电脑作为"桥",让它的串口接一台计算机,让它的并口接另外一台计算机,这样说不定就可联成由三机组成的对等网呢. 经过无数次的实验之后,我的猜想终于变成了现实:一条串口线.一条并口线连接好了三台电脑--10块钱联三机!这大概是世界上最廉价的三机对等网吧(如图1). 图1 三机互连拓扑图 准备工作 选择一台装有Windows 200

  • 三机互联又一法

    <用双网卡实现三机互联>一文介绍了一共利用四块网卡(其中一台机装双网卡,其作二台为单网卡)将三台电脑联接起来的办法,该办法不用集线器,将电脑联接起来,很有创意.有没有其他办法呢?笔者将自己的方法介绍给大家.与上文介绍的方法相比,可以少用一块网卡,而且连接也方便. 硬件准备 1.带同轴头的网卡三块: 2.同轴电缆两根,每根数米(根据电脑摆放的距离而定,一般两台电脑之间不要超过100米): 3.T型头三个(也有的网卡中赠送T型头): 4.终端电阻器(50Ω)两个. 最好在购买同轴电缆的商家,由商家

  • 我看三机互联

    编者:随着越来越多的家庭开始拥有了第二台(甚至是第三台)电脑,家庭联网成了一个热门的话题.<用双网卡实现三机互联>与<三机互联又一法>为大家介绍了三机互联的方法.有些读者在实践中遇到了一些问题,有些读者则对文中提到的三机互联提出了自己的看法.下面让我们一起来看看吧: 一.为什么要三机互联? 其实,如果联网的目的仅仅是为了拷贝文件或共享一些硬件资源就没有必要三机互联.我想大多数需要联网的家庭还处于"两机"的阶段,就笔者自身而言,家里有一台老的486,一台新的PⅢ8

  • 用双网卡实现三机互联

    如果只是连接两台电脑,那么无论串口连接.并口连接还是利用两块网卡来实现的双机互联都是可以的.但这些连接方式仅能够连接两台计算机,要是三台以上的机子要联网呢?那就只好借助一个叫做集线器(Hub)的东东.可是,如果仅仅为了三台机器的联网而购买一个Hub似乎又显得不太合算,有没有办法只用网卡和网线就把它们连接起来呢?在以前,多台电脑的连接的确是只需要网卡和网线就已足够了.但那种方式在"可靠性"和"传输速率"上都不尽人意,想一想,既然每块网卡只能引出一根线用来连接另外一台计

  • 什么是OpenStack 开源的云计算管理平台项目

    OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目. OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作.OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单.可大规模扩展.丰富.标准统一的云计算管理平台.OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成. OpenStack是一个旨在为公共及私

  • 深入理解卡特兰数及其应用

    Catalan number,卡特兰数又称卡塔兰数,是组合数学中一个常出现在各种计数问题中出现的数列.以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名. 令h(0)=1,h(1)=1,catalan数满足递推式:h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)h(0) (n>=2) catalan数公式的一般是形式为: 递推关系: 它也满足  这提供了一个更快速的方法来计算卡塔兰数. 卡特兰数的应用n个元素顺序入栈,出栈顺序有多少种?此问题是

  • 域名注册的相关知识(新手必读)第1/2页

    普及一下域名注册知识(新手必读)! 一.选择注册商和代理商:1.万网:http://www.net.cn2.易名:http://www.ename.cn3.新网互联:http://www.dns.com.cn4.商务中国:http://www.bizcn.com5.新网数码:http://www.xinnet.com6.中国频道:http://www.onlinenic.com/chinese/7.国域网:http://www.66.cn8.中资源:http://www.zzy.cn 9.时代互

  • 一机多功能的网络边缘路由器

    如今,随着企业对IT产品需求的日益提升,路由器已经成为大家不可或缺的产品了.但是这种路由器与我们通常说的高端核心路由器不同,它其实就是一个网络边缘接入设备.但是这种接入设备与原来的传统路由器有很大的差别,具体表现在:一般都增加了无线功能.因为公司的网络很小,或者可能是移动性很强的分支机构或者虚拟办公室,所以无线设备更受到用户的青睐:安全功能不可少.对于一个网络的接入设备,直接将自己的网络与互联网相连,所以安全功能要保证,一般都采用了VPN功能:这种网络设备多是几合一的产品,既是一个路由器,有充当

  • js循环map 获取所有的key和value的实现代码(json)

    下面的方法一语方法二都是经过我们小编测试并运行的 方法一: json格式定义 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head

  • python+pyqt5实现KFC点餐收银系统

    本文实例为大家分享了python实现KFC点餐收银系统的具体代码,供大家参考,具体内容如下 这个kfc收银系统我实现了的以下功能: 1.正常餐品结算和找零. 2.基本套餐结算和找零. 3.使用优惠劵购买餐品结算和找零. 4.可在一定时间段参与店内活动 5.模拟打印小票的功能(写到文件中). 工程文件: 肯德基.py文件实现各功能.kfctip.txt文件用于打印小票.picture文件里存放界面所需的图片.其他四个文件为各界面布局. 主界面: 正常餐品点餐界面: 套餐点餐界面: 活动套餐点餐界面

随机推荐