我有一个Pronto 3290(Open Flow 1.0),我安装了一个OpenDayLight控制器。
我想添加此类操作:修改网络目标地址
但是当我尝试添加此流时,结果如下:
OFPET_FLOW_MOD_FAILED OFPFMFC_ALL_TABLES_FULL
开关是否有限制?
答案 0 :(得分:0)
是的,这是交换机的限制。交换机尝试添加流条目但不能,因为所有表都已满。因此,它会发送错误消息。
实际上,您使用的OpenDayLight控制器并不够精彩,无法感知交换机中表格的细节。一个完美的控制器应该已经注意到交换机的功能,如表的数量和表中支持的条目数,并且当交换机的内存已满时不应该发送流模块。
根据openflow 1.3,交换机可以支持255个表。我猜1.0开关将支持单个表。因此,请尝试1.3支持的交换机。