OpenFlow 1.3.2协议详解:控制器与交换机交互与操作
4星 · 超过85%的资源 需积分: 9 73 浏览量
更新于2024-07-20
收藏 1.54MB PDF 举报
OpenFlow协议1.3.2中文版是一份详细描述OpenFlow交换机操作的规范文档,它于2012年6月发布。OpenFlow交换机的核心组成部分包括流表和组表,这些表用于执行数据包的查找和转发。流表负责基于预定义的规则对数据包进行匹配,通过一系列优先级的匹配过程决定如何处理数据包,如果没有找到匹配项,可以根据漏表配置进行进一步的操作,如转发至控制器、丢弃或继续到下一个流表。
控制器通过OpenFlow协议对交换机进行管理,可以动态地添加、更新或删除流表项。流表项由匹配字段、计数器和指令构成,这些指令可能涉及数据包的转发、修改或传递给组表进行更复杂的处理,比如多路径路由或快速重路由。数据包处理遵循流水线模型,允许信息在不同表之间传递,直到遇到无后续表指示时才停止处理并进行相应的修改和转发。
流表项还可以指定数据包转发到物理端口、逻辑端口或特定的保留端口。物理端口是基础的转发出口,逻辑端口则可能代表链路汇聚组、隧道接口或环回接口。组表则作为一个通用层,用于对多个流表项的转发进行集中控制,如将IP数据包转发到特定的标识符。
在OpenFlow 1.3.2规范中,强调了控制器与交换机之间的协调工作,以及如何通过协议实现灵活的网络流量管理和策略调整。这份文档对于理解现代网络架构中基于软件定义网络(SDN)的交换机行为至关重要,为网络管理员和开发人员提供了深入理解OpenFlow协议及其应用的基础。
2015-05-27 上传
点击了解资源详情
2020-04-07 上传
点击了解资源详情
2014-11-04 上传
2013-03-29 上传
jiangsucsdn001
- 粉丝: 47
- 资源: 230
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录