俞星磊 庞燕萍
(太仓市广电网络传输有限公司 江苏 215400)
随着通讯网络日新月异的快速发展,网络技术的不断更新,网络功能的日趋完善、丰富,使“地球村”的概念深入人心,人们获得信息的渠道越来越多,速度也越来越快。电脑网络的通讯形式种类繁多,特点各有不同,大体分为局域网和广域网,细分的话还包括城域网。在网络上,有即时通讯、网站浏览、电子公告板(BBS)、流媒体视频等各种各样的形式使得信息传递的速度越来越快,网络通讯技术的应用让公共信息的及时沟通以及个人信息的快速传递都得以实现。
谈网络通信,首先要知道网络通信的基本原理。从底层层面上看,网络通讯需要做的就是将信息流从一个终端传递到另一个终端,基于传输协议和网络IO来实现,这其中比较常用的协议有HTTP协议、TCPIP协议、UDP协议、ARP协议等等,HTTP、TCPIP、UDP协议都是基于Socket概念上为某类应用场景而扩展的传输协议,网络IO主要有BIO、NIO、AIO三种方式,所有的分布式通讯都是基于以上原理来实现的,只不过在应用方面,不同的计算机语言会提供更加贴近的应用层协议[1]。
实现网络通讯,需要做到的就是一个终端发起请求,另外一个终端接收到请求之后进行对应的处理,并将处理结果返回给请求发出终端,这又涉及到同步请求、异步请求等等请求方式。按照网络通信原理,想要实现以上步骤要做的就是把请求转化为流,通过传输协议传送到接受终端,接受终端在接收到请求终端的流之后进行处理,处理完毕之后再把处理结果转化为流,再通过传输协议返回给请求终端。以上就是网络通讯的实现过程[2]。
首先,计算机网络的本质就是计算机之间信息的传递,因此计算机网络的最重要的功能也就是我们常用到的计算机之间的通信,也就是因为计算机网络的出现、普及,才让数字通信成为广泛应用的通信方法。所谓通信,其实字面意思就是信息沟通、信息传递,也就是把信息从一处传递到另一处。
事实上我们学习的过程也是一个信息传递的过程,只不过这种信息传递的方式比较古老,相应的军队的集合号、飞鸽传书也是信息传递的比较古老的方式。当第一次工业革命之后,人类进入现代文明,信息传递的方式就变得更加多样、复杂了,贝尔发明了电话之后,人类又向前迈出了一大步,远距离即时通信技术产生了,这时候采用的技术是用电流的变化模拟声音的变化,然后在接收端将电流的变化再转化为声音的变化,这就是模拟信号。事实上,模拟信号的缺点非常明显,抗干扰能力弱、通讯质量低等等。而数字通信技术抗干扰能力强,可以极大的提高通信质量,所以才能成为当今通信技术的主流。
其次,从20世纪中期开始,数字通信(网络通信)技术日趋成熟,出现了数字通信代替模拟通信的趋势[3]。现阶段,不论是数字通信还是模拟通信的技术都已经十分成熟了。不论选用哪种方式都可以和远在万里的亲朋好友实时通信。这其中数字通信发展较快,除了本身信号特点之外,抗干扰能力也尤为重要。
最后,通过一个城市内的计算机中心的计算机可以供本市的许许多多的用户使用计算机网络,规模大一点的甚至可以供一个地区甚至全国共同使用。这样,用户数据终端计算机产生的数据信号需要在网络内进行有效的数据交换[4]。伴随网络通信的进一步发展,计算机技术在通信领域的各个方面得到应用。远程通讯可以使用计算机接通电路(如远程开机),也可用计算机存储设备保存信息,再发送。信息通过线路传送到远端计算机,可选择多种处理方式,经过处理的信息可以再继续转发现阶段的信息交换、传输可以应用的领域非常广泛,比如:银行、铁路、商业管理、仓库管理、气象、医疗、情报传递等等。
即时通信这个名称看起来很陌生,但是我们上网的时候都离不开即时通信软件。比如说我们经常用到的QQ、YY等,早期这类软件只能实现文字的及时传递,但随着技术的不断发展,现在已经实现了语音、视频等的及时通信。
早期的下载技术不够成熟的时候,人们只能从固定服务器下载自己想要的东西,随着P2P技术的发展,实现了资源高度共享,也减轻了服务器的负载。
早期的视频保存在服务器,人们只能通过下载到本机观看,现在随着流媒体技术的成熟,实现了在线看高清电影,可以边下载边看,不用等整整一部电影下载完毕再看。
人们在网上公开的发表自己言论,表达自己的看法,早期比较有名的有猫扑、天涯等等,现在比较流行的就是百度贴吧了。
实时发表自己的状态,关注自己朋友的信息。
早期的网络游戏比较单一,玩起来需要打字输入命令,没有图形化界面,随着 3D技术以及网络技术的发展,人们实现了大型3DMMORPG网络游戏,丰富了业余生活。
通过本文的介绍,相信读者可以对现阶段网络技术的应用有了一个初步的认识。其实,网络通信技术发展的速度非常快,同样的个人计算机的处理能力也越来越出众,哪怕现在一个小小的手机都比前几年的PC处理速度要快很多,我们只需要很短的时间就可以看到网络带给我们更多的便利。另外,虽然计算机远程网络通信技术能够带给我们极大的便利,但是我们不能忽略计算机网络安全方面的问题,因为网络通信技术已经与我们的生活息息相关,倘若有人利用网络漏洞,就会给我们的生活造成很大的麻烦,网络通信改变生活,技术拯救世界。
[1]李询涛.计算机远程网络通讯技术的研究[J].计算机光盘软件与应用,2013(11).
[2]周亚峰.计算机远程网络技术探析[J].计算机光盘软件与应用,2013(07)95.
[3]吕悦松.计算机远程网络通讯技术在实际生活中的应用[J].电子制作,2013,(05).
[4]周山.计算机远程网络通讯技术在实际生活中的应用[J].硅谷,2013(11).