资源描述:
《Evaluation_Of_OF_Controllers》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、EvaluationofOpenFlowControllersGuillermoRomerodeTejadaMuntanerOctober15,2012AbstractThemainobjectiveofthisprojecthasbeentoperformastudyandevaluationofdier-enttypesofOpenFlowcontrollersthatexisttoday.Initially,hasbeenperformedadetailedstudyontheOpenFlowtechnolog
2、yanddierenttypesofcontrollersthatcanbeimplemented(amongothertheNOX,Beacon,Trema,SNACandMaestroControllers).Then,havebeendesignedtwoapplications,usingBeaconandTremaControllers,bothapplicationswiththesamepurpose:redirectthePingmessages.Finally,havebeenevaluatedth
3、esetwoapplicationsdesignedandlearning-SwitchapplicationofthefollowingControllers:NOX,Beacon,TremaandMaestro.OpenFlowisanewtechnologybasedontheSoftware-DenedNetworking(SDN)conceptthatconsistsinbreakwiththeconventionalmodelofnetworkwhereistheSwitchthatdecidesthea
4、ctionsthathavetodo.OpenFlowtechnologyseparatestheControlPlanefromtheDataPathandthisallowsfornetworkresearcherstodeveloptheirownalgorithmstocontroldata
owsandpackets.OpenFlowtechnologyimplementsthecontrollogiconanexternalcontroller(typicallyanexternalPC)andthisco
5、ntrollerisresponsiblefordecidingtheactionsthattheSwitchmustperform.ThecommunicationbetweenthecontrollerandtheDataPathismade,onthenetworkitself,usingtheprotocolthatprovidesOpenFlow(OpenFlowProtocol).Thereisanon-protorganizationcalledOpenNetworkFoundation(ONF),or
6、ganizationthatisresponsibletocontrolandpublishthedierentOpenFlowspecicationsandwillgivethetrademarklicense"OpenFlowSwitching"tocompaniesthatadoptthisstandard.AbstractDetfr•amstasyftetmeddettaprojektharvaritattg•oraenstudieochutv•arderingavolikatyperavOpenFlows
7、tyrenhetersomnnsidag.Inledningsvis,hargenomf•orteningaendeunders•okningavOpenFlowteknikocholikatyperavregulatorersomkangenomf•oras(blandannatNOX,Beacon,Trema,SNAC-ochMaestro-styrenheter).Sedan,harutformatstvapro-grammedBeaconochstyrenheterTrema,badaans•oknin
8、garnamedsammasyfte:omdirigeraPing-meddelanden.Slutligen,harutv•arderatdessatvautformadeprogramochl•arande-Switchtill•ampningenavf•oljandestyrenheter:NOX,Beacon,Trema