一種基于批量更新的多核SDN交換機(jī)流表管理方法及系統(tǒng)

基本信息

申請?zhí)?/td> 2020111104103 申請日 -
公開(公告)號 CN112260948A 公開(公告)日 2021-01-22
申請公布號 CN112260948A 申請公布日 2021-01-22
分類號 H04L12/721(2013.01)I; 分類 電通信技術(shù);
發(fā)明人 姜艷;崔佳;宋磊;吳京洪 申請(專利權(quán))人 中科海網(wǎng)(蘇州)網(wǎng)絡(luò)科技有限公司
代理機(jī)構(gòu) 北京方安思達(dá)知識產(chǎn)權(quán)代理有限公司 代理人 陳琳琳;王蔚
地址 100190北京市海淀區(qū)北四環(huán)西路21號
法律狀態(tài) -

摘要

摘要 本發(fā)明屬于SDN交換機(jī)的流表管理技術(shù)領(lǐng)域,具體地說,涉及一種基于批量更新的多核SDN交換機(jī)流表管理方法,該方法包括:多核SDN交換機(jī)的控制平面接收控制器實時下發(fā)的建表消息,并將其存儲至建表表;控制平面接收控制器實時下發(fā)的更新表項消息,并緩存至增量表;判斷是否達(dá)到批量更新條件;如果達(dá)到批量更新條件,則將緩存至增量表的N條更新表項消息進(jìn)行一次批量更新,并將其更新至全量表;根據(jù)建表表和全量表,基于控制平面任選的待修改版本,生成具有查找樹信息的當(dāng)前最新流表發(fā)布版本,供轉(zhuǎn)發(fā)平面查表使用;轉(zhuǎn)發(fā)平面中的多個獨立的轉(zhuǎn)發(fā)核對當(dāng)前最新流表發(fā)布版本進(jìn)行并行查表,并依據(jù)各自查詢到的轉(zhuǎn)發(fā)規(guī)則進(jìn)行轉(zhuǎn)發(fā)。??