OpenFlow学习笔记(二)——OpenFlow1.1

0x01 OpenFlow1.1中的要点变更

OpenFlow1.1中添加了多流表处理和组表等新概念。

0x02 匹配字段的变更

OpenFlow 1.0中“头字段”变更为OpenFlow 1.1中的“匹配字段”。

此外,在匹配字段中新添加了MPLS标签、MPLS流量类别、元数据等3个字段。

0x03 多流表规范的变更(流水线处理)

OpenFlow 1.1开始,交换机中可以设置多个流表,还可以为一个数据包匹配多个流表项,即“可以将多个流表中分别记载的流表项应用到数据包中”。

3.1 流水线处理

在各表中的处理如下:

  • 1)在流表内发现要进行匹配的优先级最高的流表项。
  • 2)执行流表项中描述的指令:变更数据包,更新匹配的字段(应用行动的指令),更新行动集(清除行动and/or书写行动指令),更新元数据。
  • 3)将匹配数据和行动集发送到下一流表中

行动集,匹配前为空,在流水线处理过程中将行动添加到行动集中。

3.2 元数据

元数据可以在多个流表间传递信息(规范并未限定用途)。

0x04 指令

流表构成要素由“头域,计数器,行动”变为“匹配字段,计数器,指令”。

指令是对于流表项匹配的数据包所执行的命令,提供了执行行动、在之后批量执

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值