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等协议,由于没有多数厂商支持,这里就略去不讲。
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等协议,由于没有多数厂商支持,这里就略去不讲。
关键词:数据传输
上一篇:Modem工作原理
全年征稿/资讯合作
联系邮箱:1271141964@qq.com
免责声明
- 凡本网注明"来源:智能制造网"的所有作品,版权均属于智能制造网,转载请必须注明智能制造网,https://www.gkzhan.com。违反者本网将追究相关法律责任。
- 企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
- 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
- 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
2025第十一届中国国际机电产品交易会 暨先进制造业博览会
展会城市:合肥市展会时间:2025-09-20