vlan測試用例_第1頁
vlan測試用例_第2頁
vlan測試用例_第3頁
vlan測試用例_第4頁
vlan測試用例_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、VLAN測試用例版本歷史日期版本作者注釋2011-11-021.0楊鑫初稿2012-08-141.1楊鑫問題單用例更新,用例修改目錄1.概述:32.參考文檔33.資源需求:34.關(guān)鍵字:35.測試用例列表46.測試組網(wǎng)圖67.測試用例詳細(xì)描述:67.1 802.1Q幀格式67.2 創(chuàng)建VLAN77.3 Access端口對標(biāo)記處理97.4 Trunk端口對標(biāo)記處理117.5 Hybrid端口對標(biāo)記處理127.6 過濾功能137.7 Tag幀分類轉(zhuǎn)發(fā)157.8 vlan端口類型測試167.9 vlan轉(zhuǎn)發(fā)測試177.10 背景流環(huán)境測試187.11動(dòng)態(tài)vlan的功能測試197.12功能兼容性測試2

2、67.13 設(shè)備兼容性測試297.14 性能測試301. 概述:本文列出了針對在網(wǎng)管交換機(jī)上的VLAN功能測試點(diǎn)及對應(yīng)測試用例,通過文中描述的測試用例完成對網(wǎng)管交換機(jī)上VLAN功能的測試,最終確保該功能在交換機(jī)上的實(shí)現(xiàn)規(guī)范、可靠。2. 參考文檔 VLAN配置手冊3. 資源需求: 硬件需求:交換機(jī) 2臺,Windows 2K/XP Client PC 2臺 軟件需求:wireshark,anysend4. 關(guān)鍵字:VLAN Virtual Local Area NetworkTrunkAccessHybrid5. 測試用例列表測試項(xiàng)目測試子項(xiàng)目測試項(xiàng)目編號測試目的802.1Q幀格式幀格式Vlan

3、_frame_check_001驗(yàn)證幀格式創(chuàng)建VLAN創(chuàng)建VLANVlan_creat_001驗(yàn)證DUT的VLAN創(chuàng)建功能VLAN與端口映射功能Vlan_creat_002驗(yàn)證DUT的VLAN添加刪除端口功能批量創(chuàng)建vlanVlan_creat_003驗(yàn)證vlan的批量創(chuàng)建與刪除,配置的保存重啟Access端口對標(biāo)記處理Access端口對Untagged報(bào)文的處理Vlan_Access_001驗(yàn)證Access端口對Untagged報(bào)文的接收和發(fā)送功能Access端口對Tagged報(bào)文的處理Vlan_Access_002驗(yàn)證Access端口對tagged數(shù)據(jù)包的接收和發(fā)送功能Trunk端口對標(biāo)記

4、處理Trunk端口對Untagged報(bào)文的處理Vlan_Trunk_001驗(yàn)證Trunk端口對Untagged報(bào)文的接收和發(fā)送功能Trunk端口對Tagged報(bào)文的處理Vlan_Trunk_002驗(yàn)證Trunk端口對tagged數(shù)據(jù)包的接收和發(fā)送功能Hybrid端口對標(biāo)記處理Hybrid端口對Untagged報(bào)文的處理Vlan_Hybrid_001驗(yàn)證Hybrid端口對Untagged報(bào)文的接收和發(fā)送功能Hybrid端口對Tagged報(bào)文的處理Vlan_Hybrid_002驗(yàn)證Hybrid端口對tagged數(shù)據(jù)包的接收和發(fā)送功能過濾功能不帶vlan tag幀的過濾Vlan_filter_001

5、驗(yàn)證vlan能正確地過濾不帶vlan tag的幀帶vlantag幀的過濾Vlan_filter_002驗(yàn)證vlan能正確地過濾帶vlan tag的幀ingress filter控制Vlan_filter_003驗(yàn)證ingress filter功能在收包接口上的作用Tag幀分類轉(zhuǎn)發(fā)基于vlan的幀分類轉(zhuǎn)發(fā)Vlan_TagFramForward_001驗(yàn)證DUT能對屬于不同vlan的幀分類轉(zhuǎn)發(fā)Vlan端口類型測試Untagged端口Vlan_PortType_001驗(yàn)證DUT的untagged vlan功能Tag端口Vlan_PortType_002驗(yàn)證DUT的Tag vlan功能Vlan轉(zhuǎn)發(fā)測試

6、同組vlan間tag與untag成員數(shù)據(jù)轉(zhuǎn)發(fā)Vlan_forward_001驗(yàn)證DUT的vlan轉(zhuǎn)發(fā)正確性背景流環(huán)境測試背景流環(huán)境vlan配置Vlan_background_001驗(yàn)證在有背景流時(shí)能正確配置vlan背景流環(huán)境vlan轉(zhuǎn)發(fā)Vlan_background_002驗(yàn)證在有背景流時(shí)vlan能正確轉(zhuǎn)發(fā)動(dòng)態(tài)vlan基于MAC的vlanvlan_dynamic_001驗(yàn)證DUT能夠根據(jù)接收報(bào)文的源MAC地址決定報(bào)文轉(zhuǎn)發(fā)的vlan基于IP的vlanvlan_dynamic_002驗(yàn)證DUT能夠根據(jù)接收報(bào)文的源IP地址決定報(bào)文轉(zhuǎn)發(fā)的vlan基于協(xié)議的vlanvlan_dynamic_003驗(yàn)證D

