网络通信论文范文

2022-05-14

第一篇:网络通信论文范文

LabVIEW的网络通信方法

【摘要】本文主要以网络通信的切入点,进而阐述了LabVIEW的网络通信方法,以此为基础,重点的分析研究了LabVIEW的主要的两种网络通信方式,希望能够多我国的网络通信事业的发展和进步有所帮助。

【关键词】虚拟仪器LabVIEW网络通信

近年来,随着我国经济以及科学技术的高速发展,我国的通信传输行业也得到了长足的发展,LabVIEW作为图形化的虚拟仪器开发平台也逐渐成为网络通信中不可或缺的重要部分。

一、LabVIEW网络通信方法

就目前我国的LabVIEW网络通信来看,其主要是由以下两种模式构成,即客户机/服务器模式(即Client/Server模式)以及浏览器/服务器模式(即Browser/ Server模式),在实际的应用中,两种网络通信方式是有着极大的不同的。

对于客户机/服务器模式来说,其工作的过程是以多个客户机采集数据,一个服务器为数据库进行工作的,也即是客户机通过通信协议将所得数据写入远程服务器数据库。在该种模式下,程序的设计人员需要开发设计一个采集数据以及数据的远程发布的程序,和能够接收程序的客户端,当程序和客户端同时运行时,LabVIEW网络通信中的DataSocket Server程序将能够监视整体程序执行状况,保证网络通信的畅通安全。

对于浏览器/服务器模式而言,其主要是以方便用户在Web模式下发布数据而进行研发的,简单而言,用户只需按WWW浏览器的客户端便能够直接访问该测控网站的地址,同时换能够监视整体运行中的远程测控点的数据变化情况,该种模式的存在极大的方便了用户,也逐渐成为LabVIEW网络通信中不可或缺的重要部分。

二、LabVIEW的网络主要通信方式

2.1共享变量

在LabVIEW网络通信技术中,共享变量存在标志着LabVIEw简化网络编程的技术革新,主要在于共享变量在LabVIEW网络通信方式引导SVE(Shared V ariableE ngine)实现了网络共享变量底层和缓存器管理的数据循环交换。其主要原理在于由于LabVIEw的现代网络通信方法中,用户可以在不需要了解任何网络协议以及可以不用编程的基础下,实现网络数据的交换。不仅如此,由于共享变量的存在,共享变量能够在程序的工作过程中分配缓存器,避免程序在工作中因读写不同步而导致的数据丢失。这可以看出共享变量的LabVIEW网络通信方式的优势不仅仅是传输效率高,传输延迟低,且其还支持多点对多点通信,因此,目前共享变量的LabVIEW网络通信在实时系统之中应用较为广泛。

2.2DataSocket技术

LabVIEW网络通信中Data Socket技术,也即是目前网络中的DS技术,该技术主要是面向网络中的测控领域。其运行的原理是以通过网络,进行实时数据交换,属于一种编程技术。DS网络通信主要是以DS Server与D SAPL两部分构成。在实际的运行中,DS Server部分主要是负责提供数据传输协议(DSTP协议)以及管理底层的网络通信,即是实现程序间的数据交换,该种技术同样不需要用户编网络通信的底层程序。DSAPI部分则是用户访问网络数据的接口,辅助现场数据的传输,就目前来看,该种网络技术由于其操作的简单、安全性高,也逐渐成为LabVIEW网络通信技术中研究的主要方向。

三、结束语

总而言之,网络通信技术已经成为了现代社会中的重要的通信信息传输技术之一,而且也开始在如今这个信息社会其它领域也得到了普遍的运用。作为网络通信的重要组成部分,LabVIEW网络通信方法也体现出不同于其他网络通信技术优点。网络通信成为了如今社会通信行业发展的潮流以及主题,因此,应该大力的研究和改进LabVIEW网络通信方法进而推动我国的现行的通信传输技术发展,推动社会的各个领域的科学发展和整体的前进。

参考文献

