在ryu中修改数据包的IPv4选项字段

时间:2019-10-17 16:43:54

标签: ipv4 sdn openflow ryu

我正在尝试实现一种算法,该算法要求在数据包的选项字段中写入一些信息。为此,我需要修改数据包的IPv4标头中的选项字段。我发现我们可以使用ryu中的OFPActionSetField更改数据包中的某些字段,但不能使用相同的内容更改选项字段。 我还尝试直接为IPv4标头的选项字段分配一些值,如下所示,这也不起作用

def _packet_in_handler(self, ev):
     packet.Packet(ev.msg.data).get_protocol(ipv4.ipv4).option = bytearray('1','utf-8')

我如何达到同样的目的?

0 个答案:

没有答案