本申請(qǐng)涉及網(wǎng)絡(luò)測(cè)試,尤其涉及一種時(shí)間戳驗(yàn)證方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、以太網(wǎng)憑借其低成本和高易用性已成為局域網(wǎng)主流技術(shù),而隨著千兆/萬(wàn)兆以太網(wǎng)的發(fā)展,其應(yīng)用正向城域網(wǎng)和廣域網(wǎng)擴(kuò)展,城域網(wǎng)和廣域網(wǎng)的鏈路長(zhǎng)度和網(wǎng)絡(luò)規(guī)模擴(kuò)大使得以太網(wǎng)oam(operation?administration?and?maintenance,操作、管理和維護(hù))技術(shù)應(yīng)用而生,該技術(shù)依賴網(wǎng)絡(luò)設(shè)備(如mep(maintenance?end?point,維護(hù)端點(diǎn)))的時(shí)延測(cè)量功能,其時(shí)間戳準(zhǔn)確性直接決定端到端傳輸時(shí)延計(jì)算結(jié)果,若設(shè)備內(nèi)部時(shí)間戳處理存在錯(cuò)誤,將導(dǎo)致網(wǎng)絡(luò)運(yùn)維誤判。現(xiàn)有的時(shí)間戳驗(yàn)證方案中,當(dāng)被測(cè)設(shè)備主動(dòng)返回應(yīng)答報(bào)文時(shí),需人工介入驗(yàn)證返回應(yīng)答報(bào)文的格式與時(shí)間戳準(zhǔn)確性,增加了測(cè)試復(fù)雜度與時(shí)間成本。
2、因此,如何提供一種解決上述技術(shù)問(wèn)題的方案是本領(lǐng)域技術(shù)人員目前需要解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┝艘环N時(shí)間戳驗(yàn)證方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),以至少解決相關(guān)技術(shù)中的測(cè)試復(fù)雜度與時(shí)間成本高的問(wèn)題。
2、本申請(qǐng)?zhí)峁┝艘环N時(shí)間戳驗(yàn)證方法,應(yīng)用于測(cè)試平臺(tái),包括:
3、向被測(cè)網(wǎng)絡(luò)設(shè)備發(fā)送時(shí)延測(cè)試報(bào)文;
4、當(dāng)所述被測(cè)網(wǎng)絡(luò)設(shè)備返回基于所述時(shí)延測(cè)試報(bào)文生成的實(shí)際應(yīng)答報(bào)文時(shí),基于所述時(shí)延測(cè)試報(bào)文生成目標(biāo)預(yù)期應(yīng)答報(bào)文;所述目標(biāo)預(yù)期應(yīng)答報(bào)文包括監(jiān)測(cè)到的所述被測(cè)網(wǎng)絡(luò)設(shè)備接收所述時(shí)延測(cè)試報(bào)文的第一時(shí)間戳以及所述被測(cè)網(wǎng)絡(luò)設(shè)備發(fā)送所述實(shí)際應(yīng)答報(bào)文的第二時(shí)間戳;
5、基于所述目標(biāo)預(yù)期應(yīng)答報(bào)文和所述實(shí)際應(yīng)答報(bào)文的比對(duì)結(jié)果確定所述被測(cè)網(wǎng)絡(luò)設(shè)備的時(shí)間戳驗(yàn)證結(jié)果。
6、本申請(qǐng)還提供了一種時(shí)間戳驗(yàn)證系統(tǒng),包括:
7、激勵(lì)發(fā)生器,配置為生成時(shí)延測(cè)試報(bào)文;
8、監(jiān)視器,配置為向被測(cè)網(wǎng)絡(luò)設(shè)備和計(jì)分板發(fā)送所述時(shí)延測(cè)試報(bào)文,監(jiān)測(cè)所述被測(cè)網(wǎng)絡(luò)設(shè)備接收所述時(shí)延測(cè)試報(bào)文的第一時(shí)間戳以及所述被測(cè)網(wǎng)絡(luò)設(shè)備發(fā)送實(shí)際應(yīng)答報(bào)文的第二時(shí)間戳,向所述計(jì)分板發(fā)送所述被測(cè)網(wǎng)絡(luò)設(shè)備返回的基于所述時(shí)延測(cè)試報(bào)文生成的實(shí)際應(yīng)答報(bào)文;
9、所述計(jì)分板,配置為基于所述時(shí)延測(cè)試報(bào)文生成目標(biāo)預(yù)期應(yīng)答報(bào)文,并基于所述目標(biāo)預(yù)期應(yīng)答報(bào)文和所述實(shí)際應(yīng)答報(bào)文的比對(duì)結(jié)果確定所述被測(cè)網(wǎng)絡(luò)。設(shè)備的時(shí)間戳驗(yàn)證結(jié)果;所述目標(biāo)預(yù)期應(yīng)答報(bào)文包括所述第一時(shí)間戳和所述第二時(shí)間戳。
10、本申請(qǐng)還提供了一種電子設(shè)備,包括:存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)程序;處理器,用于執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述任一種時(shí)間戳驗(yàn)證方法的步驟。
11、本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,其中,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一種時(shí)間戳驗(yàn)證方法的步驟。
12、通過(guò)本申請(qǐng),由于當(dāng)被測(cè)網(wǎng)絡(luò)設(shè)備返回實(shí)際應(yīng)答報(bào)文時(shí),測(cè)試平臺(tái)立即基于時(shí)延測(cè)試報(bào)文動(dòng)態(tài)生成目標(biāo)預(yù)期應(yīng)答報(bào)文,目標(biāo)預(yù)期應(yīng)答報(bào)文中注入測(cè)試平臺(tái)監(jiān)測(cè)到的被測(cè)網(wǎng)絡(luò)設(shè)備接收時(shí)延測(cè)試報(bào)文的第一時(shí)間戳和發(fā)送時(shí)延測(cè)試報(bào)文的第二時(shí)間戳,隨后自動(dòng)比對(duì)目標(biāo)預(yù)期應(yīng)答報(bào)文與實(shí)際應(yīng)答報(bào)文的格式及內(nèi)容,完成被測(cè)網(wǎng)絡(luò)設(shè)備的時(shí)間戳驗(yàn)證,解決了人工比對(duì)帶來(lái)的測(cè)試復(fù)雜度與時(shí)間成本的增加,達(dá)到了提高了邏輯代碼的開發(fā)效率與質(zhì)量,保證時(shí)間戳驗(yàn)證的精確性,減少了后期板上調(diào)試的工作量的有益效果。
1.一種時(shí)間戳驗(yàn)證方法,其特征在于,應(yīng)用于測(cè)試平臺(tái),包括:
2.根據(jù)權(quán)利要求1所述的時(shí)間戳驗(yàn)證方法,其特征在于,向被測(cè)網(wǎng)絡(luò)設(shè)備發(fā)送時(shí)延測(cè)試報(bào)文之后,所述時(shí)間戳驗(yàn)證方法還包括:
3.根據(jù)權(quán)利要求2所述的時(shí)間戳驗(yàn)證方法,其特征在于,基于所述時(shí)延測(cè)試報(bào)文生成初始預(yù)期應(yīng)答報(bào)文,包括:
4.根據(jù)權(quán)利要求2所述的時(shí)間戳驗(yàn)證方法,其特征在于,基于所述時(shí)延測(cè)試報(bào)文生成初始預(yù)期應(yīng)答報(bào)文之后,所述時(shí)間戳驗(yàn)證方法還包括:
5.根據(jù)權(quán)利要求2所述的時(shí)間戳驗(yàn)證方法,其特征在于,基于所述時(shí)延測(cè)試報(bào)文生成初始預(yù)期應(yīng)答報(bào)文之后,所述時(shí)間戳驗(yàn)證方法還包括:
6.根據(jù)權(quán)利要求5所述的時(shí)間戳驗(yàn)證方法,其特征在于,在所述初始預(yù)期應(yīng)答報(bào)文中插入占位符字段,包括:
7.根據(jù)權(quán)利要求1-6任意一項(xiàng)所述的時(shí)間戳驗(yàn)證方法,其特征在于,所述被測(cè)網(wǎng)絡(luò)設(shè)備返回基于所述時(shí)延測(cè)試報(bào)文生成的實(shí)際應(yīng)答報(bào)文的過(guò)程包括:
8.一種時(shí)間戳驗(yàn)證系統(tǒng),其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任意一項(xiàng)所述的時(shí)間戳驗(yàn)證方法的步驟。