-
计算机通信 编辑
计算机通信是一种以数据通信形式出现,在计算机与计算机之间或计算机与终端设备之间进行信息传递的方式。它是现代计算机技术与通信技术相融合的产物,在军队指挥自动化系统、武器控制系统、信息处理系统、决策分析系统、情报检索系统以及办公自动化系统等领域得到了广泛应用。计算机通信的基本原理是将电信号转换为逻辑信号,其转换方式是将高低电平表示为二进制数中的1和0, 再通过不同的二进制序列来表示所有的信息。也就是将数据以二进制中的0和1的比特流的电的电压做为表示,产生的脉冲通过媒介(通讯设备)来传输数据,达到通信的功能,这个是osl的物理层,也就是通信的工作原理。
OSI参考模型将整个协议垂直地分为7个层次 :
1、物理层 经物理媒体透明传送比特流;
2、数据链路层在链路上无差错地传送帧 ;
3、网络层 分组传送,路由选择和流量控制 ;
4、传输层 端到端经网络透明地传送报文 ;
5、会话层 会话管理与数据传输的同步;
6、表示层 数据格式的转换;
图示
7、应用层 与用户应用进程的接口。传输方式
计算机通信可分为直接式和间接式两种。
1)直接式
直接式是指将两部计算机直接相联进行通信,可以是点对点,也可以是多点通播。
2)间接式
间接式是指通信双方必须通过交换网络进行传输。
覆盖广度
计算机通信通常分为局域式、城域式和广域式三类。
1)局域式
计算机通信局域式是指在一局部的地域范围内(例如一个机关、学校、军营等)建立计算机通信。局域计算机通信覆盖地区的直径在数公里以内。
2)城域式
计算机通信城域式是指在一个城市范围内所建立的计算机通信。城域计算机通信覆盖地区的直径在十公里到数十公里。
3)广域式
计算机通信广域式是指在一个广泛的地域范围内所建立的计算机通信。通信范围可以超越城市和国家,以至于全球。广域计算机通信覆盖地区的直径一般在数十公里到数千公里乃至上万公里。
在通常情况下,计算机通信都是由多台计算机通过通信线路连接成计算机通信网进行的,这样可共享网络资源,充分发挥计算机系统的效能。
计算机通信网 络是计算机技术和通信技术相结合而形成的一种新的通信方式,主要是满足数据传输的需要。它将不同地理位置、具有独立功能的多台计算机终端及附属硬件设备(路由器、交换机)用通信链路连接起来,并配备相应的网络软件,以实现通信过程中资源共享而形成的通信系统。它不仅可以满足局部地区的一个企业、公司、学校和办公机构的数据、文件传输需要,而且可以在一个国家甚至全世界范围进行信息交换、储存和处理,同时可以提供语音、数据和图像的综合性服务,是未来信息技术发展的必由之路。
计算机网络和数据通信发展迅速,各国都通过建成的公用数据通信网享用各数据库资源和网络设备资源。为发展高新技术和国民经济服务。计算机通信技术、数据库技术相基于两者基础上的联机检索技术已广泛应用于信息服务领域。从报刊、人工采集、会员单位组织的传统信息服务方式正逐步被以数据库形式组织的信息通信计算机网络供用户联机检索所代替。信息量和随机性增大,信息更新加快,信息价值明显提高,信息处理和利用更加方便。因此,计算机网络通信系统是信息社会的显著标志,在信息处理和传递中占重要位置。
分类
计算机网络按照其地理分布范围可以划分为局域网、城域网和广域网,它们在性能、结构和特点上有很大差别。
现状
计算机已经进入以网络为中心的计算时期,信息网络化、信息系统的综合集成自然离不开系统所处的网络计算环境。当前,网络不仅是信息传输的基础设施,而且是信息处理和服务共享的基础设施,网络可以为人们提供强大的计算平台,从这个意义上说,网络就是计算机。世界上最强大的计算机是因特网。
网络要成为计算平台,需要在网络原基础设施之上构造或装备一个支持一体化网络计算的软件平台。其作用是:管理网络上的各类软硬件资源,并实现网络资源的共享与集成,为信息系统等网络应用提供高效可信的开发、部署和运行环境。正如在裸机上需要配备操作系统等基础软件才能有效开发应用软件一样,这种网络计算平台软件能有效支持快速构建网络应用,因而可视为网络上的操作系统。
未来发展
但是,与单机不同,网络世界是开放的、不断演化的。而且信息系统应用需求的变化往往是不可避免的、系统本身亦需要不断发展。因此,分布性、自治性、异构性、可演化性已成为一体化信息系统和网络应用软件的固有特征。面对规模巨大、需求多变、环境异构、高度复杂的网络应用软件,SUN公司总裁Bill Raduchel指出,20年后软件的挑战不是速度、成本和性能,而是复杂度的问题了。为适应复杂信息世界的不断变化和发展,信息系统的综合集成不能简单套用工业化的做法。如果说机械系统的综合集成是刚性的,那么信息系统的综合集成是柔性的。一方面,需要以提高系统互操作性为主要目标,及时制订或修订信息系统的各种技术体系和标准;另一方面,更需要研究一套支持随需应变的敏捷软件技术,研制一种能适应信息世界各种可能变化的平台软件。支持随需应变的敏捷软件技术是当前软件工程的研究热点,主要有:
(1)微内核集成总线技术。支持软件模块的即插即用,适应软件功能需求的变化。
(2)软构件和对象代理技术。支持程序代码的重用和分布对象之间的互连、互通和互操作,适应代码实现的变化与应用软件运行环境的变化。这里,软构件,简称构件或组件,顾名思义,构之件也,一是构,强调其可构造性和可组装性;二是件,强调其信息隐蔽性和可包装性。构件作为计算机中一组可重用的二进制代码,可视为对象的一种发展。基于Agent的自适应构件还能支持动态适应运行环境的变化。构件化是当今信息系统软件开发的主流方法,也是软件体系结构的重要特征之一。
(3)消息代理和各种适配机制。支持不同应用代码之间的通信与调用,适应应用软件业务逻辑和业务流程的变化。
(4)软构件的组装、部署、动态重构与绑定等技术。支持信息系统的静态和动态搭建,适应应用需求与操作环境的变化。
(5)面向Web服务的架构技术,支持信息系统松散耦合的跨域集成,适应更大范围的网络计算环境的变化,中间件(Middleware)是一种包含上述主要技术的平台软件,它以柔性的松散耦合方式应万变,是灵活响应网络环境变化、应用需求变化和软件功能变化的平台软件,已经成为信息系统综合集成的基础平台。
计算机通信网络安全与防护措施
1)集中管理软件的安装
集中管理软件的安装是计算机通信网络安全防护的一个重要组成部分。主要是由于软件的集中管理和安装不仅与计算机通信网络防护的质量有关,还关系到整个计算机通信网络的安全性。为了在更大程度上增加计算机通信网络的安全性,不仅要安装计算机软件安全机制,还应该把检测系统技术进行结合使用。当然,现在的网络安全检查软件一般具有自己的检测方法,以实现对多个计算机通信网络中传输的数据进行检测,从而决定计算机通信网之间信息传递的安全性,同时对计算机通信网络进行监控。
2)提高计算机通信网络安全技术
为了加强计算机通信网络安全性,提高计算机通信网络安全防护技术也显得至关重要。目前,提高计算机通信网络安全防护技术一般需要包括以下几个方面,第一,加密技术。加密技术主要是指一种伪装信息技术,通过设计一定的密码,防止外部人们进入计算机通信系统。现在普遍使用的加密技术主要包括对称加密和不对称加密两种加密方式。同时,现代的密码类型一般包括代替密码、乘积密码和移位密码三种。第二,设置防火墙。防火墙是现代计算机通信网络安全的第一道防护措施,现代的防火墙技术一般包括数据过滤技术、应用网关和代理技术等。因此,防火墙可以对外来数据信息进行识别和限制,从而达到对计算机通信网络的安全保护。第三,鉴别技术。为了更好地加强计算机通信网络的安全性,以保证计算机通信网络信息在交换过程中的合理性、有效性和真实性,通过鉴别技术可以较好地提高计算机通信网络的安全性。第四,计算机通信网络内部协议。计算机通信网络内部协议的安全性主要是通过对信息数据的认证来实现协议的安全功能。但是,在协议设计的过程中,还可以增加加密技术,从而更好地实现对计算机通信网络的安全防护。第五,入侵检测技术。一旦计算机通信网络受到网络病毒的入侵,入侵检测技术就会及时检测出入侵的病毒,同时发出警报,以提醒计算机通信网络工作人员采取措施解决病毒入侵问题。
3)提高计算机通信网络系统自身性能
在对计算机通信网络安全进行防护时,不仅要考虑计算机通信网络的实效性,还应该考虑计算机通信网络系统自身的安全性。因此,计算机通信网络数据的保密难度和通信协议等都应该提前考虑。尤其应该设计安全等级鉴别和安全防护措施,从而减少计算机通信网络系统的漏洞,防止病毒的入侵。
1、本站所有文本、信息、视频文件等,仅代表本站观点或作者本人观点,请网友谨慎参考使用。
2、本站信息均为作者提供和网友推荐收集整理而来,仅供学习和研究使用。
3、对任何由于使用本站内容而引起的诉讼、纠纷,本站不承担任何责任。
4、如有侵犯你版权的,请来信(邮箱:baike52199@gmail.com)指出,核实后,本站将立即删除。