|
越来越多的笔记本都向轻薄型的方向发展,使软驱渐渐从主流的笔记本上消失,使笔记本之间的数据交换出现了小小的问题。不过还好现在有了软驱的替代品闪存盘,但即使是闪存盘也无法实现大文件的数据传输,那怎么办呢?此时你一定会很懊恼,这时常常被大家遗忘的红外线口、1394和常用来上网的网口就发挥作用了。这些笔记本电脑必备的接口似乎总是不能引起人们的注意,在一般用户的手中大都成为一无用处的设备。其实红外线口、1394和常用来上网的网口在机与机之间传输数据是大有用处的。
所谓红外线传输就是根据红外线数据联盟 (IrDA) 的标准和协议执行红外数据传送。这些标准用于支持低价组件和低功耗要求,而且红外设备只需相互对方即可启用连接。红外收发器现在安装在几乎所有的笔记本电脑上了。
IrDA 是一种半双工、低范围的数据传输技术。IrDA 协议指定步骤来支持链接初始化、设备地址查找、连接启动和数据率协定、信息交换、断开连接、链接关闭和设备地址冲突的解决。 用红外线进行异步串行传输数据速度可从9.6 千字节每秒 (Kbps)到16 兆字节秒(Mbps),并且可以完全对下兼容。而我们笔记本常用的是4Mbps的快速IrDA(FIR),16Mbps的超快速IrDA(VFIR)就较为少见。
而网卡和IEEE1394的联机则都是基于我们熟熟悉的TCP/IP的以太网的连接方式,具体的原理等较复杂在此就不赘说了。我们这篇文章主要介绍的是如何用这些接口实现两台笔记本互联和交换数据。
具体方法详解:
红外线的使用是十分方便的,只有当两台笔记本的红外口都打开时,只要两个红外线口相对,斜度不要超过45度,近系统就能发现对方的存在并自动建立连接。以Windows XP为例,当系统红外口发现另一台的机器靠近时在任务栏就会出现一个气泡并发出响声提示,并在桌面出现“无线链接”的快捷方式。
此时只需单击气泡或桌面的快捷方式就会弹出发送对话框,接着选择你要发送的文件后单击发送,在收到客户机确认接收的信号时传输就开始了。如果文件不太大不一会儿就传送完毕了。不过有一点要提醒各位的是,Windows XP下用红外线连接传输数据一次只能发送不能超过12个文件,当大于13个文件时就会出现错误不能开始传输,因此建议大家如果要传送的文件较多时可以先用压缩软件打包一下再传送。
说得这么好那它的实际的传送的速度和稳定性又怎样呢?我们对此作了一个简单的测试,详细数据请看下表(不同机器可能略有不同):
| |
|
单个文件7.79MB |
两个mp3文件共6.26MB |
|
小于5cm |
53.4秒 |
167KB/S |
47.8秒 |
167KB/S |
38.6秒 |
166KB/S |
|
10cm |
53.5秒 |
167KB/S |
49.0秒 |
163KB/S |
38.9秒 |
165KB/S |
|
20cm |
56.1秒 |
159KB/S |
49.0秒 |
163KB/S |
38.9秒 |
165KB/S |
|
40cm |
55.4秒 |
161KB/S |
49.9秒 |
160KB/S |
40.5秒 |
158KB/S |
|
50cm |
59.8秒 |
149KB/S |
52.1秒 |
153KB/S |
42.5秒 |
151KB/S |
|
60cm |
68.6秒 |
130KB/S |
66.5秒 |
120KB/S |
48.9秒 |
132KB/S |
|
70cm |
81.1秒 |
110KB/S |
71.2秒 |
112KB/S |
62.9秒 |
102KB/S |
|
80cm |
出错 |
N/A |
101秒 |
79 KB/S |
出错 |
N/A |
从上面表中的数据可以看出其实用红外线传输数据实际的速度并不能达到其标称的4Mbps(500KB/S),测试中最高也只是167KB/S不到标称值的1/3,而且随着距离的增加也会逐步减慢,当两个端口距离超过80cm时传输速度更是严重下降甚至不能完成。不过也总比软驱要快而且同时也避免了要两次读写软盘或闪存才能完成一次的数据传输的尴尬,其实USB 1.1接口的闪存盘实际上也只比红外线传输快一点而已,但方便程度上就差红外线一点了。 其实强光对红外线信号的传送也会有一点的干扰,不过在一般的室内环境光影响基本上可以忽略在此就不赘说了。
另外两个红外线口相对的角度也是影响红外线传输速度的一个重要因素,我们对此也进行了简单的测试。发现当两个红外端口偏离直线角度大于正、负30度时红外链接会断开。因此我们推荐大家在使用红外线进行数据传输时两机的端口距离最好小于50厘米而且最好是正对着,这样能保证数据信号能最快、最稳定的传送。
实战IEEE1394和网卡的双机直联
在小数据量时用红外线的确有其方便之处,但对于大数据的交换就显得力不从心了。也许有人会想到用USB网桥的形式,但一条USB1.1的联机线要近100元。那有没有更廉价的解决方案呢?答案是肯定的,因为现在绝大多数的笔记本都标配了百兆网卡(2米长的网线加水晶头约3元)和IEEE1394口(四芯1394线约15~25元/条),那我们就可以用网卡或IEEE1394进行直接联机来实现100Mbps甚至400Mbps高速的数据传送。也许你会说不是吧1394也能联机?对,如果你打开XP的网络联接你会发现在Windows XP中IEEE1394默认为一网络适配器,它能为你提供一个点到点的双机联接。
由于网卡和IEEE1394的联机都是属于网络连接,那问题就简单多了。只需在两者的TCP/IP属性中将其IP地址设置为同一网段,例如两台机的IP地址可以是192.168.0.*(*为1~255),但两台机的IP地址不可以相同 ,子关掩码为255.255.255.0;并且在两台机器中的“我的电脑”属性中设置成同一工作组(例如WORKGROUP等),基本的设置工作就完成了,这时你应该可以在网上邻居看到对方的机器(或者通过查找计算机可以找到对方的计算机名或IP地址),如果看不到请再次检查你的网络配置。最后选择你要共享的驱动器或文件夹即可。怎么样百兆的传输速度感觉不错吧,一个几百兆的文件一两分钟就搞定了。
最后还要说一下就是就是联机线的问题,如果用网卡联机,网线两端要接成一头A方式另一头B方式,要是你不明白这是怎么回事没关系只要你去卖网线的时候说明你要的是双机直联的网线就OK的了。如果你想用IEEE1394联机就一定记住卖的是四芯也即小口的那种,不要稀里糊涂的就买了一条就算,因为IEEE1394线还有用于台式机的六芯线和台式机和笔记本或DV互连的4-6芯线,购买的时候要小心。
其实以上的方法不仅适用于笔记本间的数据交换,同样也适合于笔记本和台式机、台式机间的数据交换,只是这些接口在笔记本电脑中比较容易找到,而且相对方便、廉价、快速和安全。如果你有更好的方法不妨也说出来让大家一起来分享一下。 |