[1]高侃坷,周军.基于LabV IEW的通信仿真[J].今日电子,2005(4):61

[2]焦瑞莉,南利平,李学华.基于LabVIEW的通信专业远程虚拟实验室[J].国外电子测量技术,2005(3):3-4

[3]陈錫辉,张银鸿. LabVlEW8.20程序设计从入门到精通[M].北京:清华大学出版社,2007

[4]侯国屏,王坤. LabVIE W 7.1编程与虚拟仪器设计[M].北京:清华大学出版社. 2005

[5]王怀兴,吴柯,刘皓春. LabV lEW中DDE不同通信方式的比较分析[J].微机发展,2004(11):77-79

[6]程学庆,房晓溪. LabVIEW图形化编程与实例应用[M].北京:中国铁道出版社,2005

作者:付民 周汉文 顾培元

第二篇:计算机网络通信与网络服务体系搭建

摘 要:计算机网络通信技术经过了多年的发展,现在的网络服务与早期的网络服务,在各个方面都有一定的差异,因此在搭建网络服务体系时,应该根据网络通信的需要来进行,在确保网络通信顺畅的同时,最大程度上保障数据的安全和稳定,但是在实际的网络服务体系搭建过程中,通常只重视网络的带宽,本文通过分析计算机网络通信的概念和特点,从网络七层标准协议的角度,对网络服务体系的搭建,进行了深入的研究。

关键词:计算机;网络通信;网络服务体系;搭建

目前计算机的使用,已经无法离开网络的环境,但是由于网络的开放性,使得接入网络的计算机,容易受到病毒和木马等攻击,给计算机的安全造成了威胁,虽然很多计算机根据网络的特点,安装了一些针对性的杀毒软件等,但是杀毒软件等安全措施,对于计算机的防护有限,只能查杀病毒库中已知的病毒,对于一些新型的病毒和木马,杀毒软件无法进行有效的处理,要想从本质上解决这个问题,只有在了解计算机网络通信的基础上,在网络服务体系搭建时,对网络安全给与足够的重视,然后通过一些针对性的措施,提高网络安全的级别,但是通过实际的调查发现,目前的网络服务体系搭建时,通常都重视网络通信的稳定和速度上,很少会考虑安全的问题,很大程度上影响了网络的使用。

1 计算机网络通信简述

1.1 计算机网络通信的概念

不同时期的背景下,人们对于计算机网络通信的理解,也有一定的差异,如在网络出现的初期,网络通信的概念就是连接不同的计算机,使它们之间能够进行简单的数据交流,现在看来,这样的数据交流只是网络通信中的一个功能,随着网络的发展,越来越多的计算机连接到网络中,网站的数量也在不断增加,计算机网络通信更多的是提供多媒体等数据服务,目前的计算机网络通信系统主要有三个部分,包括计算机系统、数据通信系统和网络协议,通过这三个部分之间的协同工作,能够实现不同计算机之间的数据通信,目前的计算机在使用中,都会安装大量的应用软件,其中很多软件都需要网络的支持才能进行工作,因此网络软件的发展,很大程度上促进了网络通信的进步,如云计算概念的出现,对计算机网络通信的概念有了新的定义,通过云计算技术,能够让网络内的计算机,协同执行一个任务,网络通信不仅使计算机之间能够进行数据交流,还能够组成一个大型的计算系统,可以完成复杂任务的处理。

1.2 计算机网络通信的特点

通过计算机网络通信的概念可以知道,计算机网络通信的最大功能,就是使不同计算机之间,能够进行数据的交流,从本质上来说,目前网络应用的所有技术,都是建立在这种数据交流的基础上,世界上最大的网络就是因特网,这个网络采用了TCP/IP标准,通过这个标准,能够使不同的设备和操作系统之间,实现网络通信的功能,随着移动设备的发展,现在的计算机网络已经不仅是连接计算机,也包括了手机、平板电脑等移动设备,而且随着科技的发展,越来越多的新设备出现,采用TCP/IP协议就能够使这些设备很好的连接起来,而且在成本和维护上,所需要的费用都比较低,由此可以看出计算机网络通信的特点,首先就是连接不同的终端,其次就是网络通信的功能多样化,不但能进行文件的传输,还包括邮件、多媒体服务等,最后就是网络通信的速度快,随着网络用户的增加,人们对网络的速度有了更高的要求,目前光纤网的传输效率较高,我国的主干线都采用光纤传输方式。

