一种安全应用层组播协议的设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:Shauphei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组播技术,是一种比较理想的实现组通信的网间通信技术。它使用一台或多台计算机作为组播源,一次性发送单一数据报到多个接收者。   应用层组播(Application Layer Multicast,ALM),是在终端系统实现组播的一种组播技术。在应用层组播中,数据的转发点是主机,而各转发点之间的数据传输是通过传统的单播连接来实现的,且由于该技术没有改变传统互联网的单播模型,也不依赖于互联网的底层实现,因此用户可以根据自己的需求来设计相应的组播协议。   本论文首先对应用层组播的研究成果进行了回顾,总结了应用层组播中涉及的几种关键技术,并以其中的一项(组播安全)作为本文的研究重点,设计了一种基于信任模型的安全应用层组播协议——SALMP(Secure Application Layer Multicast Protocol)。主要研究内容包括以下几点:   1.通过一种分层的组播体系结构,实现了组播的控制信息传输拓扑与数据信息传输拓扑。   2.实现了组播协议对组成员的认证。节点加入组播组时,SALMP通过信任模型对节点的信任度进行认证检测。对于信任度较低的恶意节点,SALMP会拒绝其加入申请。   3.SALMP结合节点的在交互过程中的表现,实现了动态计算节点信任度,因此协议可以及时的发现组播环境中的恶意节点,提高了组播过程中的数据保密性。   4.同时,SALMP还引入了标签机制,该机制可以有效防止节点对自身信任信息的恶意篡改。   基于以上四点,SALMP协议可以有效区分覆盖网中的善意节点和恶意节点,并对恶意节点采取相应措施,保证了组播环境的安全性。   最后,仿真实验证明,SALMP达到了预期的设计目标,可以有效识别覆盖网中的恶意节点并对其进行控制,对组播的安全性有较大提升。
其他文献
彩色图像在不同的设备上再现时,由于各设备色域不一致,输入/输出关系通常也具有不同的非线性特征,因此在实际应用中,首先需要进行色域匹配。传统的色域匹配算法是颜色到颜色
Petri网是一种适合于描述异步并发现象的系统模型,是离散事件系统建模的一种强有力工具,但是在使用基本Petri网来为复杂系统建模时会出现“节点爆炸”问题,有色时间Petri网(C
随着信息技术,计算机网络技术的快速发展,以及多媒体技术的广泛应用,视频信息大量涌现,如何从如此丰富的信息中快速、准确的检索出所需要的信息就显得至关重要。在这个形势下
最近几年,P2P技术作为一种新的互联网应用模式迅速风靡全球,作为改变互联网应用模式的一项新技术,P2P业务己悄然占据了互联网业务总量的70%以上。这样巨大的流量给运营商带来了巨
XML已成为Internet/Intranet上信息表示、存储和交换的标准格式。XML实例文档用来记录具体的应用信息,其有效性通常是用W3C XML Schema来定义。由于生成的XML实例文档需要符
细分方法作为一种递归离散化的几何造型方法,其简单高效的特点使得它在在3D游戏和电影娱乐等计算机技术领域得到广泛的应用。随着人们对于虚拟场景画面的真实感和细节性提出了
IEEE1394串行总线已经在消费电子领域得到广泛应用,目前其应用已经延伸到工业控制、航空、航天和军工等领域。这些新的应用领域不仅使得IEEE1394总线的工作环境更加复杂,而且
开放网络上的电子商务已成为现代经济活动的主要形式之一,但电子商务基于Internet这样的异构环境,通信实体间互不信任,且彼此的利益、目标不相同。因而通信实体可根据其自身利益
随着分布式技术以及网络技术的快速发展,各种应用于这类环境的安全访问控制模型被提出并且逐渐被抽象成为通用的访问控制策略模型,并把这类模型应用于分布式异构系统环境之中
传感器技术、无线通信技术和计算机技术是现代信息技术的三大支柱,它们分别完成对被测量对象的信息提取、信息传输以及信息处理三种功能。无线传感器网络是一种新兴的技术理