www.138139.cn

返回总目录 上一页 目录页 下一页

双机通讯


    1. 通过串并口进行双机通讯
  在两台微机距离不太远(比如不超过20米)的情况下,可考虑通过计算机的并行口或RS-232串行口直接对接实现通讯。采用端口连接双机进行数据传输,不需要网卡,不需要调制解调器,是一种通讯和数据传输的简单易行的好方法。
  1.硬件连接
  两台微机进行点对点通讯,硬件上要用连接线将并口或串口连接起来,然后在通讯软件的支持下实现,因此首先要制作一条并口或串口线缆。
  (1)串并口的引脚功能:
  ①25针并行口插口的针脚功能:
  针脚   功能      针脚  功能
  1    选通(低电平)  14   自动换行(低电平)
  2~9   数据线     15   错误(低电平)
  10    确认(低电平)  16   初始化(低电平)
  11    忙(BUSY)    17   选择输入(低电平)
  12    缺纸(PE)    18   地线(GND)13选择(SLCT)
  ②25针串行口插口的针脚功能:
  针脚   功能      针脚  功能
  1、10  未用      11   数据发送(-)
  2    发出数据(TXD)  12~17 未用
  3    接受数据(RXD)  18   数据接收(+)
  4    请求发送(RTS)  19   未用
  5    清除发送(CTS)  20   数据终端准备好(DTR)
  6    数据准备好(DSR) 21   未用
  7    信号地线(SG)  22   振铃指示(RI)
  8    载波检测(DCD)  23~24 未用
  9    发送返回    25   接收返回(-)
  ③9针串行口的针脚功能。
  针脚   功能         针脚  功能
  1    载波检测(DCD)     6    数据准备好(DSR)
  2    接受数据(RXD)     7    请求发送(RTS)
  3    发出数据(TXD)     8    清除发送(CTS)
  4    数据终端准备好(DTR)  9    振铃指示(RI)
  5    信号地线(SG)
  (2)通讯电缆制作原理:
  ①串行通讯电缆的制作方法:无论是9孔插头,还是25孔插头,其串行通讯电缆连接时都遵循下列对接关系:
  SG←→SG
  TXD←→RXD  RXD←→TXD
  RTS←→CTS  CTS←→RTS
  DTR←→DSR  DSR←→DTR
  根据上述对接关系,就可以非常方便地连接串行通讯电缆。、、给出了9孔插头和25孔插头的电缆接线示意图。

9针口<->9针口 9针口<->25针口 25针口<->25针口
5 5 5 7 7 7
3 2 3 3 2 3
7 8 7 5 4 5
6 4 6 20 6 20
2 3 2 2 3 2
8 7 8 4 5 4
4 6 4 6 20 6

  



 









②并行通讯电缆的制作方法:计算机上的并行口(LPT)为25芯接口,需要选用2个25针插头来进行连接。

25针 25针
---------------------------------
2 15
3 13
4 12
5 10
6 11
15 2
13 3
12 4
10 5
11 6
25 25 (Ground-Ground)