1.3 计算机网络通信的发展

计算机网络通信是随着计算机的发展,而兴起的一门技术,在计算机出现的早期,受到计算机体积和性能的限制,计算机的数量比较少,当时的计算机只能执行一些简单的计算任务,因此人们并没有想到把计算机连接起来,使不同计算机之间能够进行数据交流,随着晶体管和集成电路的使用,计算机的体积得到了大幅的减小,而性能得到了很大的提升,其存储的空间也不断增加,当时不同计算机之间的数据交换,只有通过软盘来进行,但是软盘的存储空间很小,通常只有1.44MB,现在看来这样的空间连一首歌曲都装不下,但是在当时的背景下,计算机中大多是文本类的文件,基于DOS操作系统的软件也比较小,因此软盘能够完成存储介质的职能,但是对于远距离计算机之间的数据交流,就很难用软盘等存储介质来进行,网络通信正是在这种背景下产生的。

2 计算机网络服务体系搭建

2.1 计算机网络体系的结构

目前的计算机网络体系中,主要采用上世纪80年代提出的七层结构标准,这也是目前的国际标准,主要包括物理层、链路层、网络层、传输层、会话层、表示层和应用层,其中应用层是最贴近用户的,提供一些基本的网络应用和网络服务,如用户使用的一些网络软件,观看一些视频网站中的内容,都是通过应用层来实现的,因此一个良好的应用层,应该具有足够的带宽,同时保证数据的安全传输,目前应用层的服务模式主要有两种,第一种是传统的服务器和客户机模式,在这种模式下,客户机向服务器发出请求,服务器进行必要的处理后,把处理的结果发送给客户机,因此这种模式的服务效率,与服务器的性能有很大的关系,随着用户数量的不断增加,对服务器的要求越来越高,如果单纯的提高服务器性能,又会提高网络的成本,因此人们研究了P2P模式,在这种服务模式中,没有服务器的概念,每个计算机既是客户机,同时也是服务器,互相之间可以获取数据和提供数据,这样就很好的解决了用户数量增加给服务器带来的压力。

2.2 计算机网络服务体系的搭建

在实际的计算机网络服务体系搭建过程中,需要从硬件和软件两方面来考虑,硬件上需要网卡、中继器、集线器、网桥、路由器、网关等设备,通过这些设备之间的连接,能够将一台计算机很好的连接到网络中,从而为计算机提供网络服务,从软件方面来看,这些硬件设备,刚好与七层网络标准所对应,因此在网络服务体系搭建时,主要就是按照网络七层标准,来进行网络的搭建,如应用层就是提供给用户通信服务,而传输层是保证网络通信的稳定,能够对一些简单的错误进行处理,网络层作为计算机网络服务体系的核心,其完成的功能也比较多,如网络连接管理和路由选择等,对于网络运营商来说,对于网络的计费和通信协议转换等,也是在网络层实现的,物理层和链路层作为网络服务的基础,主要从硬件和软件两个方面为通信提供保障,其中物理层就是网络服务的基础设施,如网线等传输介质,而链路层对介质中传输的信息进行控制,保证通信的稳定和顺利进行。

3 结语