7、UT能夠根據(jù)接收報(bào)文的封裝協(xié)議決定報(bào)文轉(zhuǎn)發(fā)的vlan動(dòng)態(tài)vlan規(guī)則的混用vlan_dynamic_004靜態(tài)配置端口的vlan屬性,同時(shí)開啟多種動(dòng)態(tài)vlan功能,驗(yàn)證規(guī)則能夠根據(jù)一定的匹配順序?qū)崿F(xiàn)混用多端口應(yīng)用vlan_dynamic_005配置多個(gè)不同匹配規(guī)則,在多個(gè)端口開啟動(dòng)態(tài)vlan功能,規(guī)則能夠正常生效修改動(dòng)態(tài)vlan規(guī)則Vlan_dyanmic_006驗(yàn)證動(dòng)態(tài)vlan規(guī)則能實(shí)時(shí)生效開啟端口的動(dòng)態(tài)vlan功能,對其他端口沒影響Vlan_dyanmic_007驗(yàn)證影響性在應(yīng)用動(dòng)態(tài)vlan的情況下收到帶tag的報(bào)文Vlan_dyanmic_008驗(yàn)證使能動(dòng)態(tài)vlan功能的端口收到帶tag

8、的報(bào)文同時(shí)開啟端口的動(dòng)態(tài)vlan功能和可接受幀類型Vlan_dyanmic_009驗(yàn)證同時(shí)端口的動(dòng)態(tài)vlan功能和可接受幀類型對報(bào)文的處理接口在不同vlan模式下開啟動(dòng)態(tài)vlan功能Vlan_dyanmic_0010驗(yàn)證不同端口模式開啟動(dòng)態(tài)vlan功能功能兼容性測試與STP兼容性Vlan_FuncConfer_001驗(yàn)證Vlan與STP能共同工作與聚合端口的兼容性Vlan_FuncConfer _002驗(yàn)證Vlan與聚合的邏輯端口能共同工作與靜態(tài)聚合口的兼容Vlan_FuncConfer _003驗(yàn)證在靜態(tài)聚合口下可接受幀類型生效與靜態(tài)聚合口的兼容Vlan_FuncConfer _004驗(yàn)證在

9、靜態(tài)聚合口下ingress-filter功能與動(dòng)態(tài)聚合口的兼容Vlan_FuncConfer _005驗(yàn)證在動(dòng)態(tài)聚合口下可接受幀類型生效與靜態(tài)聚合口的兼容Vlan_FuncConfer _006驗(yàn)證在動(dòng)態(tài)聚合口下ingress-filter功能設(shè)備兼容性測試與其它交換機(jī)vlan兼容性Vlan_DeviceConfer_001驗(yàn)證與其它交換機(jī)vlan的兼容性Vlan容量測試Vlan容量Vlan_content_001驗(yàn)證DUT的Vlan容量6. 測試組網(wǎng)圖測試組網(wǎng)圖:組網(wǎng)圖1組網(wǎng)圖說明:圖中DUT為被測設(shè)備,其他為搭建環(huán)境的輔助設(shè)備,具體設(shè)備型號、類型根據(jù)實(shí)際情況決定。初始化配置:說明:組網(wǎng)環(huán)境

10、中除DUT外的其他設(shè)備盡量使用非DUT型號設(shè)備(便于測試過程中更充分地考驗(yàn)兼容性),所有設(shè)備只需默認(rèn)配置,圖中所有PC裝抓包工具omnipeek。7. 測試用例詳細(xì)描述:7.1 802.1Q幀格式測試項(xiàng)目編號:Vlan_frame_check_001測試項(xiàng)目:802.1Q幀格式測試子項(xiàng)目:幀格式測試目的:驗(yàn)證VLAN標(biāo)記符合IEEE 802.1Q標(biāo)準(zhǔn)幀格式初始化配置:組網(wǎng)如圖1,PC3發(fā)包,PC4抓包測試步驟:1.在DUT上把fe1接口設(shè)置為trunk,進(jìn)入接口配置模式switchport mode trunk2.在PC3上發(fā)廣播包,在PC4上抓包,檢查包頭802.1Q幀格式是否符合IEEE標(biāo)

11、準(zhǔn),見結(jié)果13.在DUT上把fe1和fe2加入vlan 2,fe1為VLAN2的trunk成員,命令如下:switch(config)#vlan database switch(config_vlan)#vlan 2switch(config_vlan)#exitswitch(config)#interface fe2switch(config_fe2)#switchport access vlan 2switch(config_fe2)#interface fe1switch(config_fe1)#switchport mode trunk switch(config_fe1)#switc