注意事项:


  ·为了保证传输的信号正确、完整,导线的长度最好不要超过2米;并且宜选用计算机专用电缆。
  ·导线必须焊接到所对应的位置,焊头连接必须牢固,并且注意不要短路。
  ·对于串行通讯电缆,也可使用9针到25针转换接头来连接其中的一个或两个串口。
  ·电脑商店也有卖“串口通讯电缆”和“并口通讯电缆”的,购买时要注意弄清楚是微机与微机相连的还是微机与外设相连的,这两种线的内部接法有点不同,弄错了会造成通讯失败。
  ·不用于连接电缆的接头(如1、9接头等)宜悬空。这一点对于自己改造从电脑商店买来的所谓“串行通讯电缆”和“并行通讯电缆”尤其重要。
  ·并口线不可能太长,串口线速率又较慢。因此本法所制电缆只适合于那些放得很近并有空闲串并口的微机。对于随身携带笔记本电脑要与其它计算交换数据的用户,本法最适合。
  2.通讯软件设置
  把串行或并行电缆两端插到两台机器对应端口上,还不能立即进行数据通讯,还必须有通讯软件的支持。能够实现两机互联直接通讯的软件很多,常用的有以下几种,可根据需要择一而用之。
  (1)DOS下用串并口电缆进行双机通讯的设置:DOS下两台微机只能以客户机/服务器的方式通讯。
  ①客户机端的设置:在Config.sys中加入device=C:\DOS\Interlnk.exe,并确保C盘根目录下的DOS子目录中有Interlnk.exe,若没有,应重新安装DOS或用软盘将该文件从其它有的机器上拷贝过来。修改完后重新启动计算机,如果服务器端已准备好,就会看到作为服务器的微机上各个驱动器盘符已映射到本机上。
  如果要查看当前的联机通讯状况,在DOS下键入Interlnk回车即可,显示画面将与系统启动联机时一样。
  ②服务器端的设置:在DOS环境下运行Intersvr.exe程序,就进入了服务器画面。此时可看到作为服务器的微机与客户机上各驱动器盘符和打印机端口的对应情况。按下Alt+F4可退出服务器功能。
  ③进行数据通讯:当服务器端已准备好(进入了Intersvr的画面),在客户机端运行Interlnk.exe程序,可再次看到映射盘符对应情况。此时客户机可以将服务器上映射过来的驱动器当作本地驱动器处理,进行两台微机间的数据传送。
  当两台微机间有数据传送时,服务器画面上会显示出当前使用的驱动器、读写状态和传输速率。
  ④注意事项:
  ·在客户机的Config.sys中设置足够大的Lastdrive值,否则服务器方的驱动器可能不能全部映射到客户端。
  ·建议将Interlnk.exe放到Config.sys的最后一行以免影响其它已有虚拟驱动器的盘符。
  ·如果想共享光驱,需要将服务器端Autoexec.bat中的命令加上参数“/S”。
  ·在数据传输过程中不可退出Intersvr程序,否则会造成传输失败。
  ·Interlnk.exe和Intersvr.exe是MS-DOS 6.0以后才附带的工具程序,这就要求通讯的双方至少有一方使用的是MS-DOS 6.0以上版本的操作系统。
  ·在Windows的DOS窗口中运行Intersvr时不宜再有其它的Windows程序在后台运行(Intersvr要求独享资源) 。
  (2)Windows 95/98下用串并口电缆进行双机通讯的设置:Windows 95/98提供了更好的双机通讯方法——“直接电缆连接”。利用该程序不仅实现了方便的资源共享,而且通讯双方都可以运行后台程序,实现真正的多任务。
  在Windows 95/98下提供文件共享功能的微机叫“主机”,访问主机的微机叫“客户机”。如果主机是局域网上的微机,客户机还可通过主机访问网络上的资源。
  ①设置主机和客户机:
  ·如果没有安装“直接电缆连接”,装入Windows 95安装盘,依次单击以下项目:开始、设置、控制面板、添加/删除程序、安装Windows、通讯、详细资料、直接电缆连接、确定即可。
  ·单击“附件”菜单中的“直接电缆连接”。
  ·单击“更改”。
  ·用作主机的选“主机”项,用作客户机的选“客户机”。
  ·设置端口。
  用作主机的微机还要进一步共享的文件夹:
  ·启动“资源管理器”。
  ·在“资源管理器”中单击需要共享的文件夹。
  ·在“资源管理器”文件菜单中,单击“属性”。
  ·单击“共享”,单击“共享为”。
  ·设置“访问类型”和“口令”,单击“确定”。
  ②客户机与主机的连接:
  ·分别在主机和客户机中单击“附件”的“直接电缆连接”。
  ·主机单击“侦听”,客户机单击“连接”。
  ③数据收发:主机与客户机连接好后,客户机就可以使用主机上的资源,包括网络资源;也可以把客户机上资料传入主机。
  在收发数据时,主机也可以进行其它后台操作,这是DOS下的通讯软件所不能做到的。
  (3)Norton Commander下串并口电缆双机通讯设置:Norton Commander提供的Link也可连接两台微机,实现联机通讯。具体操作如下:
  ①在客户机运行NC:在系统提示符下运行NC,按F9键进入NC的主菜单,选择Left或Right中的Link项,屏幕显示如所示的窗口。在这个窗口里,根据连接的端口进行选择,然后选择Slave,将光标移到Link处并回车。











②在主机运行NC:在主机运行NC后也出现所示窗口,根据实际连接的选择端口,然后选择Master,将光标移到Link处并回车。这样,两台机器就连接好了,可以在主机上通过左(或右)面板访问客户机各驱动器上的数据。
  利用NC作为两机间的通讯软件,其优点是可对客户机上各驱动器上的数据进行访问,包括CD-ROM。但也有许多不足,如在通讯期间,客户机不能作任何操作;在主机上,只能用NC面板上提供的操作命令对从机被连接的驱动器中的数据进行操作,功能很有限;不能运行被连接盘上的可执行文件,也不能对被连接盘上的文本文件进行编辑。