计算机网络通信经过多年的发展,已经有了成熟的连接方式和通信技术,国际上有很多通信的标准,在实际的网络服务体系组建过程中,只要按照这个标准来进行,就可以很快的搭建一个网络服务体系,随着计算机和互联网的普及,个人用户的增长已经达到了极限,而企业用户的市场,还具有很大的空间,但是企业用户对于网络服务的需求,与个人用户具有一定的差异,企业用户在使用网络的过程中,通常需要组建一个企业内部的局域网,通过本文的分析可以知道,要想组建一个网络服务体系,首先应该了解网络的七层标准协议,对每层的功能的服务进行具体的了解,只有在这个基础上,才能搭建一个良好的网络服务体系。

参考文献:

[1]徐星.浅议计算机网络通信的技术特点与发展前景[J].无线互联科技,2013(03):38.

[2]杨家兴.新时期计算机网络通信现状及发展趋势研究[J].信息安全与技术,2013(03):6-7.

[3]史永祥.计算机网络通信协议探讨[J].硅谷,2012(20):5-5.

作者简介:杨锋(1976.5-),男,汉族,四川宜宾人,电子科技大学计算机技术及应用本科,助教,从事计算机网络与通信技术应用研究。

作者单位:宜宾职业技术学院,四川宜宾 644003

作者:杨锋

第三篇:浅析计算机网络通信协议

摘要:计算机与计算机之间的通信离不开通信协议,通信协议实际上是一组规定和约定的集合。两台计算机在通信时必须约定好本次通信做什么,是进行文件传输,还是发送电子邮件;怎样通信,什么时间通信等。

关键词:计算机 网络通信协议

0 引言

本文就计算机网络通信协议、选择网络通信协议的原则、TCP/IP通信协议的安装、设置和测试等,作进一步的研究和探讨。

1 网络通信协议

目前,局域网中常用的通信协议主要有:NetBEUI协议、IPX/SPX兼容协议和TCP/IP协议。

1.1 NetBEUI协议①NetBEUI是一种体积小、效率高、速度快的通信协议。在微软如今的主流产品,在Windows和WindowsNT中,NetBEUI已成为其固有的缺省协议。NetBEUI是专门为几台到百余台PC所组成的单网段部门级小型局域网而设计的。②NetBEUI中包含一个网络接口标准NetBIOS。NetBIOS是IBM用于实现PC间相互通信的标准,是一种在小型局域网上使用的通信规范。该网络由PC组成,最大用户数不超过30个。

1.2 IPX/SPX及其兼容协议①IPX/SPX是Novell公司的通信协议集。与NetBEUI的明显区别是,IPX/SPX显得比较庞大,在复杂环境下具有很强的适应性。因为,IPX/SPX在设计一开始就考虑了多网段的问题,具有强大的路由功能,适合于大型网络使用。②IPX/SPX及其兼容协议不需要任何配置。它可通过“网络地址”来识别自己的身份。Novell网络中的网络地址由两部分组成:标明物理网段的“网络ID”和标明特殊设备的“节点ID”。其中网络ID集中在NetWare服务器或路由器中,节点ID即为每个网卡的ID号。所有的网络ID和节点ID都是一个独一无二的“内部IPX地址”。正是由于网络地址的唯一性,才使IPX/SPX具有较强的路由功能。在IPX/SPX协议中,IPX是NetWare最底层的协议,它只负责数据在网络中的移动,并不保证数据是否传输成功,也不提供纠错服务。IPX在负责数据传送时,如果接收节点在同一网段内,就直接按该节点的ID将数据传给它;如果接收节点是远程的,数据将交给NetWare服务器或路由器中的网络ID,继续数据的下一步传输。SPX在整个协议中负责对所传输的数据进行无差错处理,IPX/SPX也叫做“Novell的协议集”。③NwLink通信协议。Windows NT中提供了两个IPX/SPX的兼容协议:“NWLink SPX/SPX兼容协议”和“NWLink NetBIOS”,两者统称为“NWLink通信协议”。NWLink协议是Novell公司IPX/SPX协议在微软网络中的实现,它在继承IPX/SPX协议优点的同时,更适应了微软的操作系统和网络环境。Windows NT网络和Windows的用户,可以利用NWLink协议获得NetWare服务器的服务。从Novell环境转向微软平台,或两种平台共存时,NWLink通信协议是最好的选择。

