标签:软件定义 拓扑 特性 原因 消息格式 方式 barrier 修改 表数
OpenFlow协议为控制器与交换机之间的通信,提供了一种开放标准的方式。OpenFlow交换机通过安全通道与控制器进行信息交互
在建立传输安全会话时,控制器主动向交换机发送Feature_Request消息,请求交换机的特性信息,交换机通过Feature_Reply消息回复所支持的功能特性
可以设置查询交换机的配置信息,交换机需应答查询请求
修改状态消息主要用于增加、修改、删除交换机的流表项、组表项及端口状态
一般用于响应Packet-in消息的处理,Packet-out信息必须携带一个Buffer_id,来定位缓存在交换机上的数据包
用于告知控制器该报文之前的动作均已执行
这类消息的触发不是由控制器触发,而是有交换机主动发起的,用于告知控制器新数据包的到达,和交换机状态的改变
两边都可以发送
该消息用于测量延迟、带宽或用于保持活动连接
由OpenFlow头部和OpenFlow消息体组成
与具体的消息类型有关,消息类型是一种枚举类型,每种消息类型被定义为一个常数
如果协议版本协商成功,则连接建立。否则发送Error消息描述协商失败原因,并终止连接
参数包括支持的buffer数目、流表数、Actions等
标签:软件定义 拓扑 特性 原因 消息格式 方式 barrier 修改 表数
原文地址:https://www.cnblogs.com/liujunjun/p/12230648.html