12、hport trunk allowed vlan add 2 4. 在PC3上發(fā)廣播包,在PC4上抓包,檢查包頭802.1Q幀格式是否符合IEEE標(biāo)準(zhǔn),見結(jié)果2預(yù)期結(jié)果:1.可以看到包頭802.1Q符合IEEE標(biāo)準(zhǔn),可以看到VLAN ID為1 2.可以看到包頭802.1Q符合IEEE標(biāo)準(zhǔn),可以看到VLAN ID為2實(shí)測結(jié)果備注: 完成測試后刪除本用例的配置,以免影響其他測試7.2 創(chuàng)建VLAN測試項(xiàng)目編號:Vlan_creat_001測試項(xiàng)目:創(chuàng)建VLAN測試子項(xiàng)目:創(chuàng)建VLAN測試目的:驗(yàn)證DUT的VLAN創(chuàng)建功能,包括 命令的容錯(cuò),取值范圍,保存重啟等初始化配置:組網(wǎng)如圖1測試步驟:1.

13、進(jìn)入VLAN datebase vlan配置模式2. 輸入VLAN ?結(jié)果見13. 輸入VLAN 1 or 4095 見結(jié)果24. 輸入VLAN 2 or 3 or 4094 見結(jié)果35. 保存配置重啟,查看配置文件,見結(jié)果4預(yù)期結(jié)果:1.系統(tǒng)提示輸入VLAN ID及范圍為2-40942.系統(tǒng)提示 % Invalid VLAN id value 3.系統(tǒng)沒有錯(cuò)誤提示,配置成功,退到全局模式下show run可以查看到相應(yīng)VLAN4.可以查看到VLAN相關(guān)配置,全局下show vlan也可以查看到相應(yīng)VLAN實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_

14、creat_002測試項(xiàng)目:創(chuàng)建VLAN測試子項(xiàng)目:VLAN與端口映射功能測試目的:驗(yàn)證DUT的VLAN添加刪除端口功能初始化配置:組網(wǎng)如圖1測試步驟:1.在DUT上創(chuàng)建多個(gè)vlanswitch(config-vlan)#vlan 3-102.將Fe1、Fe2接口配置為Hybrid,向vlan3、4、5添加/刪除Fe1、Fe2為untag成員口,可見結(jié)果1switch(config-fe1)#switchport mode hybridswitch(config-fe1)#switchport hybrid allowed vlan add 3-5 egress-tagged disables

15、witch(config-fe1)#switchport hybrid allowed vlan remove 3-5switch(config-fe1)#inter fe2switch(config-fe2)#switchport mode hybridswitch(config-fe2)#switchport hybrid allowed vlan add 3-5 egress-tagged disableswitch(config-fe2)#switchport hybrid allowed vlan remove 3-53.將Fe1、Fe2接口配置為Hybrid,向vlan6、7、8添

16、加/刪除Fe1、Fe2為tag成員口, 可見結(jié)果1switch(config-fe1)#switchport mode hybridswitch(config-fe1)#switchport hybrid allowed vlan add 6-8 egress-tagged enableswitch(config-fe1)#switchport hybrid allowed vlan remove 6-8switch(config-fe1)#inter fe2switch(config-fe2)#switchport mode hybridswitch(config-fe2)#switchpo

17、rt hybrid allowed vlan add 6-8 egress-taggedenableswitch(config-fe2)#switchport hybrid allowed vlan remove 6-84.反復(fù)添加/刪除配置,可見結(jié)果1預(yù)期結(jié)果:1. DUT上可以看到正確vlan與端口的映射(show vlan);查看配置文件,配置正確(show run);查看接口信息(show interface switchport)configured vlan信息顯示正確實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_creat_003測試項(xiàng)目

18、:創(chuàng)建Vlan測試子項(xiàng)目:批量創(chuàng)建Vlan測試目的:驗(yàn)證vlan的批量創(chuàng)建與刪除,配置的保存重啟初始化配置:組網(wǎng)如圖1 測試步驟:1.在DUT上批量創(chuàng)建刪除連續(xù)vlan,創(chuàng)建多次,查看vlan信息以及配置文件見結(jié)果12.批量創(chuàng)建連續(xù)vlan,其個(gè)數(shù)超過100個(gè)(最多100)見結(jié)果23.創(chuàng)建連續(xù)vlan中包括已經(jīng)創(chuàng)建的vlan,保存配置重啟見結(jié)果3預(yù)期結(jié)果:1.能創(chuàng)建刪除vlan,查看vlan信息和配置文件能正確顯示已創(chuàng)建的vlan信息 2.會(huì)提示錯(cuò)誤信息% The allocation of a number of vlan can not be greater then 100.3.沒被創(chuàng)建

19、的vlan可以被創(chuàng)建,保存重啟后配置正確實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.3 Access端口對標(biāo)記處理測試項(xiàng)目編號:Vlan_Access_001測試項(xiàng)目:Access端口對標(biāo)記對處理測試子項(xiàng)目:Access端口對Untagged報(bào)文的處理測試目的:驗(yàn)證Access端口對Untagged報(bào)文的接收和發(fā)送功能初始化配置:組網(wǎng)如圖1測試步驟:1. 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式2. 在接口模式將Fe2加入vlan2 將Fe1配置成trunk模式并允許vlan2通過,用pc3 ping pc4地址,在p

