预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

opendaylightopendaylight背景核心技术osgiMavenProject InHydrogenRelease,TheOpendaylightControllerConsistsOfTheFollowingModules: AD-SAL-Api-drivenServiceAbstractionLayer AD-SALNetworkServiceFunctionsForOpenflow-capableNodes:SwitchManagerStatisticsManagerHostTrackerARPHandlerForwardingRulesManager(FRM) TopologyManager ClusteringAndHigh-availabilityServicesForAD-SAL MD-SAL-Model-drivenServiceAdaptationLayer-ASetOfInfrastructureCommonAndGenericServicesForApplicationsAndPlugins(Basically,A"Plumbing"ThatConnectsApplicationsAndPluginsToEachOther). Md-salBaseNetworkFunctions:TopologyExportersInventoryManagers MD-SALNetworkServiceFunctionsForOpenflow-capableNodes:ForwardingRulesManager(FRM)StatisticsManager MD-SALNetconfConnector(SouthboundNetconfPlugin) MD-SALRestconfConnector(NorthboundRestconfPlugin)-AnInfrastructureComponentThatRendersRESTApisForDevice/ServiceModelsLoadedIntoTheController ConfigSubsystem-Netconf/YangBasedFrameworkForConfiguration,PerformanceAndFaultManagementOfControllerInfrastructureAndPluginsDeployedIntoTheController NSFAdapters-NetworkServiceFunctionAdapterThatAllowTheMD-SALBasedOF1.0/1.3PluginToTalkWithAS-SALBasedNetworkServiceFunctions安装与使用编译与运行OpenDayLight中的bundles依赖管理SalSal—dapacketServiceMD-sal1)FPC注册RegistersWithTheMDSALForFlowConfigurationDataNotifications与OP‘AddFlow’RPCimplementationwiththeSAL 2)requestsaflowaddthroughtheController’sRESTAPI 3)theMD-SALgeneratesa‘datachanged’notificationtotheFlowProgrammerService 4)usestheOFPlugingeneratedAPItocreatetheRPCinputparameterDTOfortheOFPlugin’s“AddFlow”RPC 5)MD-SALwillroutetherequesttotheappropriateOFPlugin 6)下发流表(与AD-sal类似) Packet处理流程总结谢谢