调制解调器的传输协议

   2020-07-17 320
Modem的传输协议包括调制协议(Modulation Protocols)、差错控制协议(Error Control Protocols)、数据压缩协议(Data Compression Protocols)和文件传输协议。调制协议我们在前面已经讨论过,现在着重谈一下其余的三种传输协议。
1、差错控制协议:
  随着Modem的传输速率不断提高,线路上的噪声、电流的异常突变等,都会造成数据传输的出错。差错控制协议要解决的就是如何在高速传输中保证数据的准确率。目前的差错控制协议存在着两个工业标准:MNP4和V4.2。其中MNP(Microcom Network Protocols)是Microcom公司制定的传输协议,包括了MNP1—MNP10。由于商业原因,Microcom目前只公布了MNP1—MNP5,其中MNP4是目前被广泛使用的差错控制协议之一。而V4.2则是国际电信联盟制定的MNP4改良版,它包含了MNP4和LAP-M两种控制算法。因此,一个使用V4.2协议的Modem可以和一个只支持MNP4协议的Modem建立无差错控制连接,而反之则不能。所以我们在购买Modem时,选择支持V4.2协议的Modem。
  另外,市面上某些廉价Modem卡为降低成本,并不具备硬纠错功能,而是使用了软件纠错方式。大家在购买时要注意分清,不要为包装盒上的“带纠错功能”等字眼所迷惑。
2、数据压缩协议:
  为了提高数据的传输量,缩短传输时间,现时大多数Modem在传输时都会先对数据进行压缩。与差错控制协议相似,数据压缩协议也存在两个工业标准:MNP5和V4.2bis。MNP5采用了Rnu-Length编码和Huffman编码两种压缩算法,zui大压缩比为2:1。而V4.2bis采用了Lempel-Ziv压缩技术,zui大压缩比可达4:1。这就是为什么说V4.2bis比MNP5要快的原因。要注意的是,数据压缩协议是建立在差错控制协议的基础上,MNP5需要MNP4的支持,V4.2bis也需要V4.2的支持。并且,虽然V4.2包含了MNP4,但V4.2bis却不包含MNP5。
3、文件传输协议:
  文件传输是数据交换的主要形式。在进行文件传输时,为使文件能被正确识别和传送,我们需要在两台计算机之间建立统一的传输协议。这个协议包括了文件的识别、传送的起止时间、错误的判断与纠正等内容。常见的传输协议有以下几种:
  ASCII:这是zui快的传输协议,但只能传送文本文件。
  Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。
  Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem要快。
  Zmodem:Zmodem采用了串流式(streaming)传输方式,传输速度较快,而且还具有自动改变区段大小和断点续传、快速错误侦测等功能。这是目前zui流行的文件传输协议。
  除以上几种外,还有Imodem、Jmodem、Bimodem、Kermit、Lynx等协议,由于没有多数厂商支持,这里就略去不讲。

免责声明:矿库网文章内容来源于网络,为了传递信息,我们转载部分内容,尊重原作者的版权。所有转载文章仅用于学习和交流之目的,并非商业用途。如有侵权,请及时联系我们删除。感谢您的理解与支持。

 
协议 差错 文件
点赞 0举报收藏 0评论 0
 
更多>同类技术
推荐图文
稀土矿主要收藏啦,史上最全稀土选矿药剂总结
推荐技术
点击排行
网站首页  |  关于我们  |  联系方式  |  服务协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  网站留言  |  RSS订阅  |  违规举报  |  京ICP备2021025988号-2