20、c4上抓包觀察,見結(jié)果1預(yù)期結(jié)果:1. 可以抓到pc3的icmp報(bào)文并打上802.1q標(biāo)記,vlan-id為2實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_Access_002測試項(xiàng)目:Access端口對標(biāo)記的處理測試子項(xiàng)目:Access端口對Tagged報(bào)文的處理測試目的:驗(yàn)證Access端口對tagged數(shù)據(jù)包的接受和發(fā)送功能初始化配置:組網(wǎng)如圖1測試步驟:1. 在DUT、sw1設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2、3,退出vlan數(shù)據(jù)庫模式;在DUT設(shè)備上將Fe2接口加入vlan2,F(xiàn)e1、Fe3接口配置trunk口并允許

21、vlan2、3數(shù)據(jù)通過;在sw1設(shè)備將Fe1接口加入vlan2,將Fe3配置為trunk口并允許vlan2、3數(shù)據(jù)通過, 2. 在pc3上用軟件模擬帶802.1q標(biāo)記流量(vlan-id是3),目的mac為pc4的,在pc4上抓包,見結(jié)果13. 在pc3上用軟件模擬帶802.1q標(biāo)記流量(vlan-id是2),目的mac為pc4的,在pc4上抓包,見結(jié)果24. 將DUT的Fe1口配置為access口加入vlan2在pc1上ping pc4,在pc4上抓包,見結(jié)果3預(yù)期結(jié)果:1、 關(guān)閉ingress-filter功能抓的到pc3上軟件所模擬的包vlan-id為3打開ingress-filter功

22、能就抓不到2、 可以抓到pc3發(fā)出的幀,vlan-id為23、 可以抓到pc1 上發(fā)出的icmp報(bào)文但不帶802.1q標(biāo)記 實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.4 Trunk端口對標(biāo)記處理測試項(xiàng)目編號:Vlan_Trunk_001測試項(xiàng)目:Trunk端口對標(biāo)記處理測試子項(xiàng)目:Trunk端口對Untagged報(bào)文的處理測試目的:驗(yàn)證Trunk端口對Untagged報(bào)文的接受和發(fā)送功能初始化配置:組網(wǎng)如圖1 測試步驟:1. 在DUT設(shè)備將Fe2、Fe1口配置為trunk口,有pc3 ping pc4在pc4上抓包見結(jié)果1預(yù)期結(jié)果:1. 可抓到帶802.1q標(biāo)記的報(bào)文

23、,vlan-id為1實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_Trunk_002測試項(xiàng)目:Trunk端口對標(biāo)記處理測試子項(xiàng)目:Trunk端口對Tagged報(bào)文的處理測試目的:驗(yàn)證Trunk端口對tagged數(shù)據(jù)包的接受和發(fā)送功能初始化配置:組網(wǎng)如圖1 測試步驟:1. 在DUT、sw1設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;在DUT設(shè)備上將Fe1、Fe2接口加入vlan2,F(xiàn)e3接口配置trunk口并允許vlan2數(shù)據(jù)通過;在sw1設(shè)備將Fe1接口加入vlan2,將Fe3配置為trunk口并允許vlan2

24、數(shù)據(jù)通過,pc1 ping pc4見結(jié)果12. 在DUT設(shè)備將Fe3接口允許vlan2的命令行去掉,pc1 ping pc4見結(jié)果23. 在DUT設(shè)備上將Fe1、Fe2接口改為trunk模式,F(xiàn)1、Fe2口允許vlan2數(shù)據(jù)通過,在pc3上模擬802.1q數(shù)據(jù)幀目的mac為pc4的vlan-id為2,在pc4上抓包,見結(jié)果34. 將Fe2允許vlan2數(shù)據(jù)通過刪除,在pc3上模擬802.1q數(shù)據(jù)幀目的mac為pc4的vlan-id為2,在pc4上抓包,見結(jié)果4(fe2開啟ingress-filter功能)預(yù)期結(jié)果:1. 可以ping通2. 不能ping通 3. 在pc4上可以抓到pc3發(fā)出的數(shù)

25、據(jù)vlan-id為24. 在pc4上抓不到pc3發(fā)出的數(shù)據(jù)實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.5 Hybrid端口對標(biāo)記處理測試項(xiàng)目編號:Vlan_Hybrid_001測試項(xiàng)目:Hybrid端口對標(biāo)記處理測試子項(xiàng)目:Hybrid端口對Untagged報(bào)文的處理測試目的:驗(yàn)證Hybrid端口對untagged數(shù)據(jù)包的接受和發(fā)送功能。初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備將Fe2口配置為hybrid口,將Fe1口配置為trunk口,有pc3 ping pc在pc4上抓包見結(jié)果1預(yù)期結(jié)果:1、 可抓到帶802.1q標(biāo)記的報(bào)文,vlan-id為1實(shí)測結(jié)果:

26、 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_Hybrid_002測試項(xiàng)目:Hybrid端口對標(biāo)記處理測試子項(xiàng)目:Hybrid端口對Tagged報(bào)文的處理測試目的:驗(yàn)證Hybrid端口對tagged數(shù)據(jù)包的接受和發(fā)送功能。初始化配置:組網(wǎng)如圖1 測試步驟:1. 在DUT、sw1設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;在DUT設(shè)備上將Fe1、Fe2接口加入vlan2,F(xiàn)e3接口配置為hybrid口并允許vlan2數(shù)據(jù)通過(tag口);在sw1設(shè)備將Fe1接口加入vlan2,將Fe3配置為hybrid口并允許vlan2數(shù)