1.3 TCP/IP协议TCP/IP是目前最常用到的一种通信协议,它是计算机世界里的一个通用协议。在局域网中,TCP/IP最早出现在Unix系统中,现在几乎所有的厂商和操作系统都开始支持它。同时,TCP/IP也是Internet的基础协议。①TCP/IP具有很高的灵活性,支持任意规模的网络,几乎可连接所有的服务器和工作站。但其灵活性也为它的使用带来了许多不便,在使用NetBEUI和IPX/SPX及其兼容协议时都不需要进行配置,而TCP/IP协议在使用时首先要进行复杂的设置。每个节点至少需要一个“IP地址”、一个“子网掩码”、一个“默认网关”和一个“主机名”。在Windows NT中提供了一个称为动态主机配置协议(DHCP)的工具,它可自动为客户机分配连入网络时所需的信息,减轻了联网工作上的负担,并避免了出错。同IPX/SPX及其兼容协议一样,TCP/IP也是一种可路由的协议。TCP/IP的地址是分级的,这使得它很容易确定并找到网上的用户,同时也提高了网络带宽的利用率。当需要时,运行TCP/IP协议的服务器(如Win-dows NT服务器)还可以被配置成TCP/IP路由器。与TCP/IP不同的是,IPY4SPX协议中的IPX使用的是一种广播协议,它经常出现广播包堵塞,所以无法获得最佳的网络带宽。②windows中的TCP/IP协议。Windows的用户不但可以使用TCP/IP组建对等网,而且可以方便地接入其它的服务器。如果Windows工作站只安装了TCP/IP协议,它是不能直接加入Windows NT域的。虽然该工作站可通过运行在Windows NT服务器上的代理服务器(如foxy Server)来访问Internet,但却不能通过它登录Windows NT服务器的域。要让只安装TCP/IP协议的Windows用户加入到Windows NT域,还必须在windows上安装NetBEUI协议。③TCP/IP协议在局域网中的配置。只要掌握了一些有关TCP/IP方面的知识,使用起来也非常方便。④IP地址。TCP/IP协议也是靠自己的IP地址来识别在网上的位置和身份的,IP地址同样由“网络ID”和“节点ID”(或称HOST ID,主机地址)两部分组成。一个完整的IP地址用32位(bit)二进制数组成,每8位(1个字节)为一个段(Segment),共4段(Segment1~Segment4),段与段之间用“,”号隔开。为了便于应用,IP地址在实际使用时并不直接用二进制,而是用大家熟悉的十进制数表示,如192.168.0.1等。在选用IP地址时,总的原则是:网络中每个设备的IP地址必须唯一,在不同的设备上不允许出现相同的IP地址。⑤子网掩码。子网掩码是用于对子网的管理,主要是在多网段环境中对IP地址中的“网络ID”进行扩展。例如某个节点的IP地址为192.168.0.1,它是一个C类网。其中前面三段共24位用来表示“网络ID”;而最后一段共8位可以作为“节点ID”自由分配。⑥网关。网关(Gateway)是用来连接异种网络的设置。它充当了一个翻译的身份,负责对不同的通信协议进行翻译,使运行不同协议的两种网络之间可以实现相互通信。如运行TCP/IP协议的Windows NT用户要访问运行IPX/SPX协议的Novell网络资源时,则必须由网关作为中介。如果两个运行TCP/IP协议的网络之间进行互联,则可以使用Windows NT所提供的“默认网关”(Default Gateway)来完成。⑦主机名。网络中唯一能够代表用户或设备身份的只有IP地址。但一般情况下,众多的IP地址不容易记忆,操作起来也不方便。为了改善这种状况,我们可给予每个用户或设备一个有意义的名称,如“HAOYUN”。

2 选择网络通信协议的原则

