摘要:Matching Fieldsin_port=portMatches OpenFlow port portdl_vlan=vlanMatches IEEE 802.1q Virtual LAN tag vlan.dl_vlan_pcp=priorityMatches IEEE 802.1q Prio...
阅读全文
摘要:本文主要重点讨论OpenFlow Switch规范的指令集,它们深刻影响着数据包在Switch中的处理行为,下面开始从以下几个部分谈起。1、Instructions 每一个Flow Entry里都包含有一系列的Instructions,这些Instructions会在与该Flow Entry成...
阅读全文
摘要:本文主要详述OpenFlow Switch的另外两个主要组件——Group Table和Meter Table,它们在整个OpenFlow Swtich Processing中也起到了重要作用。1、Group Table Group Table给OpenFlow Switch提供了更加高级的数...
阅读全文
摘要:这次我们着重详述来自于网络中的数据包在OpenFlow Switch中与Flow Entries的具体匹配过程,以及当出现Table Miss时的处理方式,下面就将从这两方面说起。1、Matching 当一个来自于外部网络的数据包进入到OpenFlow Switch中时,OpenFlow Sw...
阅读全文
摘要:这次我们主要讨论下OpenFlow Switch的核心组件之一——Flow Tables,以了解其内部的 matching 以及 action handling 机制。下文将会分为几个部分来逐步详述OpenFlow Switch内部数据包的流转机制。1、Pipeline Processing ...
阅读全文
摘要:OpenFlow Ports是OpenFlow Switch与剩余网络之间传递Packet的网络接口。OpenFlow Switches之间通过OpenFlow Ports彼此相互逻辑连接。一个OpenFlow Switch准备了若干个可用的OpenFlow Ports用于OpenFlow pr...
阅读全文
摘要:OpenFlow Switch v1.4.0规范是在2013年10月14号发布,规范涵盖了OpenFlow Switch各个组件的功能定义、Controller与Switch之间的通信协议Open Flow Protocol等。下文主要是基于个人理解整理的一些学习笔记,理解不到位的地方还请大家多...
阅读全文