從控制器向交換機(jī)(或直接用 OvS 里的命令行工具給自己)下發(fā)流表時(shí),有兩個(gè)關(guān)于事件的參數(shù)值得注意:
- idle_timeout,空閑時(shí)間,如值為 10,表示若某條流表在最近 10s 內(nèi)沒有被匹配過則刪除。
- hard_timeout,存活時(shí)間,如值為 10,則從該流表被安裝經(jīng)過 10s 后無(wú)論被使用情況如何,立即被刪除。
而如果在交換機(jī)上查看流表,會(huì)發(fā)現(xiàn)除以上兩個(gè)時(shí)間以外,還有兩個(gè):
- idle_age,未命中時(shí)間,如值為 10,表示已經(jīng)有 10s 沒有匹配到過這條流表了。當(dāng)這個(gè)值等于 idle_timeout 時(shí),這條流表就真的失效了。
- duration,流表年齡,指的是流表自從安裝到交換機(jī)上總共所經(jīng)過的時(shí)間。