一種fc交換機(jī)優(yōu)先級(jí)測(cè)試方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計(jì)算機(jī)技術(shù)應(yīng)用領(lǐng)域,涉及一種FC交換機(jī)優(yōu)先級(jí)測(cè)試方法。
【背景技術(shù)】
[0002]FC交換機(jī)將為新一代飛機(jī)提供多端口全雙工光纖通道網(wǎng)絡(luò)核心無(wú)阻交換,使用FC交換機(jī)可以方便的構(gòu)建FC光纖通道交換網(wǎng),以此為基礎(chǔ)可以快速實(shí)現(xiàn)用于航電各任務(wù)子系統(tǒng)間的光纖通道高速互聯(lián)。然而現(xiàn)有技術(shù)未公開對(duì)FC交換機(jī)優(yōu)先級(jí)測(cè)試的機(jī)制和方法。本發(fā)明提供一種FC交換機(jī)優(yōu)先級(jí)測(cè)試方法,模擬真實(shí)應(yīng)用環(huán)境,針對(duì)FC交換機(jī)優(yōu)先級(jí)相同時(shí)和優(yōu)先級(jí)不同時(shí)幀交換過(guò)程的測(cè)試方法,為同類產(chǎn)品的開發(fā)測(cè)試提供參考依據(jù)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是模擬真實(shí)應(yīng)用環(huán)境,針對(duì)FC交換機(jī)優(yōu)先級(jí)相同時(shí)和優(yōu)先級(jí)不同時(shí)幀交換過(guò)程的測(cè)試方法,為同類產(chǎn)品的開發(fā)測(cè)試提供參考依據(jù)。
[0004]本發(fā)明的技術(shù)解決方案如下:
[0005 ]該FC交換機(jī)優(yōu)先級(jí)測(cè)試方法基于FC交換機(jī)及FC-AE-ASM節(jié)點(diǎn)機(jī)組成的網(wǎng)絡(luò)系統(tǒng),包括以下步驟:
[0006]I】由FC交換機(jī)和FC-AE-ASM節(jié)點(diǎn)機(jī)設(shè)置網(wǎng)絡(luò)拓?fù)洌?br>[0007]2】將測(cè)試設(shè)備測(cè)試儀串接在PC機(jī)與FC交換機(jī)之間,將分析儀串接在FC-AE-ASM節(jié)點(diǎn)機(jī)和FC交換機(jī)之間構(gòu)成優(yōu)先級(jí)測(cè)試環(huán)境;
[0008]3】配置測(cè)試儀發(fā)送數(shù)據(jù)幀的優(yōu)先級(jí)、目的端口、發(fā)送速率,模擬真實(shí)應(yīng)用環(huán)境下的數(shù)據(jù)通信;
[0009]配置測(cè)試儀以線速率同時(shí)向FC交換機(jī)的不同通信端口發(fā)送優(yōu)先級(jí)相同的單播幀、多播幀、廣播幀,判斷接收的通信端口是否依據(jù)廣播幀、多播幀、單播幀的順序轉(zhuǎn)發(fā),如果是,則正確,如果不是,則錯(cuò)誤,會(huì)導(dǎo)致鏈路下線;
[0010]或配置測(cè)試儀以線速率首先向FC交換機(jī)的一個(gè)通信端口發(fā)送低優(yōu)先級(jí)的單播幀,發(fā)送時(shí)長(zhǎng)持續(xù)至測(cè)試端口速率穩(wěn)定后再向FC交換機(jī)的另一個(gè)通信端口發(fā)送高優(yōu)先級(jí)的單播幀,兩次發(fā)送的不同優(yōu)先級(jí)的單播幀的0_10配置相同,高優(yōu)先級(jí)的單播幀發(fā)送時(shí)長(zhǎng)持續(xù)至測(cè)試端口速率穩(wěn)定后,進(jìn)行數(shù)據(jù)接收,若先檢測(cè)到低優(yōu)先級(jí)的單播幀,再檢測(cè)到高優(yōu)先級(jí)的單播幀,且低優(yōu)先級(jí)單播幀未被高優(yōu)先級(jí)單播幀打斷,則正確,若檢測(cè)到單播幀被高優(yōu)先級(jí)單播幀打斷,則錯(cuò)誤,會(huì)導(dǎo)致鏈路下線;
[0011]或配置測(cè)試儀以線速率首先向FC交換機(jī)的一個(gè)通信端口發(fā)送低優(yōu)先級(jí)的多播幀,發(fā)送時(shí)長(zhǎng)持續(xù)至測(cè)試端口速率穩(wěn)定后再向FC交換機(jī)的另一個(gè)通信端口發(fā)送高優(yōu)先級(jí)的多播幀,兩次發(fā)送的不同優(yōu)先級(jí)的多播幀的0_10配置相同,高優(yōu)先級(jí)的多播幀發(fā)送時(shí)長(zhǎng)持續(xù)至測(cè)試端口速率穩(wěn)定后,進(jìn)行數(shù)據(jù)接收,若先檢測(cè)到低優(yōu)先級(jí)的多播幀,再檢測(cè)到高優(yōu)先級(jí)的多播幀,且低優(yōu)先級(jí)多播幀未被高優(yōu)先級(jí)多播幀打斷,則正確,若檢測(cè)到多播幀被高優(yōu)先級(jí)多播幀打斷,則錯(cuò)誤,會(huì)導(dǎo)致鏈路下線;
[0012]4】評(píng)測(cè)優(yōu)先級(jí)測(cè)試結(jié)果。
[0013]上述步驟I具體為:將FC交換機(jī)根據(jù)端口號(hào)的不同連結(jié)在FC-AE-ASM節(jié)點(diǎn)機(jī)上,連接端口時(shí)將FC交換機(jī)的發(fā)送端與FC-AE-ASM節(jié)點(diǎn)機(jī)的接收端相連,F(xiàn)C交換機(jī)的接收端與FC-AE-ASM節(jié)點(diǎn)機(jī)的發(fā)送端相連。
[0014]上述步驟2具體為:將測(cè)試設(shè)備測(cè)試儀串接在PC機(jī)與FC交換機(jī)之間,用于在程序控制下,產(chǎn)生優(yōu)先級(jí)可配置的多種符合FC-AE-ASM幀格式的驗(yàn)證幀,作為驗(yàn)證激勵(lì),通過(guò)光纖,輸入到FC交換機(jī)的通信端口,完成對(duì)FC交換機(jī)的優(yōu)先級(jí)驗(yàn)證;將分析儀串接在FC-AE-ASM節(jié)點(diǎn)機(jī)和FC交換機(jī)之間構(gòu)成優(yōu)先級(jí)測(cè)試環(huán)境,用于在程序的控制下,對(duì)驗(yàn)證板上FC交換機(jī)芯片通信端口輸出的幀進(jìn)行接收,并解析,給出接收幀的正確性判斷的結(jié)果。
[0015]上述步驟4具體為:分別在目的通信節(jié)點(diǎn)和協(xié)議分析儀中對(duì)通信的數(shù)據(jù)進(jìn)行數(shù)據(jù)格式的完整性監(jiān)測(cè),并將數(shù)據(jù)內(nèi)容與預(yù)期值進(jìn)行對(duì)比,從而完成FC交換機(jī)優(yōu)先級(jí)測(cè)試。
[0016]本發(fā)明的優(yōu)點(diǎn)在于:
[0017]該方法針對(duì)FC交換機(jī)優(yōu)先級(jí)相同時(shí)和優(yōu)先級(jí)不同時(shí)幀交換過(guò)程的測(cè)試方法,為同類產(chǎn)品的開發(fā)測(cè)試提供參考依據(jù)。
【附圖說(shuō)明】
[0018]圖1為本發(fā)明的網(wǎng)絡(luò)拓?fù)鋱D。
【具體實(shí)施方式】
[0019]本發(fā)明的提供的FC交換機(jī)優(yōu)先級(jí)測(cè)試方法,通過(guò)構(gòu)建基于FC交換機(jī)及FC-AE-ASM節(jié)點(diǎn)機(jī)組成的網(wǎng)絡(luò)拓?fù)?,?duì)每個(gè)FC-AE-ASM節(jié)點(diǎn)機(jī)配置不同的通信方案,并在通信過(guò)程中錯(cuò)誤注入,實(shí)現(xiàn)對(duì)FC交換機(jī)的數(shù)據(jù)轉(zhuǎn)發(fā)的不確定性,大數(shù)據(jù)量傳輸,通信忙碌以及可能出現(xiàn)的鏈路故障等極端情況下數(shù)據(jù)通信的故障測(cè)試。
[0020]下面對(duì)本發(fā)明做進(jìn)一步詳細(xì)說(shuō)明。
[0021]一種FC交換機(jī)優(yōu)先級(jí)測(cè)試方法,基于FC交換機(jī)及FC-AE-ASM節(jié)點(diǎn)機(jī)組成的網(wǎng)絡(luò)系統(tǒng),包括以下步驟:
[0022]步驟1:由FC交換機(jī)和FC-AE-ASM節(jié)點(diǎn)機(jī)設(shè)置網(wǎng)絡(luò)拓?fù)洌?br>[0023]步驟2:將測(cè)試設(shè)備JDSU測(cè)試儀串接在PC機(jī)與FC交換機(jī)之間,將JDSU分析儀串接在FC-AE-ASM節(jié)點(diǎn)機(jī)和FC交換機(jī)之間構(gòu)成優(yōu)先級(jí)測(cè)試環(huán)境;
[0024]步驟3:配置JDSU測(cè)試儀發(fā)送數(shù)據(jù)幀的優(yōu)先級(jí)、目的端口、發(fā)送速率,模擬真實(shí)應(yīng)用環(huán)境下的數(shù)據(jù)通信;
[0025]步驟4:評(píng)測(cè)優(yōu)先級(jí)測(cè)試結(jié)果。
[0026]步驟I由FC交換機(jī)和FC-AE-ASM節(jié)點(diǎn)機(jī)設(shè)置網(wǎng)絡(luò)拓?fù)?,具體為:
[0027]將FC交換機(jī)根據(jù)端口號(hào)的不同連結(jié)在FC-AE-ASM節(jié)點(diǎn)機(jī)上,連接端口時(shí)將FC交換機(jī)的發(fā)送端與FC-AE-ASM節(jié)點(diǎn)機(jī)的接收端相連,F(xiàn)C交換機(jī)的接收端與FC-AE-ASM節(jié)點(diǎn)機(jī)的發(fā)送端相連。
[0028]步驟2將測(cè)試設(shè)備JDSU測(cè)試儀串接在PC機(jī)與FC交換機(jī)之間,將JDSU分析儀串接在FC-AE-ASM節(jié)點(diǎn)機(jī)和FC交換機(jī)之間構(gòu)成優(yōu)先級(jí)測(cè)試環(huán)境,具體為:
[0029]將測(cè)試設(shè)備JDSU測(cè)試儀串接在PC機(jī)與FC交換機(jī)之間,用于在程序控制下,產(chǎn)生優(yōu)先級(jí)可配置的多種符合FC-AE-ASM幀格式的驗(yàn)證幀,作為驗(yàn)證激勵(lì),通過(guò)光纖,輸入到FC交換機(jī)的通信端口,完成對(duì)FC交換機(jī)的優(yōu)先級(jí)驗(yàn)證;
[0030]將JDSU分析儀串接在FC-AE-ASM節(jié)點(diǎn)機(jī)和FC交換機(jī)之間構(gòu)成優(yōu)先級(jí)測(cè)試環(huán)境,用于在程序的控制下,對(duì)驗(yàn)證板上FC交換機(jī)芯片通信端口輸出的幀進(jìn)行接收,并解析,給出接收幀的正確性判斷的結(jié)果。
[0031]步驟3配置JDSU測(cè)試儀發(fā)送數(shù)據(jù)幀的優(yōu)先級(jí)、目的端口、發(fā)送速率,模擬真實(shí)應(yīng)用環(huán)境下的數(shù)據(jù)通信,具體為:
[0032]配置JDSU測(cè)試儀以線速率同時(shí)向FC交換機(jī)的不同通信端口發(fā)送優(yōu)先級(jí)相同的單播幀、多播幀、廣播幀,幀的D_ID配置相同,測(cè)試5分鐘后,在接收的通信端口應(yīng)首先檢測(cè)到轉(zhuǎn)發(fā)的廣播幀,再檢測(cè)到轉(zhuǎn)發(fā)的多播幀,最后檢測(cè)到轉(zhuǎn)發(fā)的單播幀。
[0033]配置JDSU測(cè)試儀以線速率首先向FC交換機(jī)的一個(gè)通信端口發(fā)送低優(yōu)先級(jí)的單播幀,經(jīng)過(guò)I分鐘后再向另一個(gè)通信端口發(fā)送高優(yōu)先級(jí)的單播幀,幀的D_ID配置相同,測(cè)試5分鐘后,在接收的通信端口應(yīng)首先檢測(cè)到低優(yōu)先級(jí)的單播幀,再檢測(cè)到高優(yōu)先級(jí)的單播幀,低優(yōu)先級(jí)單播幀不會(huì)被高優(yōu)先級(jí)單播幀打斷。將單播幀改為多播幀,重復(fù)上述步驟,應(yīng)在接收的通信端口首先檢測(cè)到低優(yōu)先級(jí)的多播幀,再檢測(cè)到高優(yōu)先級(jí)的多播幀。
[0034]步驟4評(píng)測(cè)優(yōu)先級(jí)測(cè)試結(jié)果,具體為:
[0035]分別在目的通信節(jié)點(diǎn)和JDSU協(xié)議分析儀中對(duì)通信的數(shù)據(jù)進(jìn)行數(shù)據(jù)格式的完整性監(jiān)測(cè),并將數(shù)據(jù)內(nèi)容與預(yù)期值進(jìn)行對(duì)比,從而完成FC交換機(jī)優(yōu)先級(jí)測(cè)試。
【主權(quán)項(xiàng)】
1.一種FC交換機(jī)優(yōu)先級(jí)測(cè)試方法,其特征在于,基于FC交換機(jī)及FC-AE-ASM節(jié)點(diǎn)機(jī)組成的網(wǎng)絡(luò)系統(tǒng),包括以下步驟: I】由FC交換機(jī)和FC-AE-ASM節(jié)點(diǎn)機(jī)設(shè)置網(wǎng)絡(luò)拓?fù)洌? 2】將測(cè)試設(shè)備測(cè)試儀串接在PC機(jī)與FC交換機(jī)之間,將分析儀串接在FC-AE-ASM節(jié)點(diǎn)機(jī)和FC交換機(jī)之間構(gòu)成優(yōu)先級(jí)測(cè)試環(huán)境; 3】配置測(cè)試儀發(fā)送數(shù)據(jù)幀的優(yōu)先級(jí)、目的端口、發(fā)送速率,模擬真實(shí)應(yīng)用環(huán)境下的數(shù)據(jù)通信; 配置測(cè)試儀以線速率同時(shí)向FC交換機(jī)的不同通信端口發(fā)送優(yōu)先級(jí)相同的單播幀、多播幀、廣播幀,判斷接收的通信端口是否依據(jù)廣播幀、多播幀、單播幀的順序轉(zhuǎn)發(fā),如果是,則正確,如果不是,則錯(cuò)誤,會(huì)導(dǎo)致鏈路下線; 或配置測(cè)試儀以線速率首先向FC交換機(jī)的一個(gè)通信端口發(fā)送低優(yōu)先級(jí)的單播幀,發(fā)送時(shí)長(zhǎng)持續(xù)至測(cè)試端口速率穩(wěn)定后再向FC交換機(jī)的另一個(gè)通信端口發(fā)送高優(yōu)先級(jí)的單播幀,兩次發(fā)送的不同優(yōu)先級(jí)的單播幀的D_ID配置相同,高優(yōu)先級(jí)的單播幀發(fā)送時(shí)長(zhǎng)持續(xù)至測(cè)試端口速率穩(wěn)定后,進(jìn)行數(shù)據(jù)接收,若先檢測(cè)到低優(yōu)先級(jí)的單播幀,再檢測(cè)到高優(yōu)先級(jí)的單播幀,且低優(yōu)先級(jí)單播幀未被高優(yōu)先級(jí)單播幀打斷,則正確,若檢測(cè)到單播幀被高優(yōu)先級(jí)單播幀打斷,則錯(cuò)誤,會(huì)導(dǎo)致鏈路下線; 或配置測(cè)試儀以線速率首先向FC交換機(jī)的一個(gè)通信端口發(fā)送低優(yōu)先級(jí)的多播幀,發(fā)送時(shí)長(zhǎng)持續(xù)至測(cè)試端口速率穩(wěn)定后再向FC交換機(jī)的另一個(gè)通信端口發(fā)送高優(yōu)先級(jí)的多播幀,兩次發(fā)送的不同優(yōu)先級(jí)的多播幀的D_ID配置相同,高優(yōu)先級(jí)的多播幀發(fā)送時(shí)長(zhǎng)持續(xù)至測(cè)試端口速率穩(wěn)定后,進(jìn)行數(shù)據(jù)接收,若先檢測(cè)到低優(yōu)先級(jí)的多播幀,再檢測(cè)到高優(yōu)先級(jí)的多播幀,且低優(yōu)先級(jí)多播幀未被高優(yōu)先級(jí)多播幀打斷,則正確,若檢測(cè)到多播幀被高優(yōu)先級(jí)多播幀打斷,則錯(cuò)誤,會(huì)導(dǎo)致鏈路下線; 4】評(píng)測(cè)優(yōu)先級(jí)測(cè)試結(jié)果。2.根據(jù)權(quán)利要求1所述的FC交換機(jī)優(yōu)先級(jí)測(cè)試方法,其特征在于:所述步驟I具體為:將FC交換機(jī)根據(jù)端口號(hào)的不同連結(jié)在FC-AE-ASM節(jié)點(diǎn)機(jī)上,連接端口時(shí)將FC交換機(jī)的發(fā)送端與FC-AE-ASM節(jié)點(diǎn)機(jī)的接收端相連,F(xiàn)C交換機(jī)的接收端與FC-AE-ASM節(jié)點(diǎn)機(jī)的發(fā)送端相連。3.根據(jù)權(quán)利要求1所述的FC交換機(jī)優(yōu)先級(jí)測(cè)試方法,其特征在于:所述步驟2具體為:將測(cè)試設(shè)備測(cè)試儀串接在PC機(jī)與FC交換機(jī)之間,用于在程序控制下,產(chǎn)生優(yōu)先級(jí)可配置的多種符合FC-AE-ASM幀格式的驗(yàn)證幀,作為驗(yàn)證激勵(lì),通過(guò)光纖,輸入到FC交換機(jī)的通信端口,完成對(duì)FC交換機(jī)的優(yōu)先級(jí)驗(yàn)證;將分析儀串接在FC-AE-ASM節(jié)點(diǎn)機(jī)和FC交換機(jī)之間構(gòu)成優(yōu)先級(jí)測(cè)試環(huán)境,用于在程序的控制下,對(duì)驗(yàn)證板上FC交換機(jī)芯片通信端口輸出的幀進(jìn)行接收,并解析,給出接收幀的正確性判斷的結(jié)果。4.根據(jù)權(quán)利要求1所述的FC交換機(jī)優(yōu)先級(jí)測(cè)試方法,其特征在于,步驟4具體為:分別在目的通信節(jié)點(diǎn)和協(xié)議分析儀中對(duì)通信的數(shù)據(jù)進(jìn)行數(shù)據(jù)格式的完整性監(jiān)測(cè),并將數(shù)據(jù)內(nèi)容與預(yù)期值進(jìn)行對(duì)比,從而完成FC交換機(jī)優(yōu)先級(jí)測(cè)試。
【專利摘要】本發(fā)明屬于計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種FC交換機(jī)優(yōu)先級(jí)測(cè)試方法。該方法是模擬真實(shí)應(yīng)用環(huán)境,針對(duì)FC交換機(jī)優(yōu)先級(jí)相同時(shí)和優(yōu)先級(jí)不同時(shí)幀交換過(guò)程的測(cè)試方法,為同類產(chǎn)品的開發(fā)測(cè)試提供參考依據(jù)。該FC交換機(jī)優(yōu)先級(jí)測(cè)試方法基于FC交換機(jī)及FC-AE-ASM節(jié)點(diǎn)機(jī)組成的網(wǎng)絡(luò)系統(tǒng),包括:1】由FC交換機(jī)和FC-AE-ASM節(jié)點(diǎn)機(jī)設(shè)置網(wǎng)絡(luò)拓?fù)洌?】將測(cè)試設(shè)備測(cè)試儀串接在PC機(jī)與FC交換機(jī)之間,將分析儀串接在FC-AE-ASM節(jié)點(diǎn)機(jī)和FC交換機(jī)之間構(gòu)成優(yōu)先級(jí)測(cè)試環(huán)境;3】配置測(cè)試儀發(fā)送數(shù)據(jù)幀的優(yōu)先級(jí)、目的端口、發(fā)送速率,模擬真實(shí)應(yīng)用環(huán)境下的數(shù)據(jù)通信;4】評(píng)測(cè)優(yōu)先級(jí)測(cè)試結(jié)果。
【IPC分類】H04L12/26, H04L12/931
【公開號(hào)】CN105553885
【申請(qǐng)?zhí)枴緾N201510929235
【發(fā)明人】劉娟, 田澤, 蔡葉芳, 楊海波, 李攀
【申請(qǐng)人】中國(guó)航空工業(yè)集團(tuán)公司西安航空計(jì)算技術(shù)研究所
【公開日】2016年5月4日
【申請(qǐng)日】2015年12月11日