摘要:
通道 Channel 在前面的OpenFlow的内容中,我们提到了在交换层所采用的流表是控制层的Controller下发的,那么Controller是如何下发流表的呢?中间经过了哪些的流程和步骤?控制器和交换机的会话是如何建立的?这就是我们今天要介绍的内容,Channel。 连接建立 Hello包会 阅读全文
摘要:
问题4:流表匹配 OF1.1版本 这是OF1.1版本的操作,引入了多流表,1.0版本并没有多流表。 多流表的匹配称为 流水线处理:交换机从流表0开始查找,按照流表序号从小到大匹配。 每个包按照优先级去匹配流表中的表项,优先级高的先进行匹配;一旦匹配成功则刷新计数器和执行动作,倘若没有找到匹配的表项则 阅读全文
摘要:
流表 FlowTable OpenFlow的核心 问题3 流表项 Flow Entry 单流表(OpenFlow 1.0版本) -> 多流表(OpenFlow 1.3版本) 组成1(OpenFlow 1.0):Header Fields | Counters | Actions 不同版本的OpenF 阅读全文
摘要:
OpenFlow OpenFlow 协议 和 传统的路由选择协议 有很多相似的地方,同时在某些地方也具有一定的颠覆性。 路由表,由IP地址和子网掩码组成。MAC表,由MAC地址组成。但是OpenFlow协议的流表,却什么都有。 OpenFlow 相比传统路由协议来说,更大更广泛;是一种推倒重来的做法 阅读全文
摘要:
SDN的主导,是ONF开放网络基金会。 发展简介:(详情咨询百度) 2007年,斯坦福大学的学生Martin Casado 领导了一个关于网络安全与管理的项目Ethane,该项目试图通过一个集中式的控制器,让网络管理员可以方便地定义基于网络流的安全控制策略,并将这些安全策略应用到各种网络设备中,从而 阅读全文
摘要:
Controller 概念 从上面这个图片,我们能够知道,Controller 是一个非常重要的东西:承上启下,左右拓展。 从整个SDN的架构来看,控制器 处在整个架构最核心的部分:控制层。上面承接应用,下面承接网络硬件设备。 在SDN的商业战争中,谁掌握了控制器,谁制定了控制器的标准,谁在产业链就 阅读全文
摘要:
SDN的典型架构可分为三层,最上层为应用层,包括各种不同的业务和应用;中间的控制层主要负责处理数据平面资源的编排、维护网络拓扑和状态信息等;最下层的基础设施层负责数据处理、转发和状态收集。除上述三个层次外,控制层与基础层之间的接口和应用层与控制层之间的接口也是SDN架构中的两个重要组成部分。按照接口 阅读全文