面向P4編程語言的SDN數(shù)據(jù)平面軟件一致性測試系統(tǒng)及方法

基本信息

申請?zhí)?/td> CN201910758596.4 申請日 -
公開(公告)號 CN110674027B 公開(公告)日 2021-07-27
申請公布號 CN110674027B 申請公布日 2021-07-27
分類號 G06F11/36(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 章玥;張雯雯;蒲戈光 申請(專利權(quán))人 上海工業(yè)控制安全創(chuàng)新科技有限公司
代理機(jī)構(gòu) 上海麥其知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 董紅曼
地址 200062上海市普陀區(qū)中山北路3663號
法律狀態(tài) -

摘要

摘要 本發(fā)明提出了一種面向P4編程語言的SDN數(shù)據(jù)平面軟件一致性測試系統(tǒng),包括:配置模塊,測試用例生成模塊,通信模塊和測試結(jié)果處理模塊。本發(fā)明設(shè)計(jì)了面向P4編程語言的SDN數(shù)據(jù)平面軟件一致性測試系統(tǒng),特點(diǎn)在于設(shè)計(jì)了面向P4編程語言的SDN數(shù)據(jù)平面軟件一致性測試過程一體化,設(shè)計(jì)了批量生成測試用例的方法,基于gRPC框架實(shí)現(xiàn)測試用例發(fā)送、測試服務(wù)調(diào)用、測試用例結(jié)果接收過程。本發(fā)明通過比對測試結(jié)果與預(yù)期輸出結(jié)果,分析得出被測網(wǎng)絡(luò)設(shè)備具體實(shí)現(xiàn)與P4程序描述一致程度,保證了面向P4編程語言的SDN數(shù)據(jù)平面軟件在錯綜復(fù)雜的網(wǎng)絡(luò)環(huán)境中與用戶需求表現(xiàn)一致性,其目的在于保障控制器與P4網(wǎng)絡(luò)設(shè)備之間的互操作性。