2.通过网卡进行双机通讯
  用串并口线缆虽然方便,价格便宜,但连接距离较短(一般只有几米),且只能连接两台微机,多一台就无能为力了。利用网卡进行双机通讯一是真正做到了资源共享,连网的计算机处于平等的地位,二是设置灵活,可根据不同软件的要求,选用不同的协议,三是连接距离较远,可达150米,四是扩充方便,要连接新的设备,只要将其串接起来即可。
  1.硬件连接
  利用网卡进行双机通讯,根据使用的通讯线缆不同,有两种硬件连接方式,一种是同轴电缆加网卡进行双机通讯,另一种是用双绞线加网卡进行双机通讯。
(1)同轴电缆和网卡的安装:同轴电缆可以购买做好了接头的那种,也可以自己动手做。
  关闭电脑,把网卡插到空闲的ISA插槽中,把T形接头一端接到网卡上,拧好。一端接上终端电阻,最后一端与同轴电缆连接,再接到另一台电脑的T形头上。另一台电脑也照此连接即可。
  (2)双绞线和网卡的安装:用双绞线连接两台电脑更廉价、可靠。目前,组建局域网普遍采用的通讯介质是五类双绞线,下面就以八芯五类双绞线为例,简单介绍一下双绞线与各种网络设备连接时的压接线序。为方便叙述,以下对各线芯按颜色进行编号。八芯五类双绞线分为四个线对,线色如下表。
  1   2   3  4  5   6  7  8
  橙白  橙  绿白 绿 蓝白  蓝 棕白 棕
  另外,再让我们来看看网卡上的RJ45插座、RJ45插头和HUB中的RJ45插座的信号引脚是如何定义的,见下表。
  引脚  网卡RJ45插座信号  RI45插头及RJ45插座(HUB)
  1    TX+(发送)     RX+(接收)
  2    TX-(发送)     RX-(接收)
  3    RX+(接收)     TX+(发送)
  4    未使用       未使用
  5    未使用       未使用
  6    RX-(接收)     TX-(发送)
  7    未使用       未使用
  8    未使用       未使用
  由表中可看出,网卡上的1、2脚用于发送数据,3、6脚用于接收数据,4、5、7、8不用,HUB的RJ45插座正好与之相反。
  其实只要让第一块网卡的1、2脚与第二块网卡的3、6脚,第一块网卡的3、6脚与第二块网卡的1、2脚相连即可()。


  






