1:Action提到的OFPActionOutputClass是用来转送指定封包的,其中包含哪些内容?
Packet-Out和FlowMod,设定传送的最大封包容量(max_len)和药传送的控制器(Controller)目的地作为建构子(Constructor)的参数。
2:每个OpenFlow都会有对应到哪两个唯一的模块?
常熟模块和解析模块
3:opfroto函式库内信息的解析,其做法有那两个步骤?
a、以ryu.ofproto.ofproto_parser.header处理版本相应的解析。
b、以 ryu.ofproto.ofproto_parser.msg解析剩余的部分。
4:opfroto函式库串行化信息的产生,其做法有那两个步骤?
a、呼叫信息对象的串行化方法。
b、从信息对象中将buf的属性读取出来。有些字段,如len,即使不制定数值,在串行化的同时也会自动被计算。
5:简述OpenFlow和OF-Config使用时的3种做法。
1、网络地址。
2、封包的解析
3、串行化封包的产生
6:封包函式库的封包的解析,其做法有那两个步骤?
a、以ryu.lib.packet.paket.Packet对象产生。
b、以先前对象的get_protocol方法取得协议中相关属性的对象。
7:封包函式库的串行化封包的产生,其做法有哪4个步骤?
a、产生ryu.lib.packet.paket.Packet类别的对象。
b、产生相对应的协议对象(Ethernet、i