2.1 所选协议要与网络结构和功能相一致。如你的网络存在多个网段或要通过路由器相连时,就不能使用不具备路由和跨网段操作功能的NetBEUI协议,而必须选择IPX/SPX或TCP/IP等协议。另外,如果你的网络规模较小,同时只是为了简单的文件和设备的共享,这时你最关心的就是网络速度,所以在选择协议时应选择占用内存小和带宽利用率高的协议,如NetBEUI。当你的网络规模较大,且网络结构复杂时,应选择可管理性和可扩充性较好的协议,如TCP/IP。

2.2 除特殊情况外,一个网络尽量只选择一种通信协议。现实中许多人的做法是一次选择多个协议,或选择系统所提供的所有协议,其实这样做是很不可取的。因为每个协议都要占用计算机的内存,选择的协议越多,占用计算机的内存资源就越多。一方面影响了计算机的运行速度,另一方面不利于网络的管理。事实上一个网络中一般一种通信协议就可以满足需要。

2.3 注意协议的版本。每个协议都有它的发展和完善过程,因而出现了不同的版本,每个版本的协议都有它最为合适的网络环境。从整体来看,高版本协议的功能和性能要比低版本好。所以在选择时,在满足网络功能要求的前提下,应尽量选择高版本的通信协议。

2.4 协议的一致性。如果要让两台实现互联的计算机间进行对话,它们两者使用的通信协议必须相同。否则中间还需要一个“翻译”进行不同协议的转换,这样不仅影响通信速度,同时也不利于网络的安全和稳定运行。

3 TCP/IP通信协议的安装、设置和测试

局域网中的一些通信协议,在安装操作系统时会自动安装Net-BEUI通信协议;在安装NetWare时,系统会自动安装IPX/SPX通信协议。在3种协议中,NetBEUI和IPX/SPX在安装后不需要进行设置就可以直接使用,但TCP/IP要经过必要的设置。下面是Windows NT环境下的TCP/P协议的安装、设置和测试方法。①TCP/IP通信协议的安装:在Windows NT中,如果未安装有TCP/IP通信协议,可选择“开始/设置,控制面板,网络”,出现“网络”对话框后,选择对话框中的“协议/添加”命令,选取其中的TCP/IP协议,然后单击“确定”按钮。系统会询问你是否要进行“DHCP服务器”的设置。如果你的IP地址是固定的,可选择“否”。随后,系统开始从安装盘中复制所需的文件。②TCP/IP通信协议的设置:在“网络”对话框中选择已安装的TCP/IP协议,打开其“属性”,在指定的位置输入已分配好的“IP地址”和“子网掩码”。如果该用户还要访问其他Windows NT网络的资源,还可以在“默认网关”处输入网关的地址。③TCP/IP通信协议的测试:当TCP/IP协议安装并设置结束后,为了保证其能够正常工作,在使用前一定要进行测试。笔者建议大家使用系统自带的工具程序PING.EXE,该工具可以检查出任何一个用户是否与同一网段的其他用户连通,是否与其他网段的用户正常连接,同时还能检查出自己的IP地址是否与其他用户的IP地址发生冲突。

4 结束语

在组建局域网时,具体选择哪一种网络通信协议主要取决于网络规模、网络间的兼容性和网络管理几个方面。如果是小型网络,可选择NetBEUI通信协议;如果是从NetWare迁移到WindowsNT,或两种平台共存时,可选择IPX/SPX及其兼容协议;如果是一个高效率、可互联性和可扩展性的网络,就要选择TCP/IP协议。

作者:李 雨 冯 迪

本文来自 360文秘网(www.360wenmi.com),转载请保留网址和出处

【网络通信论文范文】相关文章:

通信网络论文范文05-10

通信论文范文05-08

网络论文范文05-08

网络写作论文范文05-09

网络保险论文范文05-09

社会网络论文范文05-09

协同通信论文范文05-09

网络媒体论文范文05-09

网络舆论论文范文05-09

电视网络论文范文05-09

上一篇:创业创新论文范文下一篇:维修基金论文范文