时间:2023-03-13 11:20:52
序论:在您撰写计算机网络通信时,参考他人的优秀作品可以开阔视野,小编为您整理的7篇范文,希望这些建议能够激发您的创作热情,引导您走向新的创作高度。
1CRC算法概述
1.1CRC算法简介
CRC算法即循环冗余校验算法,从本质上看,属于错误检验编码的一种。目前,计算机网络通信过程中,以该算法应用最为广泛。相对于其他错误检验编码形式而言,循环冗余校验算法在漏检率与误判率的控制方面,体现出了极大的优势[1]。循环冗余校验算法,具有二元码组简单的特点,这是促使其误判率降低的主要原因。参数表是CRC算法的重要组成部分,共包括512字节,是支撑算法完成的关键[2]。在CRC算法运行前,需要首先确保存在可容纳512字节大小的参数表的区域作为保证,以此为基础,通过对参数表的应用,实现整个计算过程。
1.2CRC算法的实现
从循环冗余校验算法实现的角度看,主要包括硬件实现与软件实现两种,实践经验表明,相对于硬件实现而言,软件实现速度更快、效率更高,因此,相应领域目前一般以软件实现作为该算法的主要实现方法,以太网便属于循环冗余检验算法软件实现的代表。计算机网络实体之间通信功能的实现,需要通过数据包的传输来控制,数据包的构成情况如图1[3]从图1中可以看出,数据包主要由SOH、序号、长度、数据、校验码五大部分构成。①SOH:SOH属于整个数据包的包头,功能在于对即将传输的数据的源站地址以及目的站地址等信息进行保存,确保数据能够从源站地,快速准确的传输到目的站,避免数据传输过程中发生错误,提高数据信息传输的可靠性及传输效率。②序号:序号同样属于数据包的主要组成部分之一,功能在于显示数据包的组数,简单的说,两者显示的数值需保持一致,如存在3组数据包,则序号显示为3。③长度:长度是显示数据包中字节的主要部分,在整个数据传输过程中,同样发挥着重要的作用。④数据:数据即计算机网络通信过程中,所需要传输的各类型的信息,是传输的主体以及主要传输对象。⑤校验码:校验码处于整个数据包的尾部,是纠正整个数据传输中发生的错误的主要部分。数据传输过程中,出现差错在所难免,如何降低差错出现的几率,是有关人员研究的重点。作为数据包主要组成部分之一,校验码的功能在于对数据传输过程中出现的差错进行检验,以使差错能够被有效控制,最终达到提高计算机网络通信可靠性的目的。需注意的是,校验码需对从“SOH”到“数据”的数据包中的每一部分进行校验,以全面降低网络通信出现差错的几率。
2CRC算法在计算机网络通信中的应用
从循环冗余校验算法的应用过程、校验码的生成以及该算法应用的优势与缺陷三方面入手,对算法在计算机网络通信中的应用情况进行了研究:
2.1CRC算法在计算机网络通信中的应用过程
与计算机网络通信所需传输的数据之间建立编码关系,是循环冗余校验算法的主要原理之一[4]。上述原理的实现,需要通过将校验码加入到数据包的末尾部分来达成。在与数据之间建立了联系之后,数据便能够从源地址正式开始传输。目的地地址在接收到数据之后,会通过“译码”这一过程,对本身加入了校验码的数据,进行反运算,如运算结果与源地址的结果相符,则说明在计算机网络通信过程中,未出现错误。相反,如通过对运算结果的对比,发现两者之间存在差异,则认为数据传输过程中,发生了差错,此时,数据接收目的地,会反复循环完成“译码”过程,直到结果一致为止。在循环冗余算法的应用过程中,数据包中的SOH及数据等,均以信息代码组的形式体现,其传输过程,均以二进制作为主要方式。在校验码检验计算过程中,需通过将代表数据包的二进制数据,与某一多项式相除,如计算发现,两者相除能够取整数,则认为本次网络通信过程中,未发生错误,所接收到的数据,与源地址所发送的数据相符。相反,如果计算发现,两者相除无法取整数,则证明传输过程中出现了错误。模2运算法,是完成该计算过程所应用的主要方法,实践证明,该方法计算效率高,且计算结果能够准确的反应通信情况[5]。
2.2校验码的生成
循环冗余算法在计算机网络通信中的应用,以算法校验码生成的过程为主,具体步骤如下:①完成初始化过程,并设置循环变量初始值。②信息被输送到余数单元。③余数单元向左移动8位。④余数单元向左移动1位。⑤将最高位与1对比,判断其是否等于1,如等于1,则需判断余数是否整除,同时判断是否循环8次,如循环8次,则可将余数存储,并完成256次计算,最终结束计算。⑥如将最高位与1对比,发现其不等于1,则需判断是否循环8次,如否,则应重新开始收集信息,并将其输送到余数单元,如是,则可存储余数,并在完成256次计算后,结束计算。⑦计算必须保证完成256次。采用上述校验码生成方法的原因在于能够有效纠正不同数量的错误,实践应用中,对于网络通信质量的提高,能够起到极大的促进作用。
2.3CRC算法在计算机网络通信中应用的优势与缺陷
循环冗余算法在计算机网络通信中的应用,优势较为显著,具体体现在纠错效率高这一方面,可在短时间内迅速完成计算,结束纠错过程,对于计算机网络通信速度的提高以及通信效率的保证,均具有重要价值,与传统检错码纠错的应用效果相比,优势显著。但需要认识到的是,该算法的应用同样具有一定的缺陷,主要体现在参数表的存储方面,必须具备较大的空间,以存储参数码,否则,算法的纠错效率则会受到影响。
3CRC算法的纠错条件与注意事项
3.1CRC算法的纠错条件
循环冗余校验算法在计算机网络通信纠错过程中的应用,必须保证具备一定的条件:①能够将所有奇数个的错误进行纠错处理。②单个突发性错误可被有效纠正。③两个错误可被有效纠正。如纠错满足上述条件,则认为循环冗余校验算法,可有效满足计算机网络通信对于通信可靠性以及通信效率的需求,可将其用于通信的纠错过程中,以使计算机通信整体水平得到进一步的提高。
3.2CRC算法应用注意事项
在循环冗余校验算法的应用过程中,需注意的问题包括多项式的选择以及算法编码方法的选择两种。
3.2.1多项式的选择
在算法执行过程中,判断通信是否存在错误,需要将以二进制为代表的数据包,与某一多项式相除,并通过对两者是否能够整除的判断,实现纠错的功能。在这一过程中,如何选择多项式,会对最终的计算结果产生极大的影响,进而影响纠错效果,因此,在循环冗余校验算法的应用过程中,必须重视多项式的选择问题。通常情况下,多项式会自动生成,而自动生成的多项式,往往具有一定的规律。差错以及误码检测的特点,是决定所生成的多项式的主要因素。为提高多项式生成的可靠性,必须确保所有发生错误的位数,其余数不为零。另外,如错误的位置较多,处于不同位置的错误,其余数应与其位置相互对应,且与余数循环的规律相符合。在满足上述条件的基础上,多项式选择的准确率更高。
3.2.2算法编码方法
在循环冗余算法的应用过程中,需要首先将数据包编码,目的主要在于使其第k位有效信息,能够实现左移r个单位的过程,进而得到余数。可将编码所包含与体现的信息,视为数值,并采用模2运算的方法,对其余数的多项式进行运算,最终获得相应校验码。
4结论
综上所述,CRC算法属于计算机网络通信纠错算法的一种,具有纠错效率高的优势,且能够有效发现数据传输过程中的错误,提高通信的可靠性。在该算法的应用过程中,应注意有关多项式以及算法编码方法等问题,同时,综合应用模2运算法,确保通信过程发生的差错,能够被有效发现与纠正,这对于计算机网络通信整体效率的提高以及效果的改善具有重要意义。
[参考文献]
[1]许伟,王晓燕.CRC算法在计算机网络通信中的应用[J].数字技术与应用,2014(02):119-121.
[2]程立辉,黄贻彬,付金华,徐洁.CRC算法在计算机网络通信中的漏检分析[J].河南科学,2007(03):473-475.
[3]万晓燕,陈姗.CRC算法在计算机网络通信中的应用策略探究[J].信息系统工程,2016(05):144.
1.1内部原因
1.1.1计算机网络系统的稳定因素
计算机已经深入到人们日常生活的方方面面,很难有人可以不接触到计算机而进行工作和生活,因此计算机网络系统的设计的稳定性是很关键的因素,计算机网络通信实际上需要面对许多安全上的隐患,在日常生活和工作中出现的如突然停电、失火或是病毒侵袭等情况,人们尚且可以处理和解决,但是计算机本身的安全问题是由于系统设计得不合理或是不规范所引起的,这就很难进行有效地解决,从而不可避免地带来了计算机网络通信的安全问题。
1.1.2计算机硬件的设计不合理性
计算机的硬件设备是一台计算机是否优秀的重要标准,计算机在硬件设计上如果操作不当,计算机就会在运行的过程中出现安全隐患。例如驱动设计不符合规范,那么计算机在操作的过程中就很容易出现信息和数据在传输的过程中被半路截获,信息和数据的外泄所造成的经济损失难以估计。另一方面如果是显卡出现问题,那么计算机在运行过程中就很容易出现蓝屏或者白屏的现象,进而被迫停止计算机运行,不但影响了正常的工作,还容易泄露信息,给人们生活和工作造成极大地不便。
1.1.3系统安全防范功能不强
计算机网络系统在设计之时,对其自身的安全方面往往考虑得很少,这样就造成了计算机在运行时很容易被人恶意侵袭,或者在访问系统的设计上过于简单,这样计算机的使用者的个人信息(账号和密码)就很容易被盗,不仅个人隐私无法保证,也会有财产的损失。
1.2外部原因
1.2.1突然间的断电或者线路失火
人们在日常使用计算机的时候,突然间的断电或是线路短路都会使人们措手不及,常常是计算机系统内的数据和信息还没来得及保存,这方面的情况无法避免。人们在日常是计算机的时候应该养成良好的办公习惯,数据或者信息有一点存一点,这样可以有备无患,即使出现意外情况也不会产生损失。
1.2.2黑客的攻击或威胁
计算机极大地方便了人们的生活,人们的见识和知识都得到了提升,但是很多问题也随之而来。其中黑客攻击是比较危险的,它会使人们的生活和工作无法正常继续。黑客的攻击可以深入到很多细微之处,可能是一封电子邮件、木马程序或是强行攻击计算机等方式,从而侵袭到计算机,导致整个计算机瘫痪,无法正常工作,内部信息和数据的泄露,造成的损失也无法避免。
1.2.3计算机网络病毒
计算机网络病毒是令人们谈虎色变的网络攻击方式,它对攻击目标没有明确性,但却像传染病似的在计算机网络系统中蔓延开来,只要上网的电脑都会遭到侵袭,无一幸免。计算机病毒具有传播范围广,速度快的特点,整个计算机网络可能在很短的时间内就感染上病毒,比较轻的情况下会使整个计算机网络的网速便面。严重的情况下可能整个计算机网络都无法正常工作,系统的数据和信息都会丢失,从而使公司或者个人都蒙受经济损失和精神上的伤害。
2计算机网络通信的安全防护措施
2.1做好计算机系统技术的稳定性和安全防护工作
在设计计算机网络系统的过程中,要全面的分析和考虑计算机网络系统的每一个环节和容易忽略的方面,要在任何一个可能被黑客或者病毒入侵的地方做好防御和拦截工作.在计算机硬件或者软件上安装病毒拦截或病毒截获系统,在病毒还没有入侵电脑系统的时候。在电脑就把病毒截获或者消灭。还可以在计算机的网络系统中设计一个垃圾文件或者不知名文件的处理系统,使这些文件在进入网络系统之前就被消灭和分解掉。
2.2做好对计算机有关联的外部环境的影响
计算机在工作的过程中很容易遭受外在环境的不良影响,计算机网络通信系统无法正常的工作,如突然断电、线路失火、打雷闪电而造成电脑磁场破坏等等,所以,要经常检测链接电脑的线路问题,看看那些线路有问题,及时的发现或者处理掉。做好电脑防御和避雷的工作,在计算机工作的地方安装避雷针或其他强制干扰电脑磁场的防御措施,使得电脑不容易受外在自然条件的影响或侵害。
2.3做好访问加密措施
实际上无论是黑客的攻击还是病毒的侵袭有些时候都是因为人们对文件的保密和数据的加密设置的过于简单而造成的,所以很容易给黑客、计算机网络病毒或者一些不法犯罪份子提供便利条件,直接造成了信息和数据的外泄和丢失。所以,做好文件的保密工作和数据的加密措施非常有必要。密码作为计算机网络的个人资料保护的基础防线,是值得注意的问题。而很多人对密码的重要性认识还不够。有些人为了方便省事直接把密码设置为一组简单的数字,比如12345。随着人们对黑客等网络安全的认识逐渐深入,有的网站已经要求人们使用字母、数字和下划线重新组织密码,但还是有人设置密码的时候过于简单,abc123这样的密码是时而常见的密码,这样就直接造成了密码盗号的情况。因此在设置密码的时候应该尽量复杂化,还可以不断更换密码,这样不会让黑客有可趁之机———破译密码,人们在使用计算机时,应该特别注意。
3结束语
信息源、发送设备、传输媒体、接收设备以及接收者组成了通信系统。为了实现通信系统,应做好两方面技术的研究。首先是处理好信息传递的编码问题,其次是选择合适的物理媒介以方便信息传递。随着我国社会经济的迅猛发展,人们对生活质量的要求越来越高,多媒体技术的应用也越来越成熟与广泛,这给通信技术提供了极大的发展空间。目前,社会各领域对计算机网络通信技术的认可度比较高,其发展前景十分可观,究其原因,是由于其自身特点满足了信息化社会的需求。与传统电话通信技术相比,计算机通信技术具有十分鲜明的特体,首先其具有较高的传输速率,传统通信技术主要以语言信息模拟传输方式为主,这显然无法保证信息的传输速度,数字信息传输方式相比于模拟传输方式,其传输速度有着质的变化。目前,计算机网络通信技术得到了进一步发展与应用,其信息传输效率自然也越来越高,这一技术的应用对于社会的进步与发展有着极大的推动作用。同时计算机网络通信技术的抗干扰能力较强,为通信的流畅性和完整性提供了有力的保障,进而提高了信息传输的质量。此外,该技术具有较强的兼容性,与电话通信形式相比,计算机通信具有多样的形式,除了纸质文件的传输外,还具备声像文件传输的功能,并且其多媒体功能强大,能实现语音和视频聊天。其次由于计算机通信采用数字通信技术,可以对传输的信号进行编码加密,具有更高的安全性。总而言之,相比于电话通信技术,计算机网络通信技术的优势更为明显。
计算机网络通信技术的现实意义
目前,计算机通信在社会诸多领域的应用都十分广泛,例如工业、电信、国防、金融等,应用该技术生产的产品包括人防应急管理信息系统、智能照明系统、智能化防汛预警系统等。计算机网络通信在我国智能化城市建设起到了十分重要的作用,奠定了数字人防智能化建设的基础。且计算机网络通信技术也具有十分重要的现实意义,具体介绍如下:(1)计算机网络通信技术促进教育的发展目前,由计算机通信技术而产生的远程教学给人力资源的开发奠定了扎实的基础。借助地球通信卫星来完成远程授课是我国采用的主要远程教学方法,相比于传统学校教育,其不存在地域局限性,教育面积广,实现了教师资源的共享,对于教学效果的提升有着十分重要的意义。(2)计算机网络通信技术改变了人们的生活方式计算机网络通信技术改变人们生活方式这一事实有目共睹,该技术扩大了人们生活的范围,方便了人们的生活。以往一些需要现场完成的工作人们可以利用计算机网络通信技术实现远程控制。而人们的沟通与交流也随着视频、电话通信的进一步发展得到了加强。此外,由计算机网络通信技术带来的互联网电子商务对人们的生活也产生了巨大的影响,如美国的亚马逊、国内的阿里巴巴、京东等电商平台的崛起,网上购物量的剧增无一不体现了计算机网络通信对人们生活方式的巨大影响。(3)计算机网络通信技术为国际交流提供平台电视、广播、卫星通信与计算机的结合最大程度的提高了信息的储存量,这是现代通信技术的一大特点,如此就实现了国际文化的结合,为国家之间提供了一个交流的平台,推动各国共同进步与发展。(4)计算机网络通信技术降低了自然灾害的影响计算机网络通信技术使社会抵御气象灾害的能力得以有效提升,通过卫星通信技术,使相关部门得以及时的接收信息,进而使自然灾害的预防工作得以加强,降低了自然灾害给人们带来的影响。
计算机网络通信技术现状分析
(1)光网络通信技术目前,借助计算机网络实现信息处理、数据传输的案例十分广泛,而随着社会的进步发展,必然会对其提出更高的要求,而传统线路网络传输形式显然无法满足这一要求,因此就产生了光网络通信技术。这一技术覆盖的许多内容,包括光缆、光纤、光传输等,使人们对信息处理与数据传输的要求得以满足,为人们的生活与工作提供了便利。此外,在其他领域中光网络通信技术的应用也比较广泛,对于社会的发展起到了重要的推动作用。(2)移动网络通信技术全球化是网络通信的发展趋势,从1960开始全球地震网络GSN的出现到90年代全球计算机互联网的崛起,网络通信逐渐从定点通信逐渐向移动通信发展,从GSM再到现在的3G、4G和WLAN技术,网络通信的发展过程中移动网络占据着十分重要的地位,对于电信领域的发展有着十分重要的意义,并且这也是网络通信技术发展水平迅猛的重要提现。移动网络通信技术加强了人们对网络的应用,为人们的生活与工作提供的便利,智能手机的兴起,人们在手机上移动办公、收邮件、看微博、发微信、聊QQ,正是移动互联网技术给人们的交流方式带来的变化。(3)多媒体技术随着计算机网络通信技术的迅猛发展,多媒体技术也随之提高,在以往语音、图像的基础之上实现了重大突破,例如无线技术、海量储存技术等,并且这些技术实现了与计算机网络通信的结合,进而为人民提供了更优质的服务,国内的各大视频网站的崛起,如爱奇艺、优酷、乐视等互联网多媒体企业等都依托计算机通信技术获得巨大成功。
计算机网络通信技术存在的问题及措施
目前,计算机网络通信技术仍然存在一些常见问题。首先,存在技术故障,例如在使用浏览器的过程中无法上网,这就是网络出现了问题,通常是硬件连接或者软件设置问题。出现这一问题我们一般可以采用网络故障检测来查找和解决问题;其次,网络通信的安全问题,目前人们使用计算机的频率越来越高,这就对网络安全提出了更高的要求。在互联网应用日益广泛的今天。网络安全问题也逐渐凸现出来。网络信息系统具有致命的脆弱性、易受攻击性和开放性。网络通信安全问题主要表现在信息泄露、信息篡改、非法使用网络资源、非法信息渗透、假冒等等方面。网络上,系统既要安全又要开放。这一要求本身就是网络通信研究领域比较困难的问题。单从互联网的视觉出发,威胁及不安全因素主要来自两个方面:硬件、软件。例如,病毒感染、非法入侵、电磁泄露、搭线窃听等,又比如来自系统本身的问题等,都存在安全隐患。针对上述计算机网络通信技术的问题,我们必须采取相应的措施予以解决,提高计算机网络通信技术的水平。在网络通信方面,用户应借助相关平带实现系统模块的加载与卸载,系统软件的删除与安装,如此使计算机操作的安全性与流畅性得以保障。并且在锁定服务器时,应设置密码于服务器入口,使黑客攻击受到干预,进而实现数据信息的保护。此外,为了降低安全隐患,增加局限登陆功能也是可行的办法。在主机安全方面,首先要提高认识,针对电脑漏洞应进行定期修补,升级补丁,并实现防火墙的及时更新。
计算机网络通信技术的发展趋势
【关键词】移动计算机;网络通信;技术
移动计算机网络主要指在网内用户计算机能够随便进行移动的计算机通信网络,用户计算机具有便捷性,比如当前非常受到欢迎的笔记本、手持型等,只要装有无线设备用户就可以使用,用户可在无线网覆盖的地方发送以及接受消息,同时在不同地方进行漫游。可是移动网络通信技术在当前还是有很多问题存在,解决这些问题是目前比较重要的课题。
一、计算机网络通信息技术发展现状
1、技术故障。移动计算机网络技术应用范围非常广泛,同时受到多重影响因素的干扰,所以在实践当中非常容易出现各种安全隐患,如果处理不恰当,直接导致不同程度的技术故障出现,导致网页无法浏览的情况。当前技术使用流程中出现的重要问题就是无法将浏览器网页进行浏览,重点是要和计算机设置问题保持一定关系,一旦计算机网络技术无法保证正常的运行状态,那么安装信息系统当中会出现受限访问的状况,同时导致出现网页无法进行浏览的状况。2、通信安全。随着计算机网络的不断普及,互联网的应用成为广泛现象。网络通信安全问题成为当前社会关注的焦点。由于网络信息安全系统本身具有一定的开发性,因此容易受到其他因素的影响,出现信息泄露情况。网络信息安全影响因素比较多,重点包含了计算机软硬件系统不安全的影响因素,需要将通信技术应用效果重视,将安全隐患进行清晰明确,保证发展的方式。3、人为的操作失误。因为人为操作失误导致计算机安装配置当中构成漏洞,可能受到操作人员的安全防范意识薄弱等因素的影响,导致计算机网络防护网的缺失同时和其他人分享个人账户等情况都会直接给计算机网络安全带来很严重的危害。另外,在开发计算机系统的同时不到位的技术水平导致出现很多漏洞问题,显现这些问题之后,由相关的技术人员修复漏洞,一般情况中问题都会在系统升级之后得到解决。可是修复漏洞流程中必然有非常多的数据暴露在危险当中,给不法分子乘虚而入的机会。另外,极有可能在系统升级当中受到有些因素的干扰导致出现错误。因此,建议网络用户按时定期访问官网,使用更新有关系统的方式将漏洞进行预防的目标,增强计算机网络的稳定效果。
【关键词】计算机网络通信协议TCP/IP协议IPX/SPX及其兼容协议
随着计算机技术的普及,网络信息化得到了新的发展。在这个过程中计算机网络通信协议成为该行业讨论的焦点问题。因此,本文将从通信协议的概念、原则和常见协议几个方面进行分析,力求提供新的思路。
1网络通信协议的概念
在计算机通信的过程中,两台计算机之间必须使用通信协议。网络通信协议主要是指通过信道和设备将多个不同位置的数据进行连接的通信系统,是计算机之间实现会话的必要基础。通信协议具有可靠性、有效性和层次性的特点。其本质是一种规则的体现,即计算机网络硬件和软件必须共同遵守的规则。与此同时,我们认为网络协议并不是单独存在的,常常存在于其他软件中。其中,基础型协议主要用来提供网络连接的服务,是通信服务中最基础的层面;应用型协议需要针对具体的网络服务来进行选择,不属于必备协议。从组成方面来看,网络协议主要包含三个要素,即语义、语法和时序。语义主要是对协议元素进行必要的解释,而不同的协议元素对语义的规定有所差别。语法主要是将各个协议的元素进行组合,通过计算机语言表达出相对完整的内容,是对信息数据处理的结构形式。时序则是对事件发生的顺序进行调整和说明。
2网络通信协议的原则
在计算机网络通信协议中进行信息和数据传递需要坚持三大原则。即所选协议的一致性、选择高版本协议和通信协议的单一性。所选协议的一致性是指协议需要和网络结构、功能相一致。在计算机网络通信协议中,网络通信协议需要对网络规模、兼容性和管理进行综合考虑。具体而言,当网络规模较小时,对网络的要求也随之较低。因此在网络配置的选择上重心在于网络速度。故,在协议的选择上以占用内存小和宽带利用率高的协议为主,常见的有:NetBEUI。反之,当网络规模较大时,网络结构也变得复杂,此时可以选择扩充性和管理性较强的协议,常见的有:TCP/IP。通信协议的单一性主要是指计算机之间的通信离不开通信协议,常规模式下每一个网络只能选择一种通信协议。这是因为,每一个网络通信协议均会占用计算机内存,当选择协议较多时,无疑会造成内存资源的不足和浪费,从而直接影响到计算机的运行速度,加大了网络管理的难度。选择高版本协议主要原因是:高版本协议的功能和性能相对较好。值得一提的是每个通信协议都有其最合适的网络环境。因此,使用者需要根据网络计算机的环境选择与之匹配的网络通信协议。
3常见的网络通信协议
3.1TCP/IP协议
TCP/IP协议是TCP协议和IP协议的结合体,是最重要的两种协议。最早使用该协议的是Unix系统,并且得到了市场上大多数计算机厂商和操作系统的大力支持。在互联网的使用过程中,TCP/IP协议能够提供有效地端字节传输服务。首先,传给IP层的数据流可以通过TCP分割成长度较为合适的数据段后再进行二次传输,然后根据接收端主机从IP层接收的数据包进行上传。常见的IP协议主要为IPV4协议和IPV6协议,该协议规定了在互联网传输过程中准确的数据格式,因此,在TCP/IP协议中的传输是相对严格的一个过程。与此同时,IPV6协议优于IPV4协议,具体表现在三个方面。即IPV6协议拥有更为广阔的地址空间,将IP地址长度从32位上升到128位;拥有更小的路由表,即IPV6协议遵循聚类原则,路由器可以在路由表中选择一条记录来代表一片子网,因此缩短了路由表的长度,进而提高了路由器转发数据包的速度。最后,IPV6协议协议增加了自动配置的支持功能,该功能能够使网络管理更为便利和安全,同时可以对网络层提供加密数据处理,提高了互联网安全。除此之外,TCP/IP协议本身具有较强的灵活性,可以支持不同规模的网络,连接所有的服务器和工作站。但是,在这个过程中也存在一些麻烦和问题。即在使用其他协议的过程中不需要进行配置,可以自动的分配网络所需的必要信息,减少人工操作。而TCP/IP协议需要完成相对复杂的设置过程,即每一个节点都需要IP地址、子网掩码、默认网关和主机名。此外,对于Windows中的TCP/IP协议而言,想要直接加入WindowsNT域只安装TCP/IP协议是无法登陆的,还需要在Windows系统上安装NetBEUI协议,从而顺利的访问其服务器的域中。
3.2IPX/SPX及其兼容协议
IPX/SPX及其兼容协议是由Novell公司开发的一种网络通信协议集,与NetBEUI通信协议不同的地方在于该协议较为庞大,在复杂的网络环境下依旧有强大的适应性。因此,非常适合大型网络使用。与此同时,IPX/SPX及其兼容协议可以通过网络地址信息来辨别身份,不需要任何其他配置,是其最大的优点。此外,IPX/SPX及其兼容协议所有的网络IP和节点IP都有内部的一个IPX地址,具有唯一性。然而,IPX属于NetWare自带的最底层的网络协议,其功能主要是对网络中传输的数据负责,即仅保证传输的成功,不保证传输的正确性。而SPX主要是针对数据的正确性进行核查与处理。因此,当两种协议合并在一起的时候能够具备较强的功能,弥补其劣势。因此,使用Windows的用户可以获得NetWare服务器的相关服务,当Novell环境开始转向微软平台的时候,这两种平台将实现共存。
3.3NetBEUI协议
NetBEUI协议最大的优点在于速度快、体积小和效率高,且NetBEUI协议是微软主流产品的缺省协议。该协议主要应用于小型局域网环境中,且局域网中可以实现几百台PC机的互联。NetBIOS是NetBEUI通信协议中的一个网络接口标准,其功能是加强PC机之间的通信,而内网PC机一般不超过30个。
4结语
随着局域网的组建和发展,网络兼容性和网络规则将直接影响到网络通信协议的选择。与此同时,TCP/IP协议主要用于效率高且扩展性能较强的网络,而NetBEUI通信协议比较适合小型网络。IPX/SPX及其兼容协议协议主要适用于两种平台共存的计算机网络系统。因此,在网络通信协议的选择上需要根据实际需要进行科学的、合理的选择,提高计算机的使用效率。
参考文献:
[1]刘芳基.于通信顺序进程的计算机网络通信协议形式化描述[J].信息系统工程,2016(2).
[2]吉逸,吴国新.计算机网络体系结构及通信协议[J].江苏机械制造与自动化,2011(5).
[3]石全民,何辉.网络安全协议在计算机通信技术当中的作用与意义[J].中国建材科技,2015(4).
关键词:信息化水平 计算机通信 特征 策略 安全隐患
中图分类号:TP393.08 文献标识码:A 文章编号:1007-9416(2012)11-0195-01
随着互联网技术在世界范围内的迅速发展,当代计算机网络技术已经走入了千家万户;随着当前我国国民经济信息化发展进程的加快与网络技术的普及,让社会中使用计算机网络技术工作的岗位逐渐增多,所以,他们对于信息化办公系统的通信技术的安全性十分注重。那么怎样才能够保证现代计算机网络通信安全性呢,这是当前人们所关注的焦点问题、本文试图分析造成计算机网络通信存在的安全性问题,并在此基础上提出解决策略。
1、影响现代计算机通信网络安全的因素分析
现代计算机网络通信的安全性涉及到了许多学科,例如现代网络技术、通信技术、信息安全技术等,具有的主要功能是为了能够将现代网络系统中的软件与硬件及其系统中的信息数据进行良好的保护,借此来保证其不会受到其他不良因素所造成的破坏,进而能够让现代网络系统能够保持顺利进行,让网络服务顺利无阻。
首先,造成计算机通信网络安全的客观原因。第一,由于现代计算机网络通信具有广阔的连结特征,所以,在很大的程度上会为网络上攻击提供一些条件,而一些不法分子会借助网络存在的一些漏洞与安全隐患对于网络系统中的软硬件与其系统中的信息数据进行猛烈攻击,即便有的数据信息会设置一些安全防护性措施,但是依然很容易泄露。第二,由于现代计算机系统与网络通信自身很容易会受到损坏,因此,在不同程度上遭到攻击是不能避免的。虽然目前为了防止一些大型软件系统,例如微软操作系统在人们使用过程中出现的安全问题,因此制定了一些解决问题的多种程序。但是我们知道编写程序不会十全十美,因此依然会出现一些安全隐患。在另一方面,由于现代计算机多种病毒的大量传播,进而让网络系统会在不同程度上遭受到严重的攻击,信息数据要么会被修改,要么会被毁掉,进而造成整个计算机系统的破坏;还有目前一些网络通信系统经常会使用一些电子商务软件,但是电子商务密码所使用的源代码程序是相对公开的,因此就难以避免其软件会存在的安全问题被人们普遍知晓。
其次,造成计算机通信网络安全的主观原因。主观原因是由于计算机系统网络管理人员忽略了其潜在的一些安全隐患,另外就是他们自身的计算机操作水平较低,在操作过程中经常做一些违背安全保密工作所制定的硬性规定,对于实际操作流程规则也不能了解,例如对于工作中一些不能公开的保密文件却公开出去,由于长时间坚持使用一种秘钥,让密码被人们破解等因素,进而导致了现代网络系统在人工管理方面失去了条理性并出现了诸多漏洞。我们在网络系统管理与使用过程中,人们更加偏向的是利益与是否便捷,而对于安全保密工作问题相对考虑较少。
2、解决计算机网络安全性策略研究
首先,提高网络系统自身安全性。我们对于现代计算机网络通信管理设计过程中,不但要充分考虑到它在实际运行中的效果,并且要从整体考虑到其安全因素。我们在网络系统在开始阶段就要考虑到信息数据的保密程度与一些通信软件系统等内容,而在实际运用中,要逐渐设定一些安全防护措施,进而很好地避免了系统软件产生漏洞等问题,并且有效阻止了一些不法分子运用漏洞对现代网络系统进行猛烈攻击与破坏,进而保证信息数据的完整性。
其次,加强网络防火墙设置。我们说网络防火墙是有效抵御黑客侵略的最好措施与手段,它能够在外部网与内部网之间形成牢固的保护屏障,进而监控到所有想要进入到内部网络的信息数据流量,有效地保护好整个用户内部网络免于受到外界入侵的一些影响。当前防火墙技术主要是包检测防火墙,也就是第三代防火墙技术。这种技术主要是借助截获来自于某个接口的信息数据包,并且检查其中全部的数据来判断这些请求是否应该被允许或者拒绝。第三代防火墙以其检测速度快,安全性较高,内部配置与维护简捷而被用户们广泛应用,是当前最先进的网络防护技术措施。
第三,加强现代网络管理。我们要制定严格的计算机网络管理体系,制定规章制度细则。并且要注意加强现代网络管理队伍建设,加强互联网管理人员自身的安全意识与网络监控技术,而维护整个网络用户信息数据库的完整性,并且要严格管理好网络系统日志,定时来对网络安全现状进行评判与审核,实施动态网络监控制度。
3、结语
计算机网络技术的不断发展使得计算机病毒也随之不断发展,而网络黑客也是随处可见的,因此我们一定要做好现代计算机网络通信安全防护工作,防止大量计算机病毒入侵与黑客的侵略。当我们做好计算机网络通信系统自身防御工作的同时,用户们也要注意自身的问题,不能让网络中大量病毒与黑客随意侵入到我们的电脑,让我们自身利益与经济利益受到损害。因此,我们对防御与保护现代计算机网络通信安全方面依然做的不够专业与全面,而这也是我们计算机工作者们面临的重大任务。
参考文献
[1]林国庆.浅析计算机网络安全与防火墙技术[J].恩施职业技术学院学报,2007,(01).
[2]杨朝军.关于计算机通信网络安全与防护策略的几点思考[J].硅谷,2008,(22).
[3]陶竞立,罗开田.计算机网络的安全与保障技术研究[J].时代教育(教育教学),2010,(06).
[4]闫国栋,王鹏.基于IPv6协议的网络安全机制[J].赤峰学院学报(自然科学版),2010,(08).
【关键词】计算机网络;通信协议;TCP/IP;SMTP
一、计算机网络通信协议概述
1.通信协议概念。网络通信协议(Network Communication Protocol),通常简称为网络协议(Network Protocol),就是对计算机之间通信的信息格式、能被收/发双方接受的传送信息内容的一组定义。
2.网络协议的分类。网络协议是一种特殊的软件,是计算机网络实现其功能的最基本机制。网络协议的本质是规则,即各种硬件和软件必须遵循的共同守则。但网络协议又不是一套单独的软件,它通常融合在其他软件系统中。网络协议遍及OSI通信模型的各个层次,从我们非常熟悉TCP/IP、HTTP、FTP协议,到OSPF、IGP等高级路由协议都可以认为是网络协议,有上千种之多。在所有常用的网络协议中,又可以分常用的基础型协议和常用的应用型协议。TCP/IP、IPX/SPX、NetBEUI属于常用的基础型协议;而HTTP、PPP、FTP则属于常用的应用型协议。基础型协议用来提供网络连接服务,它在网络连接和通信活动中必不可少;应用型协议对于网络来说不是必需的,而是在具体应用到网络服务时才需要。
3.网络协议的作用与组成。网络协议所起的主要作用和所适用的应用环境各不相同,有的是专用的,如IPX/SPX就专用于Novell公司的NetWare操作系统,而NetBEUI协议则专用于微软公司的Windows系统;有的则是通用的(当然是相对的),如TCP/IP协议就适用于几乎所有的系统和应用环境。在这么多的网络协议中,一般网络用户只需要着重掌握几种常用和主要的协议即可。网络协议包括语义、语法和时序三个组成部分。语义是对协议元素的含义进行解释,不同类型的协议元素所规定的语义是不同的。语法是将若干个协议元素和数据组合在一起用来表达一个完整的内容所应遵循的格式,也就是对信息的数据结构做一种规定。而时序是对事件实现顺序的详细说明。
二、TCP/IP协议族
TCP/IP协议族从字面上理解只有两个协议:TCP协议和IP协议,而事实上它是一个协议集合,而TCP和IP协议是协议族中最基本的最重要的两个协议。
1.IP协议。(1)IPv4协议。IPv4协议运行在网络层上,可实现异构的网络之间的互连互通。它是一种不可靠、无连接的协议。IPv4定义了在整个TCP/IP互联网上数据传输所用的基本单元,规定了互联网上传输数据的确切格式;IP软件完成路由选择的功能,选择一个数据发送的路径;除了数据格式和路由选择精确而正式的定义之外,还包括一组不可靠分组传送思想的规则。IP协议是TCP/IP互联网设计中最基本的部分。(2)IPv6协议。互联网发展到当前的规模,IPv4协议的建立功不可没。但是同时它的缺点也充分显现出来,如地址空间耗尽、路由表急剧膨胀、缺乏对QoS的支持、移动性差等。尽管采用了许多新的机制来缓解这些问题,如DHCP技术、NAT技术等,但问题没有得到根本解决。终于在1995年12月,IPv6协议诞生,该协议全称“互联网协议第6版”,即下一代的网际协议。相对于IPv4来说,其特点主要有以下两点,首先,讲IPv4的32位IP地址扩大到了128位;另外,在IPv6数据报的首部格式中,用固定格式的扩展首部取代了IPv4中可变长的选项字段。
2.TCP协议。TCP用于在不可靠的互联网上提供可靠的端到端字节流传输服务。在一个TCP连接中,仅有两方进行彼此通信。TCP的功能是:TCP把发送端试题要求发送的数据流分割成适当长度的数据段,然后传给IP层,再由IP层通过网络接口层将包传送给接收端主机。接收端主机接受到数据后,会将数据一路上传给制定的接收端实体。
3.SMTP协议。SMTP协议又称为简单邮件传输协议,是在应用层的协议。主要对如何将电子邮件从发送方传送到接收方,即对传输的规则做了规定。SMTP协议的通信模型并不复杂,主要工作集中在发送SMTP和接受SMTP上:首先针对用户发出的邮件请求,建立发送SMTP(发送方)到接受SMTP(接收方)的双工通信链路,接收方是相对于发送方而言,实际上它既可以是最终的接受者也可以是中间传送者。发送方负责向接收方发送SMTP命令,接收方负责接受并反馈应答。
上面只简单的介绍了几种通信协议,还有很多协议值得研究,如有数据链路层的CSMA/CD协议,应用层的FPT、HTTP和DNS协议等。就是在这些许许多多的通信协议的共同作用下,才能确保网络通信的正常。
参考文献