网络软件中的数据传送技术浅析

来源 :硅谷 | 被引量 : 0次 | 上传用户:qwe8056
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 在网络软件的技术领域中,数据的传送技术可以遵循使用过程中的具体情况采取单播、组播以及单播和组播相结合的形式,通过此类方法可以对网络资源进行更合理有效的使用,从而达到了节省开支的目的。
  关键词 网络软件开发数据传送方式单播组播
  中图分类号:TN943 文献标识码:A 文章编号:1671-7597(2014)24-0041-01
  基于TCP/IP有关协议的网络,它的数据传输形式有三种,分别是单播、组播以及广播。在计算机软件的设计过程中,因为以广播为数据传输的形式会使网络的资源造成不必要的浪费,会导致网络通信的阻塞。因此,广播这种形式一般不被人们所提倡,基本都是利用组播的形式来替代。
  1 基于单播的数据传输形式
  1)单播的工作原理。
  单播方式的主要工作任务就是将相关的数据从一方传输到下一方,在具体实施数据传输之前,首先要在数据发送方和数据接收方二者之间建立起相应的传输通道,在计算机网络软件中,单播的形式基本都是基于TCP的连接方法进行具体的工作[1]。数据发送者必须要具备接收者的IP地址,通过数据传输通道将相关数据传送到接收者IP地址中的缓冲区域,所以接收者必须在自己的IP地址当中设立具体的缓冲区,以此来进行相关数据的接收,与此同时,接收者还要对IP地址中的缓冲区域加以维护,防止数据过多造成溢出的状况。
  2)单播方式的实现以及细节问题处理。
  在对单播传输方式进行设计的时候,通常将计算机网络软件具体分为服务器和用户机两大部分,一般服务器软件在实际的工作当中只运行其中一种形式,但是有很多个客户机工作在不同的网络软件中的客户机中。它在服务器和客户机二者之间实施单播形式的数据传输时,双方既是数据的传输方,同时也是数据的接收方,二者之间都必须要知道彼此的IP地址的相关信息[2]。
  在对单播形式的计算机网络软件进行设计的过程中,首先必须要考虑的问题就是如何使软件使用双方都可以准确高效的得到这部分信息,因为这部分信息在网络软件运行过程中其网络环境的改变而做出相应变化,它并不是一些固定不变的信
  息[3]。有一种较为通用的处理形式就是在单播传输中的客户机软件装备完成之后,对服务器的IP地址实施具体的设定。但是服务器软件一定要安装在具备固定IP地址的计算机上,当客户机将相关的数据传输到对应的服务器上时,服务器的相关软件会对客户机的具体IP地址进行记录,通常在服务器上会有很多个客户机对其进行连接,服务器则需要对客户机的具体信息列表进行必要的记录和维持。
  3)客户机和服务器之间传输形式。
  当有过多的客户机软件一起运行时,相应的服务器就必须记录下一个较大的客户机列表,这些客户机的接入和退出都会造成具体列表信息的改变。要想对客户机的列表实施有效的维持,相应的服务器可以采取堆栈的数据结构来实施列表。服务器利用客户机的相关信息进行列表,这种方式可以实现服务器和客户机之间进行有效的数据传输,那么客户机和客户机之间的数据传输是通过什么样的方式,具体的方式我们总结为两种:
  ①通过服务器的中转形式,将全部有关客户机的信息都传输到服务器当中,再由服务器将这些信息传输带对应的客户机上。这种方式虽然也可以达到最终数据传输的效果,但是这种形式对网络资源的消耗程度较为严重,同时还会对服务器的负载造成很大的负担。所以,在对服务器软件进行设计的过程中要综合考虑到细节问题,例如服务器的数据缓冲区的相关设定、维护以及输出等方面问题。
  ②采取服务器和客户机之间直接相连的形式,二者之间在进行信息传输的过程中直接越过了相应的服务器,同时还要对客户机之间的IP地址信息的传达问题加以解决。
  2 基于组播的数据传输形式
  1)组播的工作方式。
  组播是一种可以让多个信息传输者对单独的数据信息发送到多个接收方的网络软件技术。要想达到IP组播在数据传输的过程中组播源和接收方及其二者之间的基层网络都需要对组播的工作形式加以支持。通过组播的方式对信息进行传输需要经过一个特定的组播组,它是由一个个顶的IP地址来命名的。要想对组播组进行有效的管理,相应的IP网络需要对组播采取IGMP的管理方式,它主要是用在对组播组成员接入和退出方面的问题进行管理,以此来预防组播信息的大量增长。
  2)通过组播方式传输数据时细节问题处理。
  在对组播形式的网络软件进行设计的过程中,首先我们要对组播的IP地址进行确定。在相应的网络软件的设计过程中,对组播的IP地址的使用分为两种形式,即静态设置和动态设置两种。静态设置就是指在对应的网络软件开发设计时,对组播地址进行设定之后就不再改变[4]。这种形式虽然较为简单易操作,在通过组播形式的网络软件运用较少的情况下都不会出现问题,但是如果说有多个网络软件同时使用同一组的组播地址,这样就会发生严重的地址冲突问题。其原因就在于本来是划分为两个不一样的组同时对同一个组播地址从而结合成同一个组。
  在对组播形式的网络软件实施设计的过程中,首先要对数据的标志以及安全性方面着重考虑。因为组播划分的区域具有随机性,组播在安全方面的性能不能应该依赖参与者,而是要依赖真实的数据。当服务器和客户机二者之间关系到其身份验证以及安全性方面的内容时,就可以采取对数据实施授权的方式。例如,对数字签名的具体使用、对重要数据进行专业的加密处理等等。
  3 结束语
  本文主要是对网络软件中的数据传送技术进行了系统的分析和具体的探讨,通过本文我们还可以了解到,在实际的网络软件工作当中,数据传输形式有三种,分别是单播、组播以及广播。在计算机软件的设计过程中,因为以广播为数据传输的形式会使网络的资源造成不必要的浪费,会导致网络通信的阻塞。所以,广播这种形式一般不被人们所提倡,基本都是利用组播的形式来替代。通过对单播和组播的两种方式的探讨,让我们清除的了解到了在网络软件中的数据传输的工作形式。
  参考文献
  [1]李进辉,张克,任远坤.基于硬盘还原卡的数据传送技术在高校网络机房中的应用[J].中国科技信息,2011(5).
  [2]董赞强.基于网络编码的数据通信技术研究[D].南京邮电大学,2012.
  [3]郭洪健.嵌入式网络视频传送技术的研究与实现[D].南京邮电大学,2013.
  [4]曹畅.MPLS-TP网络的多业务传送特性和本地保护技术研究[D].北京邮电大学,2012.