27、據(jù)通過(為tag口),pc1 ping pc4見結(jié)果12. 在DUT設(shè)備將Fe3接口允許vlan2的命令行去掉,pc1 ping pc4見結(jié)果23. 將DUT設(shè)備上的Fe1改為trunk模式,允許vlan2通過,F(xiàn)e2口配置為hybrid模式,并允許vlan2通過,在pc3上模擬802.1q數(shù)據(jù)幀目的mac為pc4的vlan-id為2,在pc4上抓包,見結(jié)果34. 將Fe2允許vlan2數(shù)據(jù)通過刪除,在pc3上模擬802.1q數(shù)據(jù)幀目的mac為pc4的vlan-id為2,在pc4上抓包,見結(jié)果4(fe2口開啟ingress-filter功能)預(yù)期結(jié)果:1. 能ping通2. 不能ping通3.

28、 在pc4上可以抓到pc3發(fā)出的數(shù)據(jù)vlan-id為24. 在pc4上抓不到pc3發(fā)出的數(shù)據(jù)實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.6 過濾功能測試項(xiàng)目編號: Vlan_filter_001測試項(xiàng)目:過濾功能測試子項(xiàng)目:不帶vlan tag幀的過濾測試目的: 驗(yàn)證vlan能正確的過濾不帶vlan tag的幀初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;將Fe2配置成Hybrid默認(rèn)vlan配置為vlan 2,并設(shè)置可接受的幀類型vlan-tagged2、 將Fe1口加入vlan2

29、設(shè)置可以接受的幀類型all,在pc3上通過軟件模擬不帶標(biāo)記,目的mac為pc4的單播、組播、廣播報(bào)文,在pc4上抓包見結(jié)果13、 將Fe1口加入vlan3,在pc3上通過軟件模擬不帶標(biāo)記,目的mac為pc4的單播、組播、廣播報(bào)文,在pc4上抓包見結(jié)果14、 將Fe2口設(shè)置可接受的幀類型vlan-untagged,將Fe1口加入vlan2設(shè)置可接受幀類型為vlan-tagged在pc4上通過軟件模擬vlanID為2,目的mac為pc3的單播、組播、廣播報(bào)文,在pc3上抓包見結(jié)果25、 將Fe2口設(shè)置可接受的幀類型vlan-untagged,將Fe1口加入vlan2設(shè)置可接受幀類型為vlan-ta

30、gged在pc3上通過軟件模擬不帶標(biāo)記,目的mac為pc4的單播、組播、廣播報(bào)文,在pc4上抓包見結(jié)果36、 將Fe2口設(shè)置可接受的幀類型vlan-untagged,將Fe1加入vlan3,在pc3上通過軟件模擬不帶標(biāo)記,目的mac為pc4的單播、組播、廣播報(bào)文,在pc4上抓包見結(jié)果1預(yù)期結(jié)果:1、 pc4抓不到pc3發(fā)出的包2、 pc3可以抓到pc4發(fā)出的包3、 pc4可以抓到pc3發(fā)出的包實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_filter_002測試項(xiàng)目:過濾功能測試子項(xiàng)目:帶vlan tag幀的過濾測試目的:驗(yàn)證vlan能正確的過濾帶vl

31、an tag的幀初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;將 Fe2配置成Hybrid模式并允許vlan 2數(shù)據(jù)通過,并設(shè)置可接受的幀類型vlan-tagged2、 將Fe1口加入vlan2,在pc3上通過軟件模擬vlan-id為0或者3,目的mac為pc4的單播、組播、廣播報(bào)文,在pc4上抓包見結(jié)果13、 將Fe1口加入vlan2,在pc3上通過軟件模擬vlan-id為2,目的mac為pc4的單播、組播、廣播報(bào)文,在pc4上抓包見結(jié)果24、 設(shè)置Fe2口可接受幀類型為vlan-untagged,將Fe

32、1口加入vlan2,在pc3上通過軟件模擬vlan-id為0、2、3,目的mac為pc4的單播、組播、廣播報(bào)文,在pc4上抓包見結(jié)果1預(yù)期結(jié)果:1、 在pc4上抓不到pc3發(fā)出的包2、 在pc3上可以抓到pc4發(fā)出的包實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_filter_003測試項(xiàng)目:過濾功能測試子項(xiàng)目:ingress filter控制測試目的:驗(yàn)證ingress filter功能在收報(bào)接口上的作用初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2、3,退出vlan數(shù)據(jù)庫模式;將Fe1配

33、置trunk并允許vlan3數(shù)據(jù)通過,F(xiàn)e2配置hybrid,允許vlan2通過,在pc3上通過軟件模擬vlan-id為3,目的mac為pc4的單播、組播、廣播報(bào)文,在pc4上抓包見結(jié)果12、 在pc3上通過軟件模擬vlan-id為3,目的mac為pc4的單播、組播、廣播報(bào)文,并使能Fe2口ingress filter功能,在pc4上抓包見結(jié)果2預(yù)期結(jié)果:1. pc4上可以抓到pc3發(fā)出的報(bào)文vlan-id為32. pc4上抓不到pc3發(fā)出的報(bào)文實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.7 Tag幀分類轉(zhuǎn)發(fā)測試項(xiàng)目編號:Vlan_TagFramForward_001測

