论文部分内容阅读
互联网技术和应用的飞速发展对网络信息传输安全和服务质量保证提出了严峻的挑战,建立高可信的网络服务已经成为网络应用发展的迫切需求。目前可信网络相关技术的研究重点集中在如何解决网络环境中终端用户及服务提供者的可信,对于网络传输设备的可信保障,受传统网络体系结构的制约,还有待进一步完善。基于OpenFlow的SDN技术对传统网络架构做出了革命性的改变,为研发网络新应用、提升网络性能提供了新的解决方案。然而,在当前基于OpenFlow技术的相关研究中,对于网络设备的安全性机制设计、网络信息的可信传输保障等方面还需要进行更加深入的研究。本文根据网络中存在的这些不足和问题,提出了一种基于可信度的多拓扑路径选择机制,用于在OpenFlow网络中依据网络信息的可信需求选择对等的网络流传输路径。以网络设备可信度量模型为基础,本文将可信评估技术与OpenFlow网络相结合,研究了OpenFlow协议的工作原理,并提出了适用于OpenFlow网络的可信度量框架。该框架从身份和行为两个方面对接入网络的OpenFlow交换机进行可信度量的同时,还将连接OpenFlow交换机的链路也纳入了可信度量的范畴。论文提出了一种基于可信度的多拓扑路径选择机制。该机制充分考虑数据流对网络可信程度的需求,将OpenFlow交换机及链路的可信度量结果作为数据选路的主要依据,同时给出了当网络无法充分满足数据流可信需求时的解决方案,提高了路径选择机制对动态网络及不同可信需求数据流的适应能力,有效地加强了数据传输过程中的可信保障。本文通过在Mininet平台上搭建一个OpenFlow网络来对路径选择机制进行功能测试。实验结果表明,对比现有控制器中的选路机制,本文提出的路径选择机制能够有效地为数据流选取符合其可信需求的传输路径,同时能够有效减少由于可信度频繁更新给系统带来的选路开销。