流表中 idle_timeout、hard_timeout、id
2018-12-18 本文已影响0人
顽强的猫尾草
从控制器向交换机(或直接用 OvS 里的命令行工具给自己)下发流表时,有两个关于事件的参数值得注意:
- idle_timeout,空闲时间,如值为 10,表示若某条流表在最近 10s 内没有被匹配过则删除。
- hard_timeout,存活时间,如值为 10,则从该流表被安装经过 10s 后无论被使用情况如何,立即被删除。
而如果在交换机上查看流表,会发现除以上两个时间以外,还有两个:
- idle_age,未命中时间,如值为 10,表示已经有 10s 没有匹配到过这条流表了。当这个值等于 idle_timeout 时,这条流表就真的失效了。
- duration,流表年龄,指的是流表自从安装到交换机上总共所经过的时间。