34、試項(xiàng)目: Tag幀分類轉(zhuǎn)發(fā)測試子項(xiàng)目:基于vlan的幀分類轉(zhuǎn)發(fā)測試目的:驗(yàn)證DUT能對屬于不同vlan的幀分類轉(zhuǎn)發(fā)初始化配置:組網(wǎng)如圖1 測試步驟:1. 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2、3,退出vlan數(shù)據(jù)庫模式;將Fe2配置成trunk模式并允許vlan2數(shù)據(jù)通過,將Fe1加入vlan22. 在pc3上用軟件模擬vlan-id為2,目的mac為pc4的幀,在pc4上抓包見結(jié)果13. 將Fe1接口加入vlan3,F(xiàn)e2接口下添加允許vlan3數(shù)據(jù)通過,在pc3上用軟件模擬vlan-id為3,目的mac為pc4的幀,在pc4上抓包見結(jié)果24. 在pc3上用軟

35、件模擬vlan-id為5,目的mac為pc4的幀,在pc4上抓包見結(jié)果3預(yù)期結(jié)果:1. pc4上可以抓到pc3發(fā)出的包2. pc4上可以抓到pc3發(fā)出的包3. pc4上抓不到pc3發(fā)出的包實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.8 vlan端口類型測試測試項(xiàng)目編號:Vlan_PortType_001測試項(xiàng)目: vlan端口類型測試測試子項(xiàng)目:untagged端口測試目的:驗(yàn)證DUT的untagged vlan功能初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2和vlan 3,退出vlan數(shù)據(jù)庫模式;將Fe1

36、、Fe2加入vlan2,在pc3上用軟件模擬目的mac為pc4的幀,在pc4上抓包見結(jié)果12、 將Fe1退出vlan2加入vlan3在pc3上用軟件模擬目的mac為pc4的,在pc4上抓包見結(jié)果23、 將Fe1、Fe2都移出vlan,在pc3上用軟件模擬目的mac為pc4的幀,在pc4上抓包見結(jié)果1預(yù)期結(jié)果:1、 pc4上可以抓到pc3發(fā)出的包2、 pc4上抓不到pc3發(fā)出的包實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_PortType_002測試項(xiàng)目: vlan端口類型測試測試子項(xiàng)目:tag端口測試目的:驗(yàn)證DUT的tag vlan功能初始化配置:

37、組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;將Fe1、Fe2配置成trunk并允許vlan2數(shù)據(jù)通過,在pc3上用軟件模擬vlan-id為2目的mac為pc4的幀,在pc4上抓包見結(jié)果12、 將Fe1退出trunk模式加入vlan2在pc3上用軟件模擬vlan-id為2目的mac為pc4的,在pc4上抓包見結(jié)果23、 將Fe2移出vlan2,在pc3上用軟件模擬vlan-id為2目的mac為pc4的幀,在pc4上抓包見結(jié)果3預(yù)期結(jié)果:1、 pc4上可以抓到pc3發(fā)出的包vlan id為22、 pc4上可以抓到pc3發(fā)

38、出的包3、 開啟ingress-filter功能pc4上抓不到pc3發(fā)出的包;關(guān)閉ingress-filter功能可以抓到包實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.9 vlan轉(zhuǎn)發(fā)測試測試項(xiàng)目編號:Vlan_forward_001測試項(xiàng)目: vlan轉(zhuǎn)發(fā)測試測試子項(xiàng)目:同組vlan間tag與untag成員數(shù)據(jù)轉(zhuǎn)發(fā) 測試目的:驗(yàn)證DUT的vlan轉(zhuǎn)發(fā)正確性初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;將Fe2加入vlan2,F(xiàn)e1配置成trunk并允許vlan2數(shù)據(jù)通過,在pc3上

39、用軟件模擬目的mac為pc4的幀,在pc4上抓包見結(jié)果12、 將Fe1口下允許vlan2數(shù)據(jù)通過配置刪除,F(xiàn)e2口移出vlan2,在pc3上用軟件模擬目的mac為pc4的不帶tag的幀,在pc4上抓包見結(jié)果23、 將Fe1、Fe2加入vlan2,在pc3上用軟件模擬目的mac為pc4的幀,在pc4上抓包見結(jié)果3預(yù)期結(jié)果:1、 pc4上可以抓到pc3發(fā)出的包vlan-id為22、 pc4上可以抓到pc3發(fā)出的包vlan-id為1(公司設(shè)備trunk口不會(huì)剝離默認(rèn)vlan的標(biāo)記)3、 pc4上可以抓到pc3發(fā)出的包實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.10 背景流環(huán)境

40、測試測試項(xiàng)目編號:Vlan_background_001測試項(xiàng)目: 背景流環(huán)境測試測試子項(xiàng)目:背景流環(huán)境vlan配置測試目的:驗(yàn)證在有背景流時(shí)能正確配置vlan初始化配置:組網(wǎng)如圖1 (需測試儀設(shè)備)測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;在DUT設(shè)備上連接上測試儀,并將連接測試儀的端口加入vlan2,用測試儀一個(gè)端口發(fā)送流量,一個(gè)接收流量(單播、組播、廣播);能正確創(chuàng)建刪除vlan見結(jié)果12、 將Fe1、Fe2加入vlan2,退出vlan2見結(jié)果1預(yù)期結(jié)果: 1、用show vlan可以看到創(chuàng)建的vlan信息以及端口所屬v

