5.OpenFlow表 OpenFlow1.5核心概念翻译与理解-OpenFlow1.5中文版
来源:互联网 发布:电玩城源码 编辑:程序博客网 时间:2024/06/06 01:09
5.OpenFlow表
这部分介绍OpenFlow流表与组表的元素以及处理匹配和动作的方法。
5.1流水线处理
OpenFlow交换机有两种类型:仅支持OpenFlow,混合OpenFLow。在仅支持OpenFlow 的交换机上只能由OpenFlow流水线来处理封包。
混合OpenFlow交换机同事支持OF操作与普通以太网交换机操作,即传统二层以太网交换机,VLAN独立,三层路由(IPv4,IPv6),ACL,QoS。这些交换机在OF操作方法之外还提供了分类方法将封包流量导向OF流水线或普通流水线。例如,一个交换机可能会根据VLAN标签或是输入端口来决定使用哪条流水线。同样地,混合OF交换机也会使用普通与泛洪预定端口(见4.5)将封包从OF流水线导向普通流水线。
OF流水线包含一个或多个流表,每个流表有多个流表项。OF流水线定义了封包与流表交互的方式,见图2。一个OF交换机至少要有一个入口流表,只有一个流表得交换机并非没有意义,在这种情况下,流水线处理得到极大的简化。
流表从0开始按序编号,处理过程分为两个阶段,入口处理与出口处理。两个阶段由第一个出口流表分开(见7.3.2)。编号小于第一个出口流表的的流表作为入口流寇,编号比它大的不能作为入口流表使用。
流水线处理总是从第一个流表的入口处理,封包首先与0号流表的流表项匹配,是否使用其他入口流表取决于匹配的结果。如果结果是将封包转发到输出端口,交换机会在输出端口执行出口处理。出口处理不是必备的,交换机可能不支持任何出口处理或者是没有配置为可使用出口处理。如果没有有效的出口流表被配置为第一个出口表(见7.3.2),封包将会由输出端口处理。大多数情况下封包会被送出交换机。如果存在有效的出口表,封包会与它的流表项进行匹配,是否使用其他出口流表同样取决于匹配的结果。
5.1流水线一致性
5.2流表与流表项
5.3匹配
5.4匹配缺失
5.5指令
5.6动作集
5.7动作列表
5.8动作
5.8.1 推操作的默认属性值
5.9计数器
5.10组表
5.10.1组类型
5.11 meter表
5.11.1 meter带
5.12入口处理与出口处理的不同
- 5.OpenFlow表 OpenFlow1.5核心概念翻译与理解-OpenFlow1.5中文版
- 6.OpenFlow信道与控制信道 OpenFlow1.5核心概念翻译与理解-OpenFlow1.5中文版
- 4.OpenFlow端口 OpenFlow1.5核心概念翻译与理解-OpenFlow1.5中文版
- 1.引言 OpenFlow1.5核心概念翻译与理解-OpenFlow1.5中文版
- 2.交换机元素 OpenFlow1.5核心概念翻译与理解-OpenFlow1.5中文版
- 3.词汇表 OpenFlow1.5核心概念翻译与理解-OpenFlow1.5中文版
- OpenFlow好文集锦-OpenFlow1.0协议解析
- OpenFlow1.0协议解析
- OpenFlow1.0协议解析
- OpenFlow1.3协议解析
- OpenFlow1.0学习笔记
- OpenDaylight与Mininet应用实战之OpenFlow1.0协议分析
- 原生支持OpenFlow1.3协议的Mininet安装与验证
- 原生支持OpenFlow1.3协议的Mininet安装与验证
- OpenDaylight OpenFlow1.3测试环境
- openflow1.3中文翻译版笔记
- OpenFlow基础概念理解(3) OpenFlow架构
- kc-cbench支持OpenFlow1.3再次修改
- 几种对栈操作的方法
- ubuntu server 16.04 挂载多个硬盘并设置自启挂载
- 一、数据库系统概述
- 跟我一起写 Makefile(三)
- C语言如何不用除法取出整数中的一位数?
- 5.OpenFlow表 OpenFlow1.5核心概念翻译与理解-OpenFlow1.5中文版
- Android加密DES AES RSA的简单使用
- echarts初次使用 显示图表
- Qt编写自定义控件大全
- Linux 进程 线程总结
- Mysql数据库主从心得整理
- 事务管理的四大特性
- 网站的favicon怎样找
- 拷贝构造函数的参数类型必须是引用