串行直连线利用的是计算机的COM端口。每台计算机都至少有两个COM端口,COM1和COM2。“COM”表示“通信”。与并行端口相比,它的引脚要简单得多,但速度也相应缓慢些。
串行端口的速度到底有多快(或慢)呢?它的最快速度大约在12到14KB每秒。这对于网络连接而言是相当缓慢的。让我们来了解一下串行数据是如何传输的,这样你会明白为什么它会这么慢:
上图显示了串行数据是如何传输的。每一个编号的彩色块都是从PC1发送到PC2。PC2将会以数据的传输顺序进行接收,换言之,它接先接收数据块1然后是2一直到数据块7的。这是串行电缆中一个相当有代表性的数据流。串行端口在一对电缆上按顺序地传输数据(其余的电线用于控制传输)。
另外一种方式是你可以当它是一条每次只能行驶一辆车的单行道(在我们上面的例子中,每次只有一个数据块),因此你可以想象得到这条行道不能同时处理几辆车。
串行端口
很多新的计算机都有两个9个引脚的COM端口;这就是DB-9正极连接器。老式的计算机有一个DB-9正极连接器和一个DB-25正极连接器。25正极连接器与9引脚是差不多一样的,只是它比较大点。
让我们来看看串行端口是怎样的:
DB-9和DB-25使用的是不同的引脚分布,让我们待会再来看这个问题。让我们先快速地了解一下新计算机的COM端口:
注意,COM端口都有DB-9连接器,但没有DB-25。上图中连接器两个蓝色的COM端口分别是LPT或并行端口。
计算机的串行端口可以以不同的速度运行,这样我们就可以连接到以不同的速度与计算机通信的不同设备上。下表显示了大多数计算机的串行端口运行的速度以及它们传输多少KB/秒:
现在让我们来看看DB-9和DB-25连接器中的引脚分布:
#p#
网线
下面的问题就是用于直接连接的串行电缆的引脚分布。这是这种电线类型专有的术语,即所谓的“零调制解调”电缆,它的基本意思就是你必须交叉使用TX和RX。因为你可以有不同的配置,如DB-9到DB-9,DB9到DB-25以及DB-25到DB-25,因此,我创建了不同的表来显示各个引脚分布。
1)DB-9到DB-9。当你需要两端都使用DB-9连接器的网线时,你使用这种配置:
2)DB-9到DB-25。当你需要一端为DB-9、另一端为DB-25的网线时,你使用这种配置:
3)DB-25到DB-25。当你需要两端都是DB-25连接器的网线时,你使用这种配置:
这就是关于通过一个零调制解调网线的串行直接连接的所有方面了。
如果你使用的是第三方软件来连接你的计算机,那么你可能不会遇上什么大的问题,但是如果你使用的是Windows软件,那么一定要确认你的每台计算机都是使用***的名称,这是因为Windows将直接连接当作一个“网络”连接。这就意味着,你将可以通过网络邻居来查看其它的计算机。
【编辑推荐】