41、lan,show run查看配置文件正確實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:Vlan_background_002測試項(xiàng)目: 背景流環(huán)境測試測試子項(xiàng)目:背景流環(huán)境vlan轉(zhuǎn)發(fā)測試目的:驗(yàn)證在有背景流時(shí)能正確配置vlan 初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;在DUT設(shè)備上連接上測試儀,并將連接測試儀的端口加入vlan2,用測試儀一個(gè)端口發(fā)送流量,一個(gè)接收流量(單播、組播、廣播);2、 將Fe1、Fe2口加入vlan2,在pc3上有軟件模擬目的mac為pc4的

42、以太網(wǎng)包,在pc4上抓包見結(jié)果1預(yù)期結(jié)果: 1、pc4上能抓到pc3發(fā)出的包實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試7.11動(dòng)態(tài)vlan的功能測試測試項(xiàng)目編號:vlan_dynamic_001測試項(xiàng)目:動(dòng)態(tài)vlan的功能測試測試子項(xiàng)目:基于mac的vlan測試目的:驗(yàn)證DUT能夠根據(jù)受到報(bào)文的源mac地址決定報(bào)文轉(zhuǎn)發(fā)的vlan初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;將Fe1加入vlan22、 在DUT設(shè)備上配置一個(gè)基于mac的vlan分類規(guī)則,源mac為PC3 mac,vlan

43、-id指定為2;在Fe2口開啟基于mac的動(dòng)態(tài)vlan功能,在pc3上用軟件模擬源mac為pc3的,目的mac為pc4的以太網(wǎng)幀,在pc4上抓包見結(jié)果1 FS3800(config)#vlan classifier rule 1 mac xxxx.xxxx.xxxx vlan 2 FS3800(config)#interface fe2 FS3800(config-fe2)#vlan classifier activate mac-vlan3、 將pc3 MAC地址改為0.0.1,pc3上用軟件模擬目的mac為pc4的以太網(wǎng)幀,在pc4上抓包見結(jié)果24、 將Fe1口退出vlan2,pc3的MA

44、C改為0.0.1,pc3上用軟件模擬目的mac為pc4的以太網(wǎng)幀,在pc4上抓包見結(jié)果15、 將Fe2口配置為trunk并允許vlan2,刪除Fe2口基于mac的動(dòng)態(tài)vlan功能,開啟Fe8口基于mac的動(dòng)態(tài)vlan功能在pc3上用軟件模擬源mac為pc3的,目的mac為pc4的以太網(wǎng)幀,在pc4上抓包見結(jié)果3預(yù)期結(jié)果:1. 在pc4上可以抓到pc3發(fā)出的包2. 在pc4上抓不到pc3發(fā)出的包3. 在pc4上可以抓到pc3發(fā)的包,vlan id為1實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:vlan_dynamic_002測試項(xiàng)目:動(dòng)態(tài)vlan的功能測試測試子

45、項(xiàng)目:基于ip的vlan測試目的: 驗(yàn)證DUT能夠根據(jù)受到報(bào)文的源IP地址決定報(bào)文轉(zhuǎn)發(fā)的vlan初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;將Fe1加入vlan22、 在DUT設(shè)備上配置一個(gè)基于ip的vlan分類規(guī)則,源ip為PC3 ,vlan-id指定為2;在 Fe2口開啟基于ip網(wǎng)段的的動(dòng)態(tài)vlan功能,在pc3上用軟件模擬源ip為pc3的,目的ip為pc4的報(bào)文,在pc4上抓包見結(jié)果1 FS3800(config)#vlan classifier rule 1000 ipv4 xxx.xxx.xxx

46、/24 vlan 2 FS3800(config)#interface fe2 FS3800(config-fe2)#vlan classifier activate ip-subnet-vlan3、 將pc3 ip地址改為非規(guī)則中指定的同網(wǎng)段ip地址,pc3上用軟件模擬源ip為pc3的,目的ip為pc4的報(bào)文,在pc4上抓包見結(jié)果24、 將Fe1口退出vlan2,pc3的ip地址改為非規(guī)則中指定的ip地址,pc3上用軟件模擬源ip為pc3的,目的ip為pc4 的以太網(wǎng)幀,在pc4上抓包見結(jié)果1預(yù)期結(jié)果:1、 在pc4上可以抓到pc3發(fā)出的包2、 在pc4上抓不到pc3發(fā)出的包實(shí)測結(jié)果: 備注

47、: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:vlan_dynamic_003測試項(xiàng)目:動(dòng)態(tài)vlan的功能測試測試子項(xiàng)目:基于協(xié)議的vlan測試目的: 驗(yàn)證DUT能夠根據(jù)受到報(bào)文的源封裝協(xié)議決定報(bào)文轉(zhuǎn)發(fā)的vlan初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2,退出vlan數(shù)據(jù)庫模式;將Fe1加入vlan22、 在DUT設(shè)備上配置一個(gè)基于封裝協(xié)議的vlan分類規(guī)則,指定被封裝協(xié)議為ip,封裝協(xié)議為ethv2,vlan-id指定為2;在 Fe2口開啟基于協(xié)議的動(dòng)態(tài)vlan功能,在pc3上用軟件模擬二層封裝為eth,三層為

