Controller控制器
控制器概述

- 上接应用(北向),下接设备(南向),左右扩展(东西接口)。
 - 谁掌控了控制器,或者制定了标准,就掌握了SDN。
 - 南向功能:通过Openflow等南向接口技术,对网络设备进行管控,例如拓扑发现,表项下发,策略制定等等。
 - 北向功能:没有标准化,目前比较混乱。主要功能是被上层调用。
 - 东西向功能:保持安全性(多个控制器),实现多个控制器之间的选举、协同、主备切换等等。
 
控制器列表
| 控制器名称 | 主导厂商 | 开发语言 | 
|---|---|---|
| OpenDaylight | 思科 | Java | 
| Floodlight | Big Switch Networks | Java | 
| RYU | 日本NTT | Python | 
| ONOS | ON.lab | Java | 
| POX | 斯坦福 | Python | 
| NOX(第一个) | Nicira | Python | 
Controller控制器的更多相关文章
- .NET/ASP.NET MVC Controller 控制器(IController控制器的创建过程)
		
阅读目录: 1.开篇介绍 2.ASP.NETMVC IControllerFactory 控制器工厂接口 3.ASP.NETMVC DefaultControllerFactory 默认控制器工厂 4 ...
 - .NET/ASP.NET MVC Controller 控制器(深入解析控制器运行原理)
		
阅读目录: 1.开篇介绍 2.ASP.NETMVC Controller 控制器的入口(Controller的执行流程) 3.ASP.NETMVC Controller 控制器的入口(Controll ...
 - MVC(Model(模型)  View(视图)  Controller(控制器))
		
复习 1. 商品表 增删改查 index.php add.php view.php edit.php action.php 2. MVC(Model(模型) Vie ...
 - 三、ASP.NET MVC Controller 控制器(二:IController控制器的创建过程)
		
阅读目录: 1.开篇介绍 2.ASP.NETMVC IControllerFactory 控制器工厂接口 3.ASP.NETMVC DefaultControllerFactory 默认控制器工厂 4 ...
 - 二、ASP.NET MVC Controller 控制器(一:深入解析控制器运行原理)
		
阅读目录: 1.开篇介绍 2.ASP.NETMVC Controller 控制器的入口(Controller的执行流程) 3.ASP.NETMVC Controller 控制器的入口(Controll ...
 - loadrunner入门篇-Controller控制器
		
Controller组件是LR的控制中心,主要包括场景设计和场景执行两部分.在VuGen中编辑完脚本并将脚本加载到Controller组件中,即开始对脚本运行时的场景进行设计,当场景设计完成后,即可执 ...
 - MVC中Controller控制器相关技术
		
第6章Controller相关技术 Controller(控制器)在ASP.NET MVC中负责控制所有客户端与服务器端的交互,并 且负责协调Model与View之间的数椐传递,是ASP.NET MV ...
 - springMVC源码--Controller控制器
		
springMVC给我们提供Controller控制器,用来实现我们的逻辑处理,在Controller接口中定义的方法也是比较简单的,如下: Controller接口及实现类:
 - NET/ASP.NET MVC Controller 控制器(一:深入解析控制器运行原理)
		
阅读目录: 1.开篇介绍 2.ASP.NETMVC Controller 控制器的入口(Controller的执行流程) 3.ASP.NETMVC Controller 控制器的入口(Controll ...
 - ci框架根据配置自动生成controller控制器和model控制器(改版本)
		
CI修改如下: if($modle_file=config_item('modle_file')) { if ($modle_file === TRUE) { $modle_file=config_i ...
 
随机推荐
- jQuery实现页面回到顶部功能
			
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
 - MySQL安装及配置
			
MySQL安装 我是在Windows上安装的MySQL.首先登录MySQL的官网下载安装包. 最后献上5.5.28这个服务器的下载连接地址: http://cdn.mysql.com/Download ...
 - PHP字符转码
			
最近手里面有一个新的项目,下载的程序用的是 gbk, 可是我需要UTF8的格式,因为只有这个的格式才可以加入百度的MIP项目. 来此学习了解php编码的一些内容,还请多多指教.
 - 使用VS2015 编译 64位的boost库
			
别人写的编译参考: 目标:使用VS2015 编译 64位的boost库. 一直以来都是在Win32环境下Build和使用boost,但现在基本上每天都在64位Win7下工作,所以很有必要把这几天的经验 ...
 - (转)ASP.NET中常见文件类型及用途
			
从入门导师那继承来的习惯,也是加上自己的所谓经验判断,一直对WEB开发不太感冒,可惜呀,从业近二十年,还得从头开始对付HTML.CSS.JS.ASPX,以前的经验,用不上啦!!!先从好好学习ASPX开 ...
 - WPF几个基础概念的浅显理解
			
1.逻辑树与视觉树 逻辑树在结构上与xaml文件对应 视觉树更细化,拆分到控件的每个组成部分 2.依赖属性与附加属性 依赖属性:就是自己自己没有属性值,而是通过Binding从数据源获得值,就是依赖在 ...
 - 20155226 2016-2017-2 《Java程序设计》课程总结
			
20155226 2016-2017-2<Java程序设计>课程总结 每周作业链接汇总 预备作业1:师生关系 预备作业2:优秀技能经验 预备作业3:虚拟机linux初接触 第一周学习总结: ...
 - 20155230 2016-2017-2《Java程序设计》第二周学习总结
			
20155230 2016-2017-2 <Java程序设计>第er周学习总结 教材学习内容总结 JAVA编程风格 1.命名变量时不可以使用数字及特殊字符作为开头. 2.变量名称不可以与J ...
 - 20155316 2016-2017-2 《Java程序设计》第1周学习总结
			
学习内容总结 在linux的环境下学习怎么安git.jdk.Intellj IDEA 精读教材1.2章 课前准备部分 git的学习 学习进度 系统学习学到创建版本库-廖雪峰的官方网站 git推送学到最 ...
 - centos7下mysql 开启远程登录
			
安装mysql 安装mysql就不做过多的介绍了,相信小伙伴们都可以很轻松的安装 进入mysql命令行 mysql -u用户名 -p密码 新建远程登录的用户 grant all on *.* to a ...