支持应用层策略下发的OpenFlow控制器设计与实现的任务书.docx
上传人:快乐****蜜蜂 上传时间:2024-09-15 格式:DOCX 页数:3 大小:10KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

支持应用层策略下发的OpenFlow控制器设计与实现的任务书.docx

支持应用层策略下发的OpenFlow控制器设计与实现的任务书.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

支持应用层策略下发的OpenFlow控制器设计与实现的任务书任务书一、背景:OpenFlow是一种用于定义和处理网络流量的通信协议,它可以将控制器与网络设备分离,使网络管理更加简单和灵活。然而,OpenFlow的应用层策略下发功能还有待完善,因此需要开发一种支持应用层策略下发的OpenFlow控制器。二、任务:1.设计一种支持应用层策略下发的OpenFlow控制器,使其可以实现更灵活的网络流量管理。2.实现该控制器的网络拓扑构建和控制流量分发的功能,确保网络的安全、高效和可靠性。3.研究开源OpenFlow控制器的源码技术,以便更好地实现新控制器的功能。4.撰写文档,记录OpenFlow控制器设计与实现过程中的各个阶段,并在任务完成后提交。三、任务细节:1.OpenFlow控制器的设计和实现应该兼容多个硬件供应商,并且能够处理多种拓扑结构。2.控制器应该实现流表管理,以便从网络设备中获取流表信息并更新策略。此外,控制器还应该支持基于协议和目的地IP地址的流分类。3.该控制器需要支持IEEE802.1X网络认证,以确保网络的安全性。4.控制器应该支持多种开源和标准的协议,以便与其他网络设备互相交互。5.实现过程中应该使用开源框架,如OpenvSwitch、RYU等。四、任务完成标准:1.设计出支持应用层策略下发的OpenFlow控制器,并能够兼容多个硬件供应商。2.实现控制器的网络拓扑构建和控制流量分发的功能,保证网络的安全、高效和可靠性。3.对开源OpenFlow控制器的源码技术熟练掌握,能够更好地实现新控制器的功能。4.撰写文档详细记录OpenFlow控制器设计与实现的过程,并在任务完成后提交。五、参考文献:1.M.Keoh,A.Fergus,andE.G.Power,“Asurveyofnetworktrafficmonitoringandanalysistools,”IEEECommun.Surv.Tutor.,vol.10,no.4,pp.1–20,2008.2.N.KaliaandM.Al-Fares,“FloodlessinSEATTLE:ascalableEthernetarchitectureforlargeenterprises,”ACMSIGCOMMComput.Commun.Rev.,vol.44,no.4,pp.3–14,2014.3.Y.Wang,T.Lv,Z.Zhou,Y.Li,andB.Zang,“OpenAccess:asoftware-definednetworkingarchitectureenhancingaccessibilityanddeployabilityofmulti-domaindatacenternetworks,”J.Netw.Comput.Appl.,vol.73,pp.60–70,2016.4.OpenFlowSwitchSpecificationVersion1.3.1,OpenNetworkingFoundation,2012.5.P.Jokela,M.Ylianttila,T.Hämäläinen,andV.Porras,“Acomprehensivesurveyofsecurityinsoftwaredefinednetworks,”IEEECommun.SurveysTutorials,vol.17,no.4,pp.2317–2346,2015.