[發(fā)明專利]一種控制器測試方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202011291104.4 | 申請(qǐng)日: | 2020-11-17 |
| 公開(公告)號(hào): | CN112217693B | 公開(公告)日: | 2022-02-22 |
| 發(fā)明(設(shè)計(jì))人: | 劉成雙;林茂 | 申請(qǐng)(專利權(quán))人: | 邁普通信技術(shù)股份有限公司 |
| 主分類號(hào): | H04L43/08 | 分類號(hào): | H04L43/08;H04L43/50;H04L43/0876;H04L41/14 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 余菲 |
| 地址: | 610041 四川省成都市*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 控制器 測試 方法 裝置 電子設(shè)備 存儲(chǔ) 介質(zhì) | ||
本申請(qǐng)?zhí)峁┮环N控制器測試方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),用于改善對(duì)軟件定義網(wǎng)絡(luò)SDN控制器進(jìn)行業(yè)務(wù)測試需要占用大量資源的問題。該方法包括:通過虛擬化網(wǎng)元接收軟件定義網(wǎng)絡(luò)SDN控制器發(fā)送的控制連接請(qǐng)求,并根據(jù)控制連接請(qǐng)求生成控制連接響應(yīng);通過虛擬化網(wǎng)元向SDN控制器發(fā)送控制連接響應(yīng),以使SDN控制器生成并發(fā)送控制連接響應(yīng)對(duì)應(yīng)的數(shù)據(jù)配置信息;通過虛擬化網(wǎng)元接收SDN控制器發(fā)送的數(shù)據(jù)配置信息,并根據(jù)數(shù)據(jù)配置信息獲取運(yùn)行態(tài)數(shù)據(jù);加載和處理運(yùn)行態(tài)數(shù)據(jù),獲得處理后的運(yùn)行態(tài)數(shù)據(jù),并通過虛擬化網(wǎng)元向SDN控制器發(fā)送處理后的運(yùn)行態(tài)數(shù)據(jù),以使SDN控制器根據(jù)處理后的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試。
技術(shù)領(lǐng)域
本申請(qǐng)涉及網(wǎng)絡(luò)數(shù)據(jù)處理與網(wǎng)絡(luò)設(shè)備測試的技術(shù)領(lǐng)域,具體而言,涉及一種控制器測試方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN)是一種新型網(wǎng)絡(luò)架構(gòu),SDN利用OpenFlow協(xié)議將路由器的控制平面從數(shù)據(jù)平面中分離,以軟件方式實(shí)現(xiàn),從而使得將分散在各個(gè)網(wǎng)絡(luò)設(shè)備上的控制平面進(jìn)行集中化管理。
SDN控制器是軟件定義網(wǎng)絡(luò)中的應(yīng)用程序,SDN控制器的作用是控制整個(gè)SDN網(wǎng)絡(luò),作為整個(gè)SDN網(wǎng)絡(luò)的大腦,其需要進(jìn)行充分的測試。
目前對(duì)SDN控制器進(jìn)行業(yè)務(wù)測試大都使用真實(shí)網(wǎng)絡(luò)設(shè)備配合SDN控制器進(jìn)行測試,具體例如:將SDN控制器放入企業(yè)局域網(wǎng)絡(luò)中,使用企業(yè)局域網(wǎng)絡(luò)中的網(wǎng)絡(luò)數(shù)據(jù)流量對(duì)SDN控制器進(jìn)行測試。在實(shí)踐過程中發(fā)現(xiàn),由于大規(guī)模網(wǎng)絡(luò)設(shè)備場景下的真實(shí)網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)邏輯非常復(fù)雜,需要大量的真實(shí)網(wǎng)絡(luò)設(shè)備來組成網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)計(jì)算和轉(zhuǎn)發(fā)后,才能對(duì)SDN控制器進(jìn)行業(yè)務(wù)測試,因此,目前對(duì)SDN控制器進(jìn)行業(yè)務(wù)測試需要占用大量的計(jì)算資源和網(wǎng)絡(luò)資源。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例的目的在于提供一種控制器測試方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),用于改善對(duì)軟件定義網(wǎng)絡(luò)SDN控制器進(jìn)行業(yè)務(wù)測試需要占用大量的計(jì)算資源和網(wǎng)絡(luò)資源的問題。
本申請(qǐng)實(shí)施例提供了一種控制器測試方法,應(yīng)用于計(jì)算平臺(tái),包括:通過虛擬化網(wǎng)元接收軟件定義網(wǎng)絡(luò)SDN控制器發(fā)送的控制連接請(qǐng)求,并根據(jù)控制連接請(qǐng)求生成控制連接響應(yīng),其中,虛擬化網(wǎng)元包括:虛擬機(jī)網(wǎng)元或容器網(wǎng)元;通過虛擬化網(wǎng)元向SDN控制器發(fā)送控制連接響應(yīng),以使SDN控制器生成并發(fā)送控制連接響應(yīng)對(duì)應(yīng)的數(shù)據(jù)配置信息;通過虛擬化網(wǎng)元接收SDN控制器發(fā)送的數(shù)據(jù)配置信息,并根據(jù)數(shù)據(jù)配置信息獲取運(yùn)行態(tài)數(shù)據(jù);加載和處理運(yùn)行態(tài)數(shù)據(jù),獲得處理后的運(yùn)行態(tài)數(shù)據(jù),并通過虛擬化網(wǎng)元向SDN控制器發(fā)送處理后的運(yùn)行態(tài)數(shù)據(jù),以使SDN控制器根據(jù)處理后的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試。在上述的實(shí)現(xiàn)過程中,先根據(jù)軟件定義網(wǎng)絡(luò)SDN控制器發(fā)送的配置信息獲取運(yùn)行態(tài)數(shù)據(jù),并加載和處理運(yùn)行態(tài)數(shù)據(jù),獲得處理后的運(yùn)行態(tài)數(shù)據(jù),然后向SDN控制器發(fā)送處理后的運(yùn)行態(tài)數(shù)據(jù),以使SDN控制器根據(jù)處理后的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試;也就是說,通過根據(jù)SDN控制器發(fā)送的配置信息獲取運(yùn)行態(tài)數(shù)據(jù),并在多個(gè)相互進(jìn)行網(wǎng)絡(luò)通信的虛擬機(jī)上加載和處理運(yùn)行態(tài)數(shù)據(jù)后,然后使用處理后的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試,有效地使用配置信息生成的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試,從而避免了使用運(yùn)行出來的數(shù)據(jù)進(jìn)行業(yè)務(wù)測試,減少了對(duì)SDN控制器進(jìn)行業(yè)務(wù)測試占用的計(jì)算資源和網(wǎng)絡(luò)資源。
可選地,在本申請(qǐng)實(shí)施例中,在通過虛擬化網(wǎng)元向SDN控制器發(fā)送處理后的運(yùn)行態(tài)數(shù)據(jù)之后,還包括:獲取針對(duì)處理后的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試的測試結(jié)果;若測試結(jié)果為通過,則確認(rèn)SDN控制器合格。在上述的實(shí)現(xiàn)過程中,通過獲取針對(duì)處理后的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試的測試結(jié)果;若測試結(jié)果為通過,則確認(rèn)SDN控制器合格;從而有效地提高了對(duì)SDN控制器進(jìn)行業(yè)務(wù)測試的正確率。
可選地,在本申請(qǐng)實(shí)施例中,獲取針對(duì)處理后的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試的測試結(jié)果,包括:調(diào)用SDN控制器的超文本傳輸協(xié)議接口或者超文本傳輸安全協(xié)議接口,獲取針對(duì)處理后的運(yùn)行態(tài)數(shù)據(jù)進(jìn)行業(yè)務(wù)測試的測試結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于邁普通信技術(shù)股份有限公司,未經(jīng)邁普通信技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011291104.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





