首页 > 其他 > 详细

OpenFlow消息

时间:2015-11-28 19:54:45      阅读:362      评论:0      收藏:0      [点我收藏+]

Openflow消息总共分为三大类:
   1、Controller‐to‐Switch
        控制器至交换机消息此类消息由控制器主动发出
   ? Features 用来获取交换机特性
   ? Configuration 用来配置Openflow交换机
   ? Modify‐State 用来修改交换机状态(修改流表)
   ? Read‐Stats 用来读取交换机状态
   ? Send‐Packet 用来发送数据包
   ? Barrier 阻塞消息
 2、Asynchronous
   异步消息此类消息由交换机主动发出
   ? Packet‐in 用来告知控制器交换机接收到数据包
   ? Flow‐Removed 用来告知控制器交换机流表被删除
   ? Port‐Status 用来告知控制器交换机端口状态更新
   ? Error 用来告知控制器交换机发生错误
 3、Symmetric
   对称消息,可以由控制器或交换机主动发起
   ? Hello 用来建立Openflow连接
   ? Echo 用来确认交换机与控制器之间的连接状态
   ? Vendor 厂商自定义消息

Openflow消息格式

  Openflow协议数据包由Openflow Header和Openflow Message两部分组成

   Openflow header的结构:

    技术分享

   Openflow Message结构与具体消息类型有关:

   Openflow消息类型:

    技术分享

OpenFlow消息

原文:http://www.cnblogs.com/zhanglei93/p/5003326.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!