基于智能SDN的传输优化和流量分配机制研究
发布时间:2020-12-29 16:43
随着各种智能终端应用的出现,以及互联网用户数的快速增加,网络流量呈爆发式增长,这对网络传输提出了更高要求。软件定义网络(Software-Defined Networking,SDN)与网络功能虚拟化(Network Function Virtualization,NFV)技术的出现,将会重塑整个网络架构。本文尝试在新的网络架构下引入人工智能技术,进行传输优化和流量分配两方面的研究,以期打造更加智能和高效的网络。首先,论文提出了智能SDN系统架构,通过引入智能中心,为SDN提供了更加丰富的控制功能和智能分析决策能力,同时也提高了多域SDN控制器间信息共享的效率。然后,论文提出了基于智能SDN的传输优化系统,主要通过智能路径选择、重要节点分析和流量预测三个方面来优化数据传输的性能。智能路径选择是指根据网络状态从网络中寻找最优路径实现端到端的数据传输,保证传输质量;重要节点分析则是通过比较网络传输节点的重要性,通过强化重要节点以提高整个数据传输网络的稳定性;流量预测是指对网络中各个节点的流量进行实时预测,以实现动态调度而避免拥塞。还有,论文在智能SDN的架构下,对网络功能虚拟化NFV中的服...
【文章来源】:浙江大学浙江省 211工程院校 985工程院校 教育部直属院校
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
图2.1?SDN架构图??SDN的架构如图2.1所示,从上到下分成三层分别为:应用层、控制层和基??
lne???P〇^l??图2.2?OpenFlow交换机结构图??OpenFlow交换机结构图如图2.2所示,包括流表和組表,用于支持数据包??的查找和转发。SDN控制器通过向支持OpenFlow的交换机下发流表项,实现转??发规则的控制。OpenFlow交换机还要配置与控制器进行通信的OpenFlow协议??5??
第2章SDN、SFC技术与相关算法介绍??专用承载通道。??OpenFlow交换机中数据包的处理流程如图2.3所示,交换机根据SDN控制??器下发的流表项规则进行匹配转发。当有新的流到达交换机时,交换机将第一个??数据包通过OpenFlow协议承载通道发送给控制器,控制器制定转发规则,并将??其下发到交换机中,更改相关的流表项。当该流的后续数据包到达时,OpenFlow??交换机通过提取数据包头的信息并与流表逐级进行匹配,如果匹配到Goto指令,??则根据指示跳转到编号更大的流表,并依次这样处理下去,直到遇到动作集,针??对数据包进行相应动作处理。??Packet?Ingress?processing?Packet?+??I?Set?????pipeline?fields???■?■??m?Ingress?(ingress?port.????.?Port?Flow?Flow?metadata?.)?Flow?Execute?广?!??,n9r*ss?^?Table?—?Table?—?,?Table?—?Action?-?-??^??P〇rt?AC〇n?0?1?Ac6〇n?n?Set?Table?X??Set?=?〇?????Set?????\??■?-?-?-?-?J?7??(Egress?processing?Packet+?Packet??Set?????pipeline?fields??1?Out??Output?(output?port.????Port?Flow?Flow?metadata?…)Flow?Execute?〇?
本文编号:2945952
【文章来源】:浙江大学浙江省 211工程院校 985工程院校 教育部直属院校
【文章页数】:69 页
【学位级别】:硕士
【部分图文】:
图2.1?SDN架构图??SDN的架构如图2.1所示,从上到下分成三层分别为:应用层、控制层和基??
lne???P〇^l??图2.2?OpenFlow交换机结构图??OpenFlow交换机结构图如图2.2所示,包括流表和組表,用于支持数据包??的查找和转发。SDN控制器通过向支持OpenFlow的交换机下发流表项,实现转??发规则的控制。OpenFlow交换机还要配置与控制器进行通信的OpenFlow协议??5??
第2章SDN、SFC技术与相关算法介绍??专用承载通道。??OpenFlow交换机中数据包的处理流程如图2.3所示,交换机根据SDN控制??器下发的流表项规则进行匹配转发。当有新的流到达交换机时,交换机将第一个??数据包通过OpenFlow协议承载通道发送给控制器,控制器制定转发规则,并将??其下发到交换机中,更改相关的流表项。当该流的后续数据包到达时,OpenFlow??交换机通过提取数据包头的信息并与流表逐级进行匹配,如果匹配到Goto指令,??则根据指示跳转到编号更大的流表,并依次这样处理下去,直到遇到动作集,针??对数据包进行相应动作处理。??Packet?Ingress?processing?Packet?+??I?Set?????pipeline?fields???■?■??m?Ingress?(ingress?port.????.?Port?Flow?Flow?metadata?.)?Flow?Execute?广?!??,n9r*ss?^?Table?—?Table?—?,?Table?—?Action?-?-??^??P〇rt?AC〇n?0?1?Ac6〇n?n?Set?Table?X??Set?=?〇?????Set?????\??■?-?-?-?-?J?7??(Egress?processing?Packet+?Packet??Set?????pipeline?fields??1?Out??Output?(output?port.????Port?Flow?Flow?metadata?…)Flow?Execute?〇?
本文编号:2945952
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2945952.html