其他文献
摘要:随着人们对于生活质量追求的不断上升,暖通工程建设日益成为人们日常工作当中不可或缺的重要部分。因此在民用建筑暖通工程施工当中应该做好相应的质量控制工作,强化施工技术以及管理工作,保证暖通工程日后能够在规定的使用年限内稳定的发挥作用,为建筑使用者提供一个舒适的环境。本文以民用建筑中暖通工程的施工质量控制要点作为切入点,具体探讨在施工过程中民用建筑暖通工程的施工要点,以供参考。  关键词:民用建筑
期刊
鹅口疮是由肠道菌群失调引起。细菌是霉菌的天敌。肠道菌群失调与滥用抗生素、滥用消毒剂、免疫功能低下有关。癌症化疗后,容易出现菌群失调或免疫功能受抑制,易出现鹅口疮。
摘要:近年来,随着我国经济的快速发展和城市化建设进程的不断加快,随之而来的是城市各个基础设施建设的不断增加,国内建筑业的发展可谓突飞猛进,这同时也对建筑给排水设计与施工提出了更高的要求。在构建资源节约型和社会友好型社会的今天,节能视角下的建筑给排水问题成为人们广泛关注的焦点。本文就将对如何实现高层建筑给水排水的节约性进行分析探讨。  关键词:高层建筑;给排水;节约;措施  中图分类号:TU208文
期刊
本文通过对荣华二采区10
期刊
本文通过对荣华二采区10
期刊
高棚架改造是葡萄标准化建设中重要的基础性工作。近年来,吐鲁番地委、行署通过政策引导、资金扶持、科技支撑、典型引领等形式,加大高棚架改造的宣传和推广,推动产业由传统
【摘要】随着经济的快速发展,城市建设的浪潮随之而来,在城市建设中,交通建设是非常重要的一部分,如今交通道路的建设主要是建设立体化的交通格局,如何提高立体主线通行能力是应该着重考虑的现实问题。集散车道是指城市高速  公路附近为了缓解通行能力而建设的辅助路线,是高速公路的一侧或两侧修建的与高速公路平行而又分离供车辆进出的专用车道,集散车道的修建能够减少进出高速公路的车流交织和进出口数量,集散车道对于提
期刊
摘要:供水工程是城市生存中一个非常重要的组成部分,直接影响着人们的生命财产安全。为了使得供水企业达到质、高效、低能耗运行的目的,需要极探寻降低运行能耗的途径和方法。本文分析了水厂运行管理降低能耗的相关方面。  关键词:水厂;运行管理;降低能耗  中图分类号:TU991文献标识码: A  1、水厂运行管理的主要内容  1.1、水厂内部的生产运行管理,也就是水源的管理,包括对水量、水质和卫生防护,以及
期刊
摘要:伴着国家的经济实力不断增长,以钢为材料的房屋越来越受人们的青睐,大量出现在工业或民用的建筑中。笔者根据经验总结出几点关于钢结构设计中应注意的问题。仅供大家参考。    关键词:钢结构结构设计 问题解析  中图分类号:TU391文献标识码: A    前言  钢结构的发展非常迅速,钢结构的种类也在不断的更新。综合国力的增强促进了建筑业的发展,钢结构日益增多,钢网架,立体钢桁架,多层的钢框架等渐
期刊
摘要:土建施工必须要制定合理的施工方法与采用高效低耗的施工技术,才能有效提升施工技术水平。文章分析其技术的应用,探讨其施工质量控制。  关键词:建筑工程;土建施工技术;应用  中图分类号:TU198文献标识码: A  引言   随着社会的不断进步发展,将会出现更多的新技术、新设备和新材料,要勇于创新,大胆应用,并结合现代化科学管理,在建设工程施工生产中不断取得好成绩。 在我国建筑行业不断发展的情况
期刊