传输控制技术在计算机通信中的应用
摘 要计算机通信技术现在已经被广泛应当要生产生活各个领域中,对提高社会发展效率具有重要意义。现在技术水平不断提高,但是因为计算机运行环境的特殊性,数据信息在传输过程中经常会受到各项因素的干扰,存在较大安全风险,为提高计算机通信安全性与可靠性,就需要对传输控制技术进行研究,本文对此进行了简单分析。
【关键词】计算机通信 传输控制技术
计算机通信即利用一种数据通信传输形式,在计算机与计算机之间或者计算机与终端之间进行有效的数据信息传输,为生产生活带来非常大的便利,现在已经被有效应用到各个领域中。在整个传输过程中,想要保证信息数据传输高效性和可靠性,必须要依靠计算机检测以及控制技术来实现,需要基于实际情况来对相关技术进行优化分析。
1 计算机通信分析
计算机通信为现代通信和计算机技术相互融合产生的产物,可以实现计算机与计算机、计算机与终端设备之间数据信息的传输,现在已经被利用到情报检索系统、信息处理系统等,对促进社会整体发展水平的进一步提高具有重要意义。想要实现计算机通信,其过程就是先进行电信号与逻辑信号之间的转化,利用不同二进制序列来表示数据信息。其中,转换方式为将高低电平表示成二进制数中的1和0,即通过二进制中的1和0比特流电压来表示数据,产生的脉冲通过通讯设备,来达到数据传输的目的。
2 传输控制技术要点
2.1 数据传输技术
2.1.1 集中式令牌技术
此种技术本质上就是时间出发的机制访问控制机制,通过内部任务调度表来决定总线上具有总线仲裁权的节点,并在判决以后,保证该节点可以获取信道使用权限,保证节点缓存的信息可以被可靠发送到总线上,这样便可以节省大量的时间,避免了繁琐等待循环判断的过程。
2.1.2 CSMA技术
CSMA技术为计算机总线争用技术的一种,在应用此种技术时,对于任何节点来说,均不存在固定发送时间,但是可以随时向计算机总线传输数据信息。并且如果是在同一时间有多个节点向计算机总线进行数据传输,计算机便可以通过自身固有规则来决定各节点发送前后顺序,不会对数据传输质量产生影响。并且,对于CSMA技术来说,无论是任何节点,其在向计算机总线传输数据前,必须要对检测确定计算机总线是否出现繁忙状态,确定空闲状态时可以立即传输,而繁忙状态则需要等待传输。此种技术在实际应用中,具有较高的反应速度,并且实际操作难度低,具有较高的应用效果。
2.2 差错控制技术
2.2.1 差错原因
数据信息在传输过程无法保证所传输数据的完整性,受损是不可避免的,产生各种差错问题,是提高计算机通信质量必须要解决的问题。计算机数据传输过程中,会因为各项因素的影响而产生差错,且以通信信号强弱影响最为严重,假如通信过程中信号强度不断衰减,将会导致信息数据无法有效传输,严重的甚至會造成传输中断。如果在传输过程中,存在波形变化便可确定信息失真,包括振幅失真和延迟失真,影响信号传输质量。并且在传输过程中如果收到噪音干扰,也会对信号传输质量产生影响,例如热噪声、串音、交调噪声、脉冲噪声等。其中,热噪声无法安全消除,而交调噪声则是因为通信系统非线性因素造成的不同频率叠加,影响通信信号强度。交调噪声则是因为通信系统内非线性因素造成的不同频率叠加,对通信信号强度产生严重影响,降低传输质量。而串音早市因为在不同信道内,信号受到电磁辐射干扰,影响传输信号质量。
2.2.2 差错控制
差错控制技术主要在数链路层内实现,通过差错控制相关机制针对传送过来的数据信息进行核对检查,将出错的数据帧丢弃,同时做出相应反馈,保证完成可靠的数据传输。
(1)ARQ方式
在数据接收端检测到数据传输差错后,会及时通知发送端重发码子,直到最终接收到正确码子为止。此种控制方法,主要是利用检错码,但是仅仅适用于数据传输过程中存在的差错问题,通过双向通道来将差错信息反馈给发送端,同时要求发送端设有数据缓冲区来对已经发送的数据信息进行存储,便于在检测出差错后进行重发。
(2)FEC方式
应用FEC方式来进行差错控制,不仅能够检测出数据传输过程中的差错,还可以对二进制码中发生错误的位置进行判断,对产生的差错进行及时自动纠正,保证信息传输质量。此种控制方式主要应用纠错码来实现差错检测,不需要设置数据缓冲区来对原始数据进行存储,但是对比ARQ方式来说,其编码效率比较小,并且所需设置的纠错设备复杂度高。
3 传输控制技术实施措施
3.1 功能模块松散耦合设计
数据传输控制服务模块主要分为信道检测与优选、协议封装与解析、信息发布与安全处理等几部分,能够根据数据传输实际需求来对不同模块进行选择和配置、对功能模块松散耦合设计,可以对以往设计方式中功能模块之间依赖性强以及边界不清紧密耦合限制进行突破,实现了不同功能模块的独立性以及可调性,同时还可以赋予系统集成人员安装功能构建的可选择性,保证功能模块信息传递要求可以得到实现,在信息传输过程中如果出现问题,维护人员也可以更及时的发现,并采取有效措施进行修复和优化管理,提高信息传输质量。
3.2 多协议透明封装解析
利用多个相对立协议封装和解析模块功能,来有效分离协议封装与解析模功能和业务应用软件,提高业务软件应用的透明度,降低核心处理技术的复杂性,可以更灵活的应对信息传输要求。实现多协议透明封装和解析,为上层信息安全处理软件提供保障,在交换服务中完成相应格式的转换,实现传输协议在传输服务层中的封装与解析。
4 结束语
传输控制技术对计算机通信综合效果有着重要影响,总结以往经验,确定通信传输中存在的问题,并采取相应技术进行有效处理,争取从根本上来提高信息传输质量。在计算机通信技术水平不断提高背景下,提高通信数据传输安全性已经成为技术研究要点,要在现有基础基础上不断加深研究,确保可以更好的消除外部各因素干扰,满足不同行业的通信需求。
参考文献
[1]陆文超.计算机通信中的传输控制技术[J].科技经济导刊,2016(23):32+31.
[2]张颖南.浅析计算机通信中的传输控制技术[J].信息化建设,2015(06):101.
[3]孙长波.计算机通信中的传输控制技术研究[J].科技与企业,2014(14):160.
作者简介
李琳(1989-),女,陕西省延安市人。硕士学位。助理工程师。主要研究方向为信息安全。
作者单位
西安工业大学 陕西省西安市 710021