48、ip封裝報(bào)文,在pc4上抓包見結(jié)果1 FS3800(config)# vlan classifier rule 2000 proto ip encap ethv2 vlan 2 FS3800(config)#interface fe2 FS3800(config-fe2)#vlan classifier activate protocol-vlan3、 在pc3上用軟件模擬二層封裝為eth,三層為非ip封裝報(bào)文,在pc4上抓包見結(jié)果24、 將Fe1口退出vlan2,在pc3上用軟件模擬二層封裝為eth,三層為非ip封裝報(bào)文,目的ip為pc4 的以太網(wǎng)幀,在pc4上抓包見結(jié)果1預(yù)期結(jié)果:1、 在

49、pc4上可以抓到pc3發(fā)出的包2、 在pc4上抓不到pc3發(fā)出的包實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:vlan_dynamic_004測試項(xiàng)目:動(dòng)態(tài)vlan的功能測試測試子項(xiàng)目:動(dòng)態(tài)vlan規(guī)則的混用測試目的: 驗(yàn)證DUT同一個(gè)規(guī)則組綁定不同動(dòng)態(tài)vlan分類規(guī)則初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2、3、4,退出vlan數(shù)據(jù)庫模式;將Fe1配置為trunk模式,并允許vlan2、3、4;2、 在DUT設(shè)備上配置一個(gè)基于ip的vlan分類規(guī)則,源ip為PC3 的,vlan-id指定為2

50、;在配置一個(gè)基于mac的vlan分類規(guī)則,源mac為PC3 的,vlan-id指定為3;配置一個(gè)基于協(xié)議的vlan分類規(guī)則指定被封裝協(xié)議為ip,封裝協(xié)議為ethv2,vlan-id指定為4;同時(shí)開啟Fe2口基于mac、基于ip網(wǎng)段、基于協(xié)議的動(dòng)態(tài)vlan功能,在pc3上用軟件模擬源ip源mac都為pc3的,目的mac為pc4的報(bào)文,在pc4上抓包見結(jié)果1 FS3800(config)#vlan classifier rule 1000 ipv4 xxx.xxx.xxx/24 vlan 2 FS3800(config)#vlan classifier rule 1 mac xxxx.xxxx.x

51、xxx vlan 3 FS3800(config)# vlan classifier rule 2000 proto ip encap ethv2 vlan 4 FS3800(config)#interface fe2 FS3800(config-fe2)#vlan classifier activate ip-subnet-vlan FS3800(config-fe2)#vlan classifier activate mac-vlan FS3800(config-fe2)#vlan classifier activate protocol-vlan3、 刪除Fe2口的基于mac的動(dòng)態(tài)vla

52、n功能,在pc3上用軟件模擬源ip源mac都為pc3的,目的mac為pc4的報(bào)文,在pc4上抓包見結(jié)果24、 刪除Fe2口的基于ip網(wǎng)段的動(dòng)態(tài)vlan功能,在pc3上用軟件模擬源ip源mac都為pc3的,目的mac為pc4的報(bào)文,在pc4上抓包見結(jié)果3預(yù)期結(jié)果:1、 在pc4上可以抓到pc3發(fā)出的包vlan id為32、 在pc4上可以抓到pc4發(fā)出的包vlan id為23、 在pc4上可以抓到pc4發(fā)出的包vlan id為4實(shí)測結(jié)果: 備注: 完成測試后刪除本用例的配置,以免影響其他測試測試項(xiàng)目編號:vlan_dynamic_005測試項(xiàng)目:動(dòng)態(tài)vlan的功能測試測試子項(xiàng)目:多端口應(yīng)用測試目

53、的: 驗(yàn)證DUT多端口開啟動(dòng)態(tài)vlan功能能生效 初始化配置:組網(wǎng)如圖1 測試步驟:1、 在DUT設(shè)備進(jìn)入VLAN datebase 配置模式創(chuàng)建vlan 2、3、4,退出vlan數(shù)據(jù)庫模式,F(xiàn)e1、Fe2口配置為trunk模式并允許vlan2、3、4;2、 在DUT設(shè)備上配置一個(gè)基于ip的vlan分類規(guī)則,源ip為PC3 的,vlan-id指定為2;在配置一個(gè)基于mac的vlan分類規(guī)則,源mac為PC4 的,vlan-id指定為3;配置一個(gè)基于協(xié)議的vlan分類規(guī)則指定被封裝協(xié)議為ip,封裝協(xié)議為ethv2,vlan-id指定為4;同時(shí)開啟Fe1、Fe2口基于mac、基于ip網(wǎng)段、基于協(xié)議的動(dòng)態(tài)vlan功能,在pc3上用軟件模擬源ip為pc3的,目的mac為pc4的報(bào)文,在pc4上抓包見結(jié)果1 FS3800(config)#vlan classifier rule 1000 ipv4 xxx.xxx.xxx/24 vlan 2 FS3800(config)#vlan classifier rule 1 mac xxxx.xxxx.xxxx vlan 3 FS3800(config)# vlan classifier rule 2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論