浅谈计算机通信传输控制技术.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈计算机通信传输控制技术.doc

  浅谈计算机通信传输控制技术 浅谈计算机通信传输控制技术   在数据传输的过程中难免会出现差错,因此,采用差错控制技术可有效的修正所出现的差错,并在一定程度上将差错还原到原始的状态,来确保数据信息的准确性。数据在传输的过程主要是经过物理层,到达数据链路层,而通过差错控制系统的介入,会对传输的数据直接进行差错检验,对错误的数据进行还原修复,但对一些难以修复的数据帧,因无法读取等情况难免会遭到丢弃。而数据链路层往往能够比其它各层更早地感知到所丢失的数据包,并及时的本文由.L.收集整理做出反应,进行数据的重新整理与输送。所以在数据差错检验的过程中,链路层的检测和纠正方式主要分为ARQ(自动重复请求)与FEC(前向错误纠正)两种。 (1)ARQ(自动重复请求)法的应用   传统的ARQ非常适于传输对可靠性要求较高的数据,所以,为了减少链路层重传和传输层重传之间的干扰,必须采用一定的技术手段来使链路层在路由器处抑制来自传输层重复的ACK,阻止它们到达源端,进而防止源端数据拥塞,影响算法。此外,ARQ法一般常使用在出错率较低的链路中,可使出错的数据帧更加及时有效的得到解决;但是用于出错率较高的链路中,就会因大量重复上传数据包而引起网络拥塞,造成不好的处理效果。   (2)FEC(前向错误纠正)法的应用   传统的FEC在要发送的数据块上附加冗余信息来重建数据包的损伤部分,从而使受损的数据包直接得到修复,避免了重复上传数据包的情况发生,从而达到较好的修复目的。所以,FEC广泛应用与无线环境,并且不会干扰到TCP机制。但是,FEC并不是完美的修复手段,在链路状态良好的情况下,冗余信息显得没有用处,从而会对网络造成一定的延迟,影响到网络的传输速度。   3 计算机通信的数据传输技术实施要点   3.1 传输控制软件的功能模块松散耦合设计   信息传输控制服务的功能模块包括:信道状态检测、信道优选、协议封装与以解析、信息发布、信息安全处理等,可根据其需求进行配置选择。这种功能模块间的松散耦合设计改变了以往设计中功能模块间边界不清、依赖性强的紧密耦合限制,使系统的可重组性、可扩展性和可维护性得到了较大的增强。此外,根据系统规模、实际具备的通信手段,系统集成人员可以有选择性的安装与需求相关的功能构件,满足对不同报文格式、传输协议、传输对象及通信信道的信息传输要求,更加清晰的保证各模块之间的信息关系,使维护人员可准确发现问题的所在,进而对其修复和维护,使整个网络传输控制服务软件可随时保持正常运行的状态。   3.2 传输控制软件的信息传输的垮平台设计   在信息传输的垮平台设计中,主要包括软件垮平台移植和信息垮平台传输两部分。首先,以软件垮平台移植方面来说,为了避免平台异构带来的复杂度,网络传输控制服务软件对平台不同的驱动机制和通信接口进行了封装,并提供出统一的接口,从而在不同平台上对软件跨平台移植提供了有效、统一的管理,使软件的代码结构更为清晰,对后期的修改完善工作提供了有利的条件。其次,以信息垮平台传输方面来说,由于各种平台对多字节数据类型高地位的解释不同,使网络传输控制服务软件如果按照默认的字节序解释来自不同平台的数据包,将无法辨识出正确的数据。所以,在制定对外节后的同时,需要网络传输服务软件对不同平台的版本的软件在数据包输入输出之前增加预处理,从而将数据包中所有多字节数据类型的字段都统一为标准网络字节序。   3.3 多协议透明封装与解析   网络传输控制服务软件针对不容的信息传输协议以信息交换协议时,应采用多个相对立的协议封装与解析模块,来实现协议封装与解析功能对业务应用软件的分离。在提供对外的出入输出接口时,采用多协议封装与解析可使业务软件的应用更加透明化,使业务软件的核心处理技术更加简单明确。在信息传输的过程中,主要涉及的协议为:交换协议和传输协议。交换协议主要是用以标识应用层的相关信息,但如果面对的是一些较为简单的信息传输,便不必去采用交换信息;而传输协议用于信息帧长度、信息帧类型、信息帧发送者与接收者等传输功能,使信息帧的传输过程更加安全可靠。此外,透明多协议封装与解析过程主要在上层信息安全处理软件上来实现,并在交换服务层中来完成格式的转换,在传输服务层中完成传输协议的封装与解析。   3.4 可靠与实时传输相结合   在信息传输的可靠性与实时性上,电子通讯系统对其有着较高的要求。在实时性较强的态势感知类信息上,一般采用的是实时传输,而对于指令类的信息,则采用可靠传输方式。在无线信息的传输上,由于其信道的特殊,使传输质量受到了较大的影响,提高了传输的失败率,所以在无线信道的传输上提出了三级缓冲机制的应用。   三级缓冲机制主要是指在同一信道的信息传输过程中,为了保证实时信息的准确性和可靠性,在通讯控制软件中创立了三级缓冲机制。一

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档