趙后俠
【摘要】 ? ?隨著網(wǎng)絡(luò)通信的快速發(fā)展,社會(huì)對(duì)網(wǎng)絡(luò)的需求不斷提高,路由器作為連接不同網(wǎng)絡(luò)的關(guān)鍵設(shè)備,扮演著越來越重要的角色,是網(wǎng)絡(luò)通信發(fā)展的重要部分,對(duì)社會(huì)經(jīng)濟(jì)發(fā)展起到重要的作用。通常,路由器投入運(yùn)行都需要經(jīng)過系統(tǒng)軟件測(cè)試,企業(yè)想要提高路由器投入應(yīng)用水平,那么就需要專注研發(fā)系統(tǒng)軟件測(cè)試方法,提高路由器系統(tǒng)軟件的應(yīng)用效率。為此文章通過對(duì)路由器進(jìn)行理論分析,研究路由器系統(tǒng)軟件測(cè)試的方法,增強(qiáng)路由器系統(tǒng)軟件測(cè)試的實(shí)際應(yīng)用,為路由器系統(tǒng)軟件測(cè)試方法的應(yīng)用分析提供參考建議。
【關(guān)鍵詞】 ? ?路由器 ? ?系統(tǒng)軟件測(cè)試 ? ?可靠性 ? ?協(xié)議一致性
引言:
現(xiàn)代化企業(yè)與網(wǎng)絡(luò)通信相輔相成,網(wǎng)絡(luò)通信的發(fā)展為企業(yè)業(yè)務(wù)帶來新機(jī)會(huì),幫助企業(yè)提高組織水平、拓展溝通渠道,同時(shí)企業(yè)新需求進(jìn)一步促使網(wǎng)絡(luò)通信快速發(fā)展。而路由器是計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用的重要部分,是子網(wǎng)絡(luò)可以連接在一起關(guān)鍵網(wǎng)絡(luò)設(shè)備,成為社會(huì)發(fā)展必不可少的一部分。路由器又稱網(wǎng)關(guān),可以通過路由尋址的功能,找到不同網(wǎng)絡(luò)環(huán)境下的網(wǎng)絡(luò),方便網(wǎng)絡(luò)間的組合,為企業(yè)業(yè)務(wù)輸送提供通道,連接業(yè)務(wù)傳送的子網(wǎng)絡(luò),保障網(wǎng)絡(luò)傳輸之間的安全性,滿足企業(yè)業(yè)務(wù)對(duì)網(wǎng)絡(luò)的需求。
路由器系統(tǒng)軟件測(cè)試的目的可以清晰產(chǎn)品信息,完善產(chǎn)品設(shè)備,明確不同產(chǎn)品的優(yōu)劣勢(shì),方便產(chǎn)品后續(xù)的研發(fā)改進(jìn),促使社會(huì)網(wǎng)絡(luò)通信不斷發(fā)展。
路由器在推廣應(yīng)用前需要進(jìn)行系統(tǒng)軟件檢測(cè),通過制定符合實(shí)際情況的測(cè)試方案設(shè)計(jì),針對(duì)路由器的接口性能、功能特點(diǎn)、安全可靠性、協(xié)議一致性等指標(biāo)進(jìn)行詳細(xì)設(shè)計(jì),明確實(shí)施步驟,清楚前提條件,對(duì)檢測(cè)結(jié)果進(jìn)行預(yù)設(shè),方便后續(xù)測(cè)試方法的執(zhí)行,加快路由器系統(tǒng)軟件的研發(fā)步伐,提高系統(tǒng)軟件的測(cè)試效率。針對(duì)產(chǎn)品測(cè)試執(zhí)行,需要關(guān)注路由器輸入輸出方式,明確執(zhí)行流程,采用相同的程序開發(fā)語言,降低開發(fā)成本,提高路由器測(cè)試執(zhí)行效率,為網(wǎng)絡(luò)安全穩(wěn)定運(yùn)行打下基礎(chǔ),幫助企業(yè)提高網(wǎng)絡(luò)業(yè)務(wù)水平,提高社會(huì)經(jīng)濟(jì)發(fā)展水平。
一、路由器系統(tǒng)軟件相關(guān)理論
路由器連接著不同的網(wǎng)段,是子網(wǎng)絡(luò)間傳輸?shù)闹匾W(wǎng)絡(luò)設(shè)備,保證業(yè)務(wù)傳輸可以順利進(jìn)行,同時(shí)還可以在邏輯上區(qū)分獨(dú)立子網(wǎng)絡(luò),保證網(wǎng)絡(luò)通信功能可以正常進(jìn)行,滿足各網(wǎng)絡(luò)對(duì)通信的需求。路由器網(wǎng)絡(luò)通信的實(shí)現(xiàn)依賴設(shè)備內(nèi)部的系統(tǒng)軟件,即正常運(yùn)行的系統(tǒng)軟件是保證路由器通信的基礎(chǔ),不過路由器系統(tǒng)軟件正常運(yùn)行是需要經(jīng)過測(cè)試的,只有通過專業(yè)的軟件測(cè)試合格才能保證軟件的正常運(yùn)行,實(shí)現(xiàn)路由器的通信功能,保持網(wǎng)絡(luò)的安全穩(wěn)定運(yùn)行。
事實(shí)上,傳統(tǒng)的路由器系統(tǒng)軟件測(cè)試以套接字發(fā)包為主,沒有統(tǒng)一的測(cè)試系統(tǒng),在已有的技術(shù)測(cè)試中,不同的系統(tǒng)軟件有不同的測(cè)試系統(tǒng)方法,給后期的維護(hù)帶來困難,增加維修的復(fù)雜性,不利于提高后期維護(hù)的工作效率。
路由器實(shí)現(xiàn)通信功能的實(shí)際應(yīng)用以通信協(xié)議進(jìn)行為基礎(chǔ),通過軟件平臺(tái)的有效測(cè)試,保證相關(guān)通信協(xié)議可以正常進(jìn)行,使得路由器網(wǎng)絡(luò)通信可以覆蓋工作生活區(qū)域,為子網(wǎng)路通信提供網(wǎng)關(guān)設(shè)備。在路由器生產(chǎn)應(yīng)用中,需要規(guī)范系統(tǒng)軟件的測(cè)試方法,通過測(cè)試路由器性能、可靠性、安全性等指標(biāo),建立完備的網(wǎng)關(guān)設(shè)備,保證計(jì)算機(jī)網(wǎng)絡(luò)可以正常進(jìn)行[1]。
二、路由器系統(tǒng)軟件測(cè)試的目的與內(nèi)容
計(jì)算機(jī)網(wǎng)絡(luò)通信需要路由器轉(zhuǎn)發(fā)數(shù)據(jù)包實(shí)現(xiàn),可以在數(shù)據(jù)鏈路層、應(yīng)用層等多層次上進(jìn)行轉(zhuǎn)發(fā),一般以TCP/IP、AppleTalk等系統(tǒng)協(xié)議為基礎(chǔ),通過數(shù)據(jù)包轉(zhuǎn)發(fā)實(shí)現(xiàn)子網(wǎng)絡(luò)連接。路由器分類標(biāo)準(zhǔn)包括能力結(jié)構(gòu)分類、功能性能分類、網(wǎng)絡(luò)中位置分類,通過有效分類區(qū)分路由器的質(zhì)量、測(cè)試規(guī)范,通常分為高低端路由器,高端路由器的吞吐量達(dá)到20Mbit/s,背板的交換能力最低標(biāo)準(zhǔn)為20Gbite/s,屬于性能較好、負(fù)載能力較佳的路由器,測(cè)試規(guī)范與低端路由器的測(cè)試規(guī)范不同,低端路由器兩大數(shù)值都低于高端路由器。
2.1高低端路由器系統(tǒng)軟件測(cè)試目的
高低端路由器通過系統(tǒng)軟件測(cè)試可以清楚產(chǎn)品信息,檢測(cè)產(chǎn)品質(zhì)量,為完善產(chǎn)品設(shè)備提供參考價(jià)值。如不同路由器的性能最大值檢測(cè)、不同負(fù)載下的設(shè)備變化、設(shè)備服務(wù)質(zhì)量的區(qū)別、網(wǎng)絡(luò)安全與路由器之間的關(guān)系、突發(fā)流量的處理、設(shè)備協(xié)議一致性檢測(cè)參數(shù)、不同路由器的產(chǎn)品優(yōu)劣勢(shì)對(duì)比。高低端路由器經(jīng)過系統(tǒng)軟件測(cè)試的目的主要是清晰產(chǎn)品參數(shù)、保證網(wǎng)絡(luò)使用安全、完善產(chǎn)品質(zhì)量,為人們的生活工作提供安全可靠的網(wǎng)絡(luò)通信,解決網(wǎng)絡(luò)痛點(diǎn)問題,幫助企業(yè)提高業(yè)務(wù)水平,促進(jìn)企業(yè)間的業(yè)務(wù)往來。
2.2高低端路由器系統(tǒng)軟件測(cè)試內(nèi)容
高端路由器系統(tǒng)軟件檢測(cè)內(nèi)容可以按照ATM 、接口測(cè)試、PPP、IP、路由等協(xié)議進(jìn)行測(cè)試,或者按照網(wǎng)管功能、性能與QOS、網(wǎng)絡(luò)同步測(cè)試、可靠性、高低溫、干濕度、供電變化等物理環(huán)境進(jìn)行系統(tǒng)軟件測(cè)試;低端路由器可以進(jìn)行電氣安全、環(huán)境溫濕度、儀器接口、性能管理等測(cè)試來進(jìn)行設(shè)備檢測(cè)。
此外,路由器系統(tǒng)軟件測(cè)試還可以通過功能測(cè)試、穩(wěn)定性與可靠性測(cè)試、互操作性測(cè)試,檢查產(chǎn)品設(shè)計(jì)的功能特點(diǎn)、設(shè)備長(zhǎng)時(shí)間負(fù)載下的運(yùn)行、不同網(wǎng)絡(luò)產(chǎn)品的聯(lián)系。
三、路由器系統(tǒng)軟件測(cè)試的方法
3.1測(cè)試方案設(shè)計(jì)
路由器進(jìn)行系統(tǒng)軟件測(cè)試前需要制定詳細(xì)的測(cè)試方案,明確測(cè)試對(duì)象、清楚測(cè)試目標(biāo)、探索測(cè)試方法,設(shè)計(jì)符合實(shí)際情況的方案,針對(duì)系統(tǒng)軟件的功能性能、安全可靠性、兼容可維護(hù)性、協(xié)議一致性、網(wǎng)管測(cè)試、互操作測(cè)試等質(zhì)量屬性分權(quán)重進(jìn)行有效測(cè)試,以保證路由器經(jīng)過系統(tǒng)軟件測(cè)試后可以正常投入使用,符合產(chǎn)品性能要求。
工作人員需要規(guī)范測(cè)試方案設(shè)計(jì),落實(shí)質(zhì)量屬性檢測(cè)標(biāo)準(zhǔn),統(tǒng)計(jì)分析檢測(cè)指標(biāo),通過檢測(cè)工作總結(jié)完善測(cè)試方案,最終制定出系統(tǒng)軟件測(cè)試用例,清楚測(cè)試條件、步驟以及預(yù)期結(jié)果,通過設(shè)計(jì)測(cè)試指導(dǎo)方針方便測(cè)試執(zhí)行,為順利測(cè)試打下基礎(chǔ)。
目前,路由器產(chǎn)品質(zhì)量檢測(cè)以可靠性為基礎(chǔ),路由器穩(wěn)定可靠工作可以避免網(wǎng)絡(luò)通信中斷,保證網(wǎng)絡(luò)安全運(yùn)行,提高企業(yè)業(yè)務(wù)水平,降低社會(huì)經(jīng)濟(jì)損失。通常路由器每周連續(xù)工作7天,每天連續(xù)工作24小時(shí),是互聯(lián)網(wǎng)連接的核心設(shè)備,因此產(chǎn)品可靠性尤為重要,企業(yè)可以通過檢測(cè)關(guān)鍵部位和備份計(jì)算系統(tǒng)來掌握產(chǎn)品可靠性,或者通過企業(yè)產(chǎn)品的故障率、特定時(shí)間段的運(yùn)行結(jié)果來統(tǒng)計(jì)路由器的可靠性[2]。
同時(shí)通信協(xié)議一致性是路由器進(jìn)行數(shù)據(jù)包接收的重要檢測(cè),是路由器設(shè)備正常運(yùn)行、網(wǎng)絡(luò)通信正常接收、轉(zhuǎn)發(fā)信息的關(guān)鍵所在。由于協(xié)議一致性檢測(cè)內(nèi)容多、結(jié)構(gòu)復(fù)雜,難以涵蓋檢測(cè)協(xié)議的所有內(nèi)容,一般對(duì)重要協(xié)議及內(nèi)容進(jìn)行分布式或遠(yuǎn)端測(cè)試為主,測(cè)試結(jié)果分為通過、無結(jié)果、失敗。路由器屬于結(jié)構(gòu)復(fù)雜的網(wǎng)絡(luò)連接設(shè)備,需要在多層次上履行協(xié)議,如物理層接口、互聯(lián)網(wǎng)層IP/ICMP協(xié)議、應(yīng)用層Teinet/SNMP協(xié)議等,因此協(xié)議一致性是測(cè)試方案設(shè)計(jì)的重要質(zhì)量屬性內(nèi)容。
3.2測(cè)試方案執(zhí)行
工作人員制定符合實(shí)際情況的測(cè)試方案后,可以根據(jù)方案用例進(jìn)行路由器產(chǎn)品測(cè)試,明確路由器輸入輸出方式,開展輸入輸出操作,如輸入命令行-輸出信息回顯、輸入netconf南向的xml接口-輸出xml,工作人員通過輸入輸出信息觀察設(shè)備運(yùn)行情況。此外,還可以觀察外接測(cè)試儀表得到數(shù)據(jù)報(bào)文,工作人員對(duì)數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)情況進(jìn)行詳細(xì)記錄分析,觀測(cè)系統(tǒng)軟件檢測(cè)結(jié)構(gòu)是否符合實(shí)際情況。實(shí)際檢測(cè)工作通常以上述兩種方式進(jìn)行系統(tǒng)軟件檢測(cè),得出有效的產(chǎn)品信息,檢測(cè)流程一般是發(fā)出檢測(cè)指令-路由器接受指令并啟動(dòng)測(cè)試軟件-開始調(diào)用運(yùn)行配置文件-進(jìn)行設(shè)備測(cè)試操作。工作人員通過測(cè)試方案執(zhí)行,對(duì)路由器進(jìn)行規(guī)范測(cè)試,同時(shí)規(guī)范事先開發(fā)的檢測(cè)程序,選取簡(jiǎn)單有效的程序開發(fā)語言,減少檢測(cè)成本,降低檢測(cè)程序開發(fā)成本,保證檢測(cè)有序高效進(jìn)行。
四、路由器系統(tǒng)軟件測(cè)試的應(yīng)用研究
路由器是網(wǎng)絡(luò)可靠運(yùn)行的重要設(shè)備,可以幫助企業(yè)提高工作效率,促使社會(huì)經(jīng)濟(jì)快速發(fā)展。研究人員可以研究路由器系統(tǒng)軟件測(cè)試方法提高產(chǎn)品質(zhì)量,可以通過人工檢測(cè)、軟件自動(dòng)化檢測(cè)的方法保證檢測(cè)結(jié)果可靠,規(guī)范人工檢測(cè)流程、開發(fā)軟件檢測(cè)系統(tǒng),從而提高產(chǎn)品的檢測(cè)效率,滿足社會(huì)對(duì)網(wǎng)絡(luò)通信的需求,同時(shí)控制路由器系統(tǒng)軟件測(cè)試程序,規(guī)范測(cè)試程序開發(fā)語言,降低開發(fā)成本。
人工檢測(cè)方式比較繁瑣、重復(fù)程度高、出錯(cuò)的概率大,需要投入大量人力物力來保證檢測(cè)的可靠性,通過多道工序降低測(cè)試出錯(cuò)概率,通常人工檢測(cè)主要是檢測(cè)設(shè)備接口、數(shù)據(jù)包轉(zhuǎn)發(fā)功能、安全功能等,一般通過觀察法、遠(yuǎn)端測(cè)試法進(jìn)行檢測(cè),測(cè)試結(jié)果可靠性比自動(dòng)化檢測(cè)低,容易受外界因素的影響。
軟件自動(dòng)化檢測(cè)具備一定的開發(fā)成本,需要事先開發(fā)路由器測(cè)試系統(tǒng),針對(duì)路由器設(shè)備進(jìn)行有效測(cè)試,從而提高產(chǎn)品測(cè)試的效率與質(zhì)量,事實(shí)證明系統(tǒng)軟件自動(dòng)化檢測(cè)方法的檢測(cè)效果可靠,出錯(cuò)的概率低,合適企業(yè)進(jìn)行大規(guī)模產(chǎn)品檢測(cè),提高路由器產(chǎn)品檢測(cè)的效果[3]。
路由器應(yīng)用前景廣,涉及的領(lǐng)域范圍大,包括通信、自動(dòng)化領(lǐng)域都得到應(yīng)用,想要實(shí)現(xiàn)路由器產(chǎn)品推廣應(yīng)用,那么企業(yè)需要提高產(chǎn)品生產(chǎn)質(zhì)量、加快步伐研發(fā)產(chǎn)品系統(tǒng)軟件的測(cè)試方法,增強(qiáng)路由器產(chǎn)品實(shí)力。
目前路由器產(chǎn)品功能增加、結(jié)構(gòu)復(fù)雜,產(chǎn)品測(cè)試需要與時(shí)俱進(jìn),完善測(cè)試方案設(shè)計(jì),落實(shí)測(cè)試方案執(zhí)行,開發(fā)產(chǎn)品多功能檢測(cè)方式,針對(duì)產(chǎn)品功能接口,要進(jìn)行詳細(xì)檢測(cè),檢測(cè)的范圍包含頁面元素檢測(cè)、協(xié)議一致性檢測(cè)等。企業(yè)應(yīng)當(dāng)專注研發(fā)路由器系統(tǒng)軟件自動(dòng)化測(cè)試方法,提高產(chǎn)品綜合實(shí)力,推廣應(yīng)用系統(tǒng)測(cè)試方法,促使產(chǎn)品運(yùn)行穩(wěn)定、網(wǎng)絡(luò)通信快速發(fā)展。
五、結(jié)論
隨著通信、自動(dòng)化領(lǐng)域的快速發(fā)展,互聯(lián)網(wǎng)得到廣泛應(yīng)用,子網(wǎng)絡(luò)的銜接越來越緊密,路由器作為子網(wǎng)絡(luò)連接的關(guān)鍵網(wǎng)絡(luò)設(shè)備,扮演著越來越重要的角色,是互聯(lián)網(wǎng)穩(wěn)定運(yùn)行的保障,是企業(yè)開展網(wǎng)絡(luò)業(yè)務(wù)的重要連接渠道。路由器在生產(chǎn)應(yīng)用中需要經(jīng)過系統(tǒng)軟件測(cè)試合格后才可以正式投入使用,因此路由器系統(tǒng)軟件測(cè)試效率的提高有利于加快產(chǎn)品的投入運(yùn)用,提高網(wǎng)絡(luò)發(fā)展水平,促使網(wǎng)絡(luò)安全平穩(wěn)運(yùn)行,為此應(yīng)當(dāng)進(jìn)行路由器測(cè)試方案設(shè)計(jì),明確測(cè)試對(duì)象與目標(biāo),重點(diǎn)關(guān)注路由器的可靠性與協(xié)議一致性的質(zhì)量屬性指標(biāo),落實(shí)測(cè)試步驟,開發(fā)系統(tǒng)軟件測(cè)試程序,為測(cè)試方案的執(zhí)行提供指導(dǎo)方針,規(guī)范測(cè)試執(zhí)行流程,從而提高網(wǎng)絡(luò)系統(tǒng)運(yùn)行的安全。
參 ?考 ?文 ?獻(xiàn)
[1]湯艷.路由器系統(tǒng)軟件測(cè)試的方法及應(yīng)用分析[J].計(jì)算機(jī)產(chǎn)品與流通.2020年.
[2]余思淼.路由器軟件路由性能自動(dòng)化測(cè)試技術(shù)研究[J].中國新通信.2016年.
[3]袁暉,智勇,高麗娜,王維洲,劉詣超.路由器自動(dòng)化測(cè)試技術(shù)研究[J].科學(xué)技術(shù)創(chuàng)新.2019年.