当前位置:操作系统 > 电脑通通透 >>

你的猫有多快-Modem速度谈

答案:上网的朋友有时会遇到这样一个现象,为什么同样的28.8K的Modem,在一台机器上显示上网速率是28800bps,而在另一台机器上却显示115200bps呢,上网的速度真有这么大的差别吗?要想明白这个问题,首先还得从Modem的速度谈起。

  大家都知道,Modem的速度是衡量Modem性能的一个重要指标。一个Modem有两个速度,一个是DTE速度,是指与计算机串口之间的通讯速度。一般用比特率表示(bit per second),如19200bps、38400bps、57600bps、115200bps等。另一个是DCE速度,也叫电话线上速度,是指两个Modem连线时,两者之间的通讯速度,也用比特率表示,如14.4Kbps、28.8Kbps、33.6Kbps、56Kbps等,平时谈到选购Modem时所标明的也就是这个速度,它才是反映实际上网的速度。

  随着ITU-TS(国际通讯联盟)的V.42bis和V.42压缩和纠错协议的推出,对典型的ASCⅡ码文件具有4:1的压缩比。同时V.42bis还具有智能检测方式,自动判断当前所传送的文件是否为压缩文件,如果是压缩文件,V.42bis便不再进行压缩而直接传送,节省了时间。在没有推出压缩和纠错协议之前,Modem的DTE速度与DCE速度是完全一样的。而目前各厂家生产的Modem已普遍具备了上述两组协议,因而也就产生了1DTE速度=4DCE速度的概念。

  现在我们再回过头来看一看这个现象,其实这个现象是由于WIN95显示出Modem的不同速度而造成的,同样28.8K的Modem,在WIN95下一个显示的是电话线上速度(DCE速度)22800bps,另一个显示的串口速度(DTE速度)115200bps。一般在WIN95下拨号上网的用户不能显示电话上速度时,WIN95就显示串口速率。根据本人实际经验,标有28.8K最大速率的Modem就可以以115200bps与计算机串口连接。

  出现这种情况的原因是因为没有正确地使用厂家提供的Modem驱动程序,而在WIN95下选择的是“标准的调制解调器”的驱动程序,所以就看不到电话线上速度,虽然这时并不影响上网,但是只能反映软件所设置的串口最高速度(DTE速度)。解决这个问题的方法是,在“控制面板”→“调制解调器”→“属性”→“连接”→“高级”→“附加设置”栏中填入Modem的最佳初始化串。不同型号的Modem的初始化串并不完全相同,但是为了使Modem达到最佳通讯效果,最好使用能够发挥其性能的自定义串。一般在Modem的使用手册上可以找到。如果实在不行也可以使用通用初始化串,例如,先键入“ATZ回车”,再键入“AT&FS0=2S7=60V1X4回车”。

  既然知道了Modem有两种速度,而且平时我们所说Modem的速度,如33.6K或56K都是指Modem的最高传输比特率。因此在设置Modem的速度时应综合考虑以下几个方面的因素。 1.Modem所支持的最高数据传输率

  在安装WIN95时,串口的缺省速度是9600bps,这显然限制了Modem的传输速度。在传输数据过程中,一般将串口速率设置为超过Modem的最高速率,否则Modem建立连接时会受到此值的限制。例如,在“控制面板”→“系统”→“设备管理”→“端口”→“通讯端口COM2”→“属性”→“端口设置”→“波特率”列表框中选择115200或者更高值。

  2.压缩比

  不同类型文件的压缩比是不一样的,对于ASCⅡ码文本文件具有最大的压缩比,对于经过压缩软件压缩过的文件基本上不再进行压缩。

  3.通讯线路的质量

  通过国内电话网进行连接的Modem,容易受到通讯线路和程控交换机的瓶颈效应的制约,相对来说市话比长话的效果要好。当电话通讯线路较好时,如果传输的是未经过压缩的文件,可以按Modem最高传输率×压缩比=最高速率来设置。如果电话通讯线路不好,则可以根据线路实际支持的线路速度进行设置。14.4K的Modem可以设置成19200bps、28.8K和33.6K的Modem可以设置成38400bps、56K的Modem可以设置成115200bps以上。


  4、串口UART芯片的限制

  计算机中串口UART芯片所支持的最大通讯速度限制了外置式Modem的通讯速度。到目前为止常见的UART芯片的类型有三种,所能支持的最大DTE速率分别为:8250型号支持19200bps、16450型号支持38400bps、16550型号支持115200或557600bps。由于内置式Modem中自带UART芯片,因此不受计算机串口芯片的限制。

  对上网时的速度最好是通过上网下载软件进行测试。利用FTP下载工具如网络吸血鬼,下载网上的压缩文件。对于正常的易做图应该是连接速度除以9或8(包括8个数据位,1个起始位)。例如,以33600连接时,本地的正常易做图应在3.4K~3.8K之间,如果大大低于正常值,则Modem的工作速度不正常。

  最后需要说明的两点,一是尽管目前许多ISP将它的设备进行了数字化改造,从因特网上上传或下载可以达到56Kbps的速度,但用Modem发送数据也只有33.6Kbps。由于受到电话线路和网络服务商出口带宽的限制,56Kbps的Modem至少在当前还不能充分发挥其应有的优势。二是目前市场上Modem的品牌很多,大致可以分成两大类。一类是质量稳类。这类Modem以传输的质量为根本,传输数据比较可靠,在此基础上进行的连接速度就低不就高,实际上网速度比较快些。另一类是速度快类。这类Modem在连接时尽量提供较高的速度,而且有时以牺牲传输质量为代价,最坏的情况是因为传输过程中错误太多而反复传输或干脆断线,结果反而造成实际上网速度很慢。所以选购Modem不能光看Modem的最高传输速度,还要考虑自己的实际情况。

上一个:gif动画在IE里不动的原因
下一个:QQ表情使用方法

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,