文档记录,可以将内容复制进word。去查询相关功能的函数名。
api文档网址:https://ryu.readthedocs.io/en/latest/library_bgp_speaker_ref.html
OpenFlower1.2的属性(对应具体参数,看API文档)
方法:ryu.ofproto.ofproto_v1_2_parser.OFPFeaturesRequest()向交换机功能请求。
OFPSwitchFeatures是ofp_event的一个参数:描述交换机回复功能请求。
方法:ryu.ofproto.ofproto_v1_2_parser.OFPSetConfig():设置交换机的参数
方法:ryu.ofproto.ofproto_v1_2_parser.OFPGetConfigRequest():查询交换机中的配置参数
ofp_event.EventOFPGetConfigReply是ofp_even的一个参数:描述交换机对查询参数的回应(就是对上方法的回应)
方法:ryu.ofproto.ofproto_v1_2_parser.OFPTableMod():进行交换机流表状态
方法:yu.ofproto.ofproto_v1_2_parser.OFPFlowMo():修改交换机流表
方法:ryu.ofproto.ofproto_v1_2_parser.OFPGroupMod():用组播的方法进行修改对应组的流表项。
方法:yu.ofproto.ofproto_v1_2_parser.OFPPortMod():修改端口行为。
方法:ryu.ofproto.ofproto_v1_2_parser.OFPDescStatsRequest():请求查询交换机的信息(如厂商、制造商、软件说明)
ryu.ofproto.ofproto_v1_2_parser.OFPDescStats是event的一个参数:描述查询交换机描述的回应报到达(对上个方法的响应),数据包中的参数去api看
方法:ryu.ofproto.ofproto_v1_2_parser.OFPFlowStatsRequest():查询各个流表统计信息
ofp_event.EventOFPStatsReply是描述对于请求流表统计信息的回应数据包到达控制器。参数看api
方法:ryu.ofproto.ofproto_v1_2_parser.OFPAggregateStatsRequest():查询聚合流信息
ryu.ofproto.ofproto_v1_2_parser.OFPAggregateStatsReply是event是一个属性,表示查询聚合流的回应数据包已经到达
方法:ryu.ofproto.ofproto_v1_2_parser.OFPTableStatsRequest():查询流表静态信息
ryu.ofproto.ofproto_v1_2_parser.OFPTableStats是event的一个属性,表示流表静态信息的数据包已经到达。数据包的参数去看api,巨多。
方法:ryu.ofproto.ofproto_v1_2_parser.OFPPortStatsRequest():查询有关端口统计信息
ryu.ofproto.ofproto_v1_2_parser.OFPPortStats是event的一个属性:描述端口统计信息的数据包到达,数据包的参数看api。<