将RJ45头分别插入两台电脑的网卡,再固定好网线,硬件部份的工作就算完成了。接下来就是在Windows 95/98中进行网络设置。
  2.软件设置
  (1)设置PNP模式:目前多数的网卡采用软件跳线,很少有手动跳线的了。要使网卡在开机时就能被系统识别,必须将网卡设置成PNP模式。打开电脑后,建议用F4键进入DOS状态,插入网卡附带的驱动程序盘,执行盘上的设置命令,将网卡的模式设为PNP,退出重新启动。
  (2)配置网络:
  ·首先安装驱动程序,可采用两种方式来安装网卡驱动程序。一是启动时,系统会自动寻找新安装的网卡,并安装网卡的驱动程序,如果Windows 95/98中没有所安装网卡的驱动程序,就需要插入网卡附带的驱动程序盘了。另一种方式是通过“控制面板”中的“添加新硬件”进行安装。
  ·进入桌面后,选择“我的电脑/控制面板/网络”,在“配置”标签页中,按“添加”按钮。
  ·在要安装的网络组件栏中,选择“协议”,按“添加”按钮。
  ·在厂商栏选择“Microsft”,在网络协议栏,根据需要选择网络协议。一般选择“IPX/SPX兼容协议”或者“TCP/IP”协议,按“确定”按钮。
  ·在要安装的网络组件栏中,选择“客户”,按“添加”按钮。
  ·在厂商栏选择“Microft”,在网络用户栏,选择“Microsoft网络用户”,按“确定”按钮。
  ·在要安装的网络组件栏中,选择“服务”,按“添加”按钮。
  ·选择“Microsoft网络文件与打印机共享”,按“确定”按钮。
   经过以上步骤,在“网络”的“配置”标签页已经安装的网络组件列表中应该至少有以下四项内容:Microsoft网络用户、网络适配器(与你的网卡型号相对应)、IPX/SPX兼容协议(或/和TCP/IP)和Microsoft网络上的文件与打印机共享。
   [注]:以上四项内容缺一不可,否则网络不能正常工作。
  ·在“配置”标签页中点取“文件与打印机共享”按钮,设置“允许其他用户访问我的文件”和“允许其他计算机使用我的打印机”为有效。
  ·在“网络”的“标识”页中,设置“计算机名”、“工作组”及“计算机说明”,Windows将使用以上信息在网络上识别计算机。
  · 在“网络”的“访问控制”标签页中,设置对共享资源的访问控制方式。有两种控制方式:共享级访问控制和用户级访问控制,一般选择共享级访问控制即可。
  ·完成以上设置后,按“确定”按钮,系统将根据你的设置,完成指定网络组件的安装。在安装过程中,系统可能会要求你插入Windows系统盘,复制一些必需的文件,这时根据屏幕提示操作即可。
  ·如果在前面安装了TCP/IP协议,在“配置”页已安装组件列表中选取相应的TCP/IP协议,然后在IP地址域输入一个IP地址,子网掩码可设置为255.255.255.0。
  在完成以上安装步骤后,关机重新启动,在计算机工作桌面上应能看见标识为“网上邻居”的新图标。选取“网上邻居”,即可看见两台计算机。网络连通后,即可分别设置要共享的资源,如硬盘、文件夹、打印机、光驱等。
  (3)故障处理:需要注意的是,在Windows 95/98中网卡所占用的中断资源最好能与网卡本身的设置相同,否则Windows 95/98并不报告任何错误,但是所有的网络功能都无法使用,例如在“网上邻居”中打开出错,无法访问其它电脑。进入“网上邻居”属性,再进入网卡的属性,并记下它的“中断请求 ” 等设置。然后回到桌面,按“开始”并选择“关闭系统”,选“重新启动计算机并切换到 MS-DOS 方式”。
  找出网卡自带的驱动程序盘,执行盘上的安装命令,在安装设置画面看它的中断等设置是否与你刚才记下的Windows 95/98中的一样,并把它们改成一致,然后存储退出。键入“EXIT”回到Windows 95/98,双击“网上邻居”,这时,你就可以看见对方了! 址163164.cn 微信1631640 QQ3149886




3.利用USB进行双机通讯
  要让两台电脑相互连接,除了用网卡等之外,利用并口或串口的直接电缆连接也很常见,即简称的LL3连接。但最快的并口也只有1.5Mbps的带宽,实际传输速度非常慢。
  自从USB推出之后,USB 1.1规格中定义的12Mbps带宽自然比并口的带宽大了许多。目前,支持双机甚至多机互连的USB to USB网络产品还很少见,在此笔者就为大家介绍一款称为TOPLAN的网络产品。
  TOPLAN是台湾生产的USB to USB网络产品,包含了一个USB连接盒,两条USB连接线,当然还有联网的软件。只要两台电脑都有USB接口,就可利用TOPLAN相连接,再安装软件及通讯协议等,就互连成网上邻居,可共享文件、打印机,也可玩网络游戏等。这套产品配合Sygate、Wingate、Winproxy等软件还可共享一个Modem上网,这和两台电脑用网卡连接没多大区别。
  和直接电缆不同的是,它不限于只是两台电脑相连,数十台电脑也不成问题,据说TOPLAN最多可连接127台电脑,只要加上USB HUB,便可架设起一个网络。
  TOPLAN的最大优点在于安装方便,不用像安装网卡那样要打开机箱,故障检测及维护都相当方便。但USB连线长度不能超过5米,用TOPLAN相连的两机最远距离也顶多只有10米。USB的带宽是12Mbps,利用TOPLAN的传输速率和10M的网卡相比差不多。
  不过TOPLAN目前只提供Windows 95/98下的驱动程序及相应软件,所以暂时无法在Windows NT及Linux下使用,相信以后会加入对这两种系统的支持。总的来说, TOPLAN的特点是:
  (1)安装检测容易。
  (2)USB热拔插,即插即用(与笔记本相配使用十分方便)。
  (3)传输速率接近10M网卡。
  (4)适合20台机的“密集”小型网络,当然,连接两台电脑是没有问题的。
  由于TOPLAN的安装使用非常简单,只要用两条线把两台电脑和TOPLAN连接起来后,再安装相应的软件即可,此处不再多说。



3.利用MODEM进行双机通讯




两台Windows98的计算机实现异地数据传输的方法有很多种,其中“拨号网络”是最常用的方法之一。“拨号网络”是Windows98操作系统通讯软件中的一个组件,它能使两台均安装了Modem的Windows98计算机通过电话线进行远程异地通讯,既方便又灵活。本文以甲、乙两台Windows98计算机远程异地点对点通讯为例来说明两台计算机应该如何使用“拨号网络”,才能实现双机通讯。假设甲方为远程客户访问请求端,乙方为远程访问服务端;甲地计算机要通过“拨号网络”访问乙地计算机的资源。

系统的设置

  1.拨号属性的设置 在甲方计算机的“控制面板”中单击调制解调器图标,在调制解调器对话框中单击“拨号属性”,出现对话框。在“国家(地区)”编辑框中输入当前拨号位置的国家,国内计算机用户应选择“中国”。在“区号”编辑框中,输入当前拨号位置的电话区号,例如,甲方要输入甲方计算机所处位置的区号,乙方就要输入乙方计算机所处位置的区号,Windows98将以此来区分要拨的电话号码是否为国内长途。当调制解调器是接在一个电话分机上时,在拨对方号码时往往要先拨一个号码如0或9,以转到总机的外线上,在这种情况下应在“要访问外线,请先拨”后面的第一个编辑框中输入该号码。这样Windows98在拨号时,会先拨这个号码以连接到外线上,然后再拨打对方的实际号码。同样,当拨打长途电话时,也需要拨一个号码转到长途上(在我国,这个号码为0),这时在“要访问外线,请先拨”后面第二个编辑框中输入该号码,于是,Windows98在拨对方城市的区号和对方的电话号码前会先拨这个号码以连接到长途上。完成了Modem的安装和软件的设置后,作为远程客户访问请求端的甲方,还需要建立拨号连接。


  2.建立“拔号网络”连接 在甲方计算机的“我的电脑”中,双击“拨号网络”图标,系统弹出“拨号网络”窗口。在窗口中双击“创建新连接”,则弹出对话框。在“请键入对方计算机的名称”框中,键入所要拨的乙方计算机的名称:“武汽大乙”。在“选择设备”框中,输入自己的调制解调器型号。再按“下一步"按钮,弹出对话框。
  在对话框中输入甲方希望建立连接的乙方计算机的城市区号、电话号码,国家或地区代码,例如乙方计算机电话号码为87866725,区号为27。甲方计算机也应在城市区号、电话号码框中分别填入相应的号码。然后按“下一步”按钮,这时系统会弹出下一个对话框,按“确定”,再按“完成”,就完成了对拨号连接的建立。建立好“拨号网络”连接之后,会在“拨号网络”文件夹中添加一个新的计算机图标。
  连接创建好以后,甲方就可以通过“拨号网络”电话线拨号访问乙方。而乙方计算机为了能够接受来自甲方远端的拨号请求,本身应该设置成为一台具有简单的远程服务功能的计算机,这样甲方才能访问乙方,实现真正的远程异地通讯。
  3.将乙方计算机设置为远程服务端 在乙方计算机的“我的电脑”中,双击“拨号网络”图标,系统弹出“拨号网络”窗口,在菜单“连接(C)”中选择“拨号服务器(D)...”项,,出现“拨号服务器”的对话框。选择“允许拨号入网”单选框,单击“修改密码”按钮,设置密码。要注意的是:如果选择“不允许拨号入网”单选项,则乙方Windows98计算机将不允许异地计算机远程访问。再单击“服务器类型”按钮,将出现“服务器类型”对话框。将服务器类型设置为Windows98。设置完成后,单击“确定”键,结束“拨号网络”服务器的设置。
  经过上述设定后,乙方的计算机就具有了远程服务的功能,能够接收来自远端其它地方计算机的登录请求。另外,乙方还应将自己的计算机上愿意提供给甲方或其它用户访问的资源设置为共享,这样甲方或其它用户才能访问这些资源。至此为止,甲乙双方设置完成。甲方可以通过“拨号网络”远程访问乙方。

实现远程访问的操作步骤  要实现远程访问,甲乙双方首先都必须启动Windows98。接着甲方(远程访问请求端)打开“拨号网络”窗口,在此窗口中双击所连接的计算机图标“武汽大乙”,则弹出“连接到......"对话框。在“连接到”对话框中输入被呼叫的乙方计算机名(此例中乙方计算机名为gyl)、口令及电话号码,按下“连接”按钮,甲方会听到蜂鸣器发出拨号的声音。通过拨号音,甲方可以知道连接是否建立。甲乙双方连通后,甲方就可以使用资源管理器或Windows98IE浏览器等浏览乙方计算机上的共享资源。

址163164.cn 微信1631640 QQ3149886

返回总目录 上一页 目录页 下一页