-
VLAN
测试用例
版本历史
日期
版本
2011-11-02
1.0
2012-08-14
1.1
作者
杨鑫
杨鑫
注释
初稿
问题单用例更新,用例修改
目录
1.
2.
3.
4.
5.
6.
7.
< br>概述:
.................................
..................................
3
参考文档
.
..................................................
..............
3
资源需求:
.
.................................................
.............
3
关键字:
.
..................................................
..............
3
测试用例列表
.
................................................ ............
4
测试组网图
.
.................................................
.............
6
测试用例详细描述:
.
.............................................
.........
6
7.1
802.1Q
帧格式
.......
.................................................
6
7.2
创建
VLAN
..........
..................................................
7
7.3
Access
端口对标记处理
...
.............................................
9
7.4
Trunk
端口对标记处理
....
............................................
11
7.5
Hybrid
端口对标记处理
...
............................................
12
7.6
过滤功能
.
..................................................
.........
13
7.7
Tag
帧分类转发
........
..............................................
15
7.8
vlan
端口类型测试
......
............................................
16
7.9
vlan
转发测试
........
..............................................
17
7.10
背景流环境测试
.
< br>............................................... .....
18
7.11
动态
p>
vlan
的功能测试
................................................
19
7.12
功能兼容性测试
............................................ .........
26
7.13
设备兼容性测试
.
< br>............................................... .....
29
7.14
性能测试
.
..................................................
.......
30
1.
概述:
本文列出了针对在网管交换机上的
V
LAN
功能测试点及对应测试用例,通过文中描述的
测试用例完
成对网管交换机上
VLAN
功能的测试,最终确保该功能在交换
机上的实现规范、
可靠。
2.
参考文档
《
VLAN
配置手册》
3.
资源需求:
硬件需求:交换机
2
台,
Windows 2K/XP Client PC
2
台
软件需求:
wireshark
,
an
ysend
4.
关键字:
VLAN
Virtual Local Area Network
Trunk
Access
Hybrid
5.
测试用例列表
测试项目
802.1Q
帧格
式
测试子项目
帧格式
创建
VLAN
创建
VLAN
VLAN
与端口映射功能
批量创建
vlan
测试项目编号
测试目的
Vlan_frame_check_001
验证帧格式
Vlan_creat_001
Vlan_creat_002
Vlan_creat_003
验证
DUT
的
VLAN
创建功能
验证
DUT
的
VLAN
添加删除端
口功能
验证
vlan
的批量创建与删<
/p>
除,配置的保存重启
验证
Access
端口对
Untagged
报文的接收和发送功能
验证
Access
端口对
tagged
数
据包的接收和发送功能
验证
Trunk
端口对
Untagged
报文的接收和发送功能
验证
Trunk
端口对
tagged
数
据包的接收和发送功能
验证
Hybrid
端口对
Untagged
报文的接收和发送功能
验证
< br>Hybrid
端口对
tagged
数
据包的接收和发送功能
验证
p>
vlan
能正确地过滤不带
vlan
tag
的帧
验证
vlan
能正确地过滤带
vlan
tag
的帧
验证
ingress
filter
功能在
收包接口上的作用
验证
DUT
能对属于不同
vlan
的帧分类转发
验
证
DUT
的
untagged
vlan
功
能
验证
DUT
的
Tag vlan
功能
验证
DUT
的
vlan
转发
正确性
验证在有背景流时能正确配
置
vlan
验证在有背景流时
vlan
能正
确转发
Access
端口
对标记处理
Access
p>
端口对
Untagged
Vlan_Acc
ess_001
报文的处理
Acc
ess
端口对
Tagged
报
文的处理
Trunk
端口对
Untagged
报文的处理
Trunk
端口对
Tagged
报
文的处理
Vlan_Access_002
Vlan_Trunk_001
Vlan_Trunk_002
Trunk
< br>端口对
标记处理
Hybrid
端口
对标记处理
Hybrid
端口对
Untagged
Vlan_Hybrid_001
报文的处理
Hybrid
端口对
Tagged
报
文的处理
Vlan_Hybrid_002
不带
vlan
tag
帧的过滤
Vlan_filter_001
过滤功能
带
vlantag
帧的过滤
ingress filter
控制
Tag
帧分类转
发
Vlan
端口类
型测试
Vlan
转发测
试<
/p>
背景流环境
测试
基于
vlan
的帧分类转发
Untagged
端口
Tag
端口
同组
vlan
间
tag
与
untag
成员数据转发
背景流环境
vlan
配置
背景流环境
vlan
转发
Vlan_filter_002
Vlan_filter_003
Vlan_TagFramForward_
001
Vlan_PortType_001
Vlan_PortType_002
Vlan_forward_001
Vlan_background_001
Vlan_background_002
基于
MAC
的
vlan
vlan_dynamic_001
验证
DUT
能够根据接收报文
的源
MA
C
地址决定报文转发
的
vlan
p>
验证
DUT
能够根据接收报文
的源
IP
地址决定报文转发的
vlan
验证
DUT
能够根据接收
报文
的封装协议决定报文转发的
vlan
静态配置端口的
vlan
属性,
同
时开启多种动态
vlan
功
能,
验证规则能够根据一定的
匹配顺序实现混用
配置多个不同匹配规则,
在多
个端口开
启动态
vlan
功能,
规则能够正常生
效
验证动态
vlan
规则能实时生
效
验证影响性
验证使能动态
vlan
功能的端
口收到带
tag
的报文
验证同时端口的动态
vlan
功
能和可接受帧类型对报文的
处理
验证不同端口模式开启动态
p>
vlan
功能
验证
Vlan
与
STP
能共同工作
验证
Vlan
与聚合的逻辑端口
能共同工作
验证在静态聚合口下可接受
帧类型生效
验证在静态聚合口下
ingress-
filter
功能
验证在动态聚合口下可接受
帧类型生效
验证在动态聚合口下
ingress-
filter
功能
验证与其它交换机
vlan
的兼
容性
基于
IP
的
vlan
vlan_dynamic_002
基于协议的
vlan
vlan_dynamic_003
动态
vlan
规则的混用
vlan_dynamic_004
动态
vlan
多端口应用
vlan_dynamic_005
修改动态
vlan
规则
开启端口的动
态
vlan
功
能,对其他端口没影响<
/p>
Vlan_dyanmic_006
Vlan_dyanmic_007
在应用动态
vlan
的情况
Vlan_dyanmic_008
下收到带
tag
的报文
同时开启端口的动态
vlan
功能和可接受帧类
型
Vlan_dyanmic_009
接口在不同
vlan
模式下
Vlan_dyanmic_001
0
开启动态
vlan
功能
与
STP
兼容性
与聚合端口的兼容性
与静态聚合口的兼容
功能兼容性
测试
与静态聚合口的兼容
与动态聚合口的兼容
与静态聚合口的兼容
设备兼容性
测试
与其它交换机
vlan
兼容
性
p>
Vlan_FuncConfer_001
Vlan__FuncConfer _002
Vlan__FuncConfer _003
Vlan__FuncConfer _004
Vlan__FuncConfer _005
Vlan__FuncConfer _006
Vlan_DeviceConfer_00
1
Vlan
容量测
试
Vlan
容量
Vlan_content_001
验证
DUT
的
Vlan
容量
6.
测试组网图
测试组网图
:
pc2
sw1
FE3
FE1
pc1
FE1
FE8
F
E9
sw2
FE8
FE9
FE1
FE3
DUT
FE2
pc3
pc4
组网图
1
组网图说明:
图中
< br>DUT
为被测设备,
其他为搭建环境的辅助设备,
具体设备型号、
类型根据实际情况决定。
初始化配置:
说明:
组网环境中除
DUT
外的其他设备尽量使用非
DUT
型号设备
(便于测试过程中更充分地
p>
考验兼容性)
,所有设备只需默认配置,图中所有
< br>PC
装抓包工具
omnipeek
。
7.
测试用例详细描述:
7.1
802.1Q
帧格式
测试项目编号:
Vlan_frame_check_001
测试项目:
802.1Q
帧格式
测试子项目:帧格式
测试目的:
验证
VLAN
标记符合
IEEE
802.1Q
标准帧格式
初始化配置:
组网如图
1
,
PC3
发包,
PC4
抓包
测试步骤:
1.
在
DUT
上把
fe1
接口设置为
trunk
,进入接口配置模式
switchport mode trunk
2.
< br>在
PC3
上发广播包,在
PC4
上抓包,检查包头
802.1Q
帧格式
是否符合
IEEE
标准,
见结果
1
3.
在
DUT<
/p>
上把
fe1
和
f
e2
加入
vlan 2
,
fe1
为
VLAN2
的
p>
trunk
成员,命令如下:
switch(config)#vlan database
switch(config_vlan)#vlan 2
switch(config_vlan)#exit
switch(config)#interface fe2
switch(config_fe2)#switchport access
vlan 2
switch(config_fe2)#interface fe1
switch(config_fe1)#switchport mode
trunk
switch(config_fe1)#switchport
trunk allowed vlan add 2
4.
在
PC3
上发广播包,在
PC
4
上抓包,检查包头
802.1Q
帧格
式是否符合
IEEE
标准,
见结果
p>
2
预期结果:
1.
可以看到包头
802.1Q
符合<
/p>
IEEE
标准,可以看到
VLAN
ID
为
1
2.
可以看到包头
802.1Q
符合
I
EEE
标准,可以看到
VLAN
ID
为
2
实测结果
备注:
完成测试后删除本用例的配置,以免影响其他测试
7.2
创建
VLAN
测试项目编号:
Vlan_creat_001
测试项目:创建
VLAN
测试子项目:创建
VLAN
测试目的:
验证
DUT
的
VLAN
创建功能
,
包括
命令的容错,取值范围,保存重启等
初始化配置:
组网如图
1
测试步骤:
1.
进入
VLAN datebase
vlan
配置模式
2.
输入
VLAN
?结果见
1
3.
输入
VLAN 1 or 4095
见结果
2
4.
输入
VLAN 2 or 3 or 4094
见结果
3
5.
保存配置重启,查看配置文件,见结果
4
预期结果:
1.
系统提示输入
VLAN
ID
及范围为
2-4094
2.
系统提示
% Invalid
VLAN id value
3.
系统没有错误提示,配置
成功,退到全局模式下
show
run
可以查看到相应
VLAN
4.
可以查看到
VLAN
相关配置,全局下
show
vlan
也可以查看到相应
VLAN
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
测试项目编号:
Vlan_creat_002
测试项目:创建
VLAN
测试子项目
:
VLAN
与端口映射功能
测试目的:
验证
DUT
的
VLAN
添加删除端口功
能
初始化配置:
组网如图
1
测试步骤:
1.
在
DUT
上创建多个
vlan
switch(config-vlan)#vlan 3-10
2.
将
Fe1
、
< br>Fe2
接口配置为
Hybrid
,向
vlan3
、
4
< br>、
5
添加
/
删除
Fe1
、
Fe2
为
untag
成员
口,可见
结果
1
switch(config-
fe1)#switchport mode hybrid
switch(config-fe1)#switchport hybrid
allowed vlan add 3-5 egress-tagged
disable
switch(config-
fe1)#switchport hybrid allowed vlan remove 3-5
switch(config-fe1)#inter fe2
switch(config-fe2)#switchport mode
hybrid
switch(config-fe2)#switchport
hybrid allowed vlan add 3-5 egress-tagged
disable
switch(config-
fe2)#switchport hybrid allowed vlan remove 3-5 <
/p>
3.
将
Fe1
、
Fe2
接口配置为
Hybrid
,
向
vlan6
、<
/p>
7
、
8
添加
p>
/
删除
Fe1
、<
/p>
Fe2
为
tag
成员口,
可见结果
1
switch(config-fe1)#switchport mode
hybrid
switch(config-fe1)#switchport
hybrid allowed vlan add 6-8 egress-tagged
enable
switch(config-
fe1)#switchport hybrid allowed vlan remove 6-8
switch(config-fe1)#inter fe2
switch(config-fe2)#switchport mode
hybrid
switch(config-fe2)#switchport
hybrid allowed vlan add 6-8 egress-tagged
enable
switch(config-
fe2)#switchport hybrid allowed vlan remove 6-8 <
/p>
4.
反复添加
/
删除配置,可见结果
1
预期结果:
1.
DUT
上可以看到正确
vlan
与端口的映射
(
show
vlan
)
;
查看配置文件,
配置正确
(
show
run
)
;查看接口信息(
show
interface <
/p>
switchport
)
configu
red
vlan
信息显示正
确
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
测试项目编号:
Vlan_creat_003
测试项目:创建
Vlan
测试子项目:批量创建
Vlan
测试目的:
验证
vlan
的批量创建与删除,配置的保存重启
初始化配置:
组网如图
1
测试步骤:
1.
在
DUT
上批量创建删除连续
vl
an
,创建多次,查看
vlan
信息以
及配置文件见结果
1
2.
批量创建连
续
vlan
,其个数超过
100
个(最多
100
)见结果
2
3.
创建连续
vlan
中包括已经创建的
vlan
,保存配置重启见
结果
3
预期结果:
1.
能创建删除
vlan
,查
看
vlan
信息和配置文件能正确显示已创建的
vlan
信息
2.
会提示错误信息
% The
allocation of a number of vlan can not be greater
then
100.
3.
没被创建的
vlan
可以被创建,保存重启后配置正确
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
7.3
Access
端口对标记处理
测试项目编号:
Vlan_Access_001
测试项目:
Access
端口对标记对处理
测试子项目:
Access
端口对
Untagged
报文的处理
< br>
测试目的:
验证
Access
端口对
Untagged
报文的接收和发送功能
初始化配置:
组网如图
1
测试步骤:
1.
在
DU
T
设备进入
VLAN datebase
配置模式创建
vlan 2
,退出
p>
vlan
数据库模式
2.
在接口模式将
< br>Fe2
加入
vlan2
将
p>
Fe1
配置成
trunk
< br>模式并允许
vlan2
通过,用
pc3
ping pc4
地址,在
p
c4
上抓包观察,见结果
1
预期结果:
1.
可以抓到
pc3
的
icmp
报文并打上
802.1q
标记,
vlan-
id
为
2
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
测试项目编号:
Vlan_Access_002
测试项目:
Access
端口对标记的处理
测试子项目:
Access
端口对
Tagged
报文的处理
测试目的:
验证
Access
端口对
tagged
数据包的接受和发送功能
初始化配置:
组网如图
1
测试步骤:
1.
在
DU
T
、
sw1
设备进入
< br>VLAN datebase
配置模式创建
vlan
2
、
3
,退出
vlan
数据库
模式;
在
DUT
设备上将
Fe2
接口
加入
vlan2
,
Fe1
、
Fe3
接口配置
trun
k
口并允许
vlan2
、
3
数据通过;
在
sw1
p>
设备将
Fe1
接口加入
vlan2
,
将
Fe3
配置为
trunk
口并允许
vlan2
、
3
数据通过,
2.
在
pc3
上用软件模拟带
802.1q
标记流量(
vlan-id
是
3
)
,目的
mac
为
pc4
的,在
pc4
上抓包,见结果
1
3.
在
pc
3
上用软件模拟带
802.1q
标记流
量(
vlan-id
是
2
)
,目的
mac
为
pc4
的,在
pc4
上
抓包,见结果
2
4.
将
DUT
的
Fe1
口配置为
access
口加入
< br>vlan2
在
pc1
上
ping pc4
,在
pc4
< br>上抓包,
见结果
3
预期结果:
1
、
关闭
ingress-filter
功
能抓的到
pc3
上软件所模拟的包
vl
an-id
为
3
打开
< br>ingress-filter
功能就抓不到
2
、
p>
可以抓到
pc3
发出的帧,
vlan-id
为
2
3
、
可以抓到
pc1
上发出的
icmp
报文但不带
802.1q
标记
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
7.4
Trunk
端口对标记处理
测试项目编号:
Vlan_Trunk_001
测试项目:
Trunk
端口对标记处理
测试子项目:
Trunk
端口对
Untagged
报文的处理
测试目的:
验证
Trunk
端口对
Untagged
报文的接受和发送功能
初始化配置:
组网如图
1
测试步骤:
1.
在
DU
T
设备将
Fe2
、
Fe1
口配置为
trunk
口,有
pc3 ping pc4
在
pc4<
/p>
上抓包见结果
1
预期结果:
1.
可抓到带
802.1q
标记的报文,
vlan-
id
为
1
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
测试项目编号:
Vlan_Trunk_002
测试项目:
Trunk
端口对标记处理
测试子项目:
Trunk
端口对
Tagged
报文的处理
测试目的:
验证
Trunk
端口对
tagged
数
据包的接受和发送功能
初始化配置:
组网如图
1
测试步骤:
1.
在
DU
T
、
sw1
设备进入
< br>VLAN datebase
配置模式创建
vlan
2
,退出
vlan
数据库模
式;
在
DUT
设备上将<
/p>
Fe1
、
Fe2
接口加入
vlan2
,
Fe3
接口配置
trunk
口并允许
< br>vlan2
数据通过;
在
sw1
设备将
Fe1
接口加入
vlan2
,
将
Fe3
配置为
trunk
口并允许
< br>vlan2
数据通过,
pc1 ping
pc4
见结果
1
2.
在
DU
T
设备将
Fe3
接口允许
vlan2
的命令行去掉,
pc1 ping
pc4
见结果
2
3.
在
DU
T
设备上将
Fe1
、
< br>Fe2
接口改为
trunk
模式
,
F1
、
Fe2
口允许
vlan2
数据通过,
在
p>
pc3
上模拟
802.1q
数据帧目的
mac
为
pc4<
/p>
的
vlan-id
为
2
,
在
pc4
上抓包,
见结
果
3
4.
将
Fe
2
允许
vlan2
数据通过删除,在<
/p>
pc3
上模拟
802.1q
数据帧目的
mac
为
pc4
的
vlan-id
为
< br>2
,在
pc4
上抓包,见结果<
/p>
4
(
fe2
开启
ingress-filter
功能)
预期结果:
1.
可以
p
ing
通
2.
不能
p
ing
通
3.
在
pc
4
上可以抓到
pc3
发出的数据
vlan-id
为
2
4.
在
pc
4
上抓不到
pc3
发出的数据
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
7.5
Hybrid
端口对标记处理
测试项目编号:
Vlan_Hybrid_001
测试项目:
Hybrid
端口对标记处理
测试子项目:
Hybrid
< br>端口对
Untagged
报文的处理
测试目的:
验证
Hybrid
端口对
untagged
数据包的接受和发送功能。
初始化配置:
组网如图
1
测试步骤:
1
、
在
p>
DUT
设备将
Fe2
口配置为
hybrid
口,将
Fe1
口配置为
trunk
口,有
pc3
ping
pc
在
pc4
上抓包见结果
1
预期结果:
1
、
可抓到
带
802.1q
标记的报文,
vlan
-id
为
1
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
测试项目编号:
Vlan_Hybrid_002
测试项目:
Hybrid
端口对标记处理
测试子项目:
Hybrid
< br>端口对
Tagged
报文的处理
测试目的:
验证
Hybrid
端口对
tagged
数据包的接受和发送功能。
初始化配置:
组网如图
1
测试步骤:
1.
在
DU
T
、
sw1
设备进入
< br>VLAN datebase
配置模式创建
vlan
2
,退出
vlan
数据库模
式;在
DUT
设备上将
F
e1
、
Fe2
接口加入
vlan2
,
Fe3
接口配置
为
hybrid
口并允许
vlan2<
/p>
数据通过
(
tag
口)
;
在
sw1
设备将
Fe1
接口加入
vlan2
,
将
Fe3
配
置为
hybrid
口并允许
vlan2
数据通过(为
tag
口)
,
pc1 ping
pc4
见结果
1
2.
在
DU
T
设备将
Fe3
接口允许
vlan2
的命令行去掉,
pc1 ping
pc4
见结果
2
3.
将
DU
T
设备上的
Fe1
改为
trunk
模式,
允许
vla
n2
通过,
Fe2
口配置为
hybrid
模式,
并允许
vlan2
通过,在
pc3
上模拟<
/p>
802.1q
数据帧目的
mac
为
pc4
的
vlan-
id
为
2
,
在
pc4
上抓包,见结果
3
4.
将
Fe
2
允许
vlan2
数据通过删除,在<
/p>
pc3
上模拟
802.1q
数据帧目的
mac
为
pc4
的
vlan-id
为
< br>2
,在
pc4
上抓包,见结果<
/p>
4
(
fe2
口开
启
ingress-
filter
功能)
预期结果:
1.
能
ping
通
2.
不能
p
ing
通
3.
在
pc
4
上可以抓到
pc3
发出的数据
vlan-id
为
2
4.
在
pc
4
上抓不到
pc3
发出的数据
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
7.6
过滤功能
测试项目编号:
Vlan_filter_001
测试项目:过滤功能
测试子项目:不带
vlan
tag
帧的过滤
测试目的:
验证
vlan
能正确的过滤不带
vlan tag
的帧
初始化配置:
组网如图
1
测试步骤:
1
、
在
p>
DUT
设备进入
VLAN
datebase
配置模式创建
vlan 2
,退出
vlan
数据库模式;将
Fe2
配置成
Hybrid
默认
p>
vlan
配置为
vlan
2
,并设置可接受的帧类型
vlan-tagged
2
、
将
p>
Fe1
口加入
vlan2
< br>设置可以接受的帧类型
all
,
在
pc3
上通过软件模拟不带标记,
目
的
mac
为
pc4
的单播、组播、广播报文,在
pc4
上抓包见结果
1
3
、
将
Fe1
口加入
vlan
3
,在
pc3
上通过软件模拟不带标记
,目的
mac
为
pc4
的单播、
组播、广播报文,在
pc4
< br>上抓包见结果
1
4
、
将
p>
Fe2
口设置可接受的帧类型
vlan-u
ntagged
,将
Fe1
口加入
p>
vlan2
设置可接受帧
类型为
vlan-tagged
在
pc4
上通过软件模拟
vlanID
为
2
,目的
mac
为
< br>pc3
的单播、
组播、广播报文,在
pc3
上抓包见结果
2
5
、
将
p>
Fe2
口设置可接受的帧类型
vlan-u
ntagged
,将
Fe1
口加入
p>
vlan2
设置可接受帧
类型为
vlan-tagged
在
pc3
上通过软件模拟不带标记,目的
mac
为
pc4
的单播、组
播、广播报文,在
pc4
上抓包见结果
3
6
、
将
p>
Fe2
口设置可接受的帧类型
vlan-u
ntagged
,将
Fe1
加入
vlan3
,在
pc3
上通过
软件模拟不带标记,目的
mac
为
pc4
的单播、组播、广播报文,在
pc4
上抓包见结
果
1
预期结果:
1
、
pc4
抓不到
pc3
发出的包
2
、
pc3
可以抓到
pc4
发出的包<
/p>
3
、
pc4
可以抓到
pc3
发出的包
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
测试项目编号:
Vlan_filter_002
测试项目:过滤功能
测试子项目:带
vlan
tag
帧的过滤
测试目的:
验证
vlan
能正确的过滤带
vlan
tag
的帧
初始化配置:
组网如图
1
测试步骤:
1
、
在
p>
DUT
设备进入
VLAN
datebase
配置模式创建
vlan
2
,退出
vlan
数据库模式;将
< br>
Fe2
配置成
Hybri
d
模式并允许
vlan
2
数据通过,并设置可接受的帧类型
vlan-tagged
2
、
将
p>
Fe1
口加入
vlan2
< br>,
在
pc3
上通过软件模拟
p>
vlan-id
为
0
或者
3
,
目的
mac
为
pc4
的单播、组播、广播
报文,在
pc4
上抓包见结果
1
3
、
将
p>
Fe1
口加入
vlan2
< br>,在
pc3
上通过软件模拟
vl
an-id
为
2
,目的
mac
为
pc4
的单
播、组播、广播报文,在
pc4
上抓包见结果<
/p>
2
4
、
p>
设置
Fe2
口可接受帧类型为
vlan-untagged
,将
Fe1
口加入
vlan2
,在
p
c3
上通过
软件模拟
vlan-id<
/p>
为
0
、
2
、
3
,目的
mac<
/p>
为
pc4
的单播、组播、广播报文,在<
/p>
pc4
上抓包见结果
1
预期结果:
1
、
在
p>
pc4
上抓不到
pc3
发出的包
2
、
在
p>
pc3
上可以抓到
pc4
< br>发出的包
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
测试项目编号:
Vlan_filter_003
测试项目:过滤功能
测试子项目:
ingress
filter
控制
测试目的:
验证
ingress
filter
功能在收报接口上的作用
初始化配置:
组网如图
1
测试步骤:
1
、
在
p>
DUT
设备进入
VLAN
datebase
配置模式创建
vlan 2
、
3
,退出
vlan
数据库模式;
将
Fe1
配置
trunk
并允许
vlan3
p>
数据通过,
Fe2
配置
hybrid
,允许
vlan2
通
过,在
pc3
上通过软件模拟
vlan
-id
为
3
,目的
mac
为
pc4
的单播、组播、广
播报文,在
pc4
上抓包见结果
1
2
、
在
p>
pc3
上通过软件模拟
vlan-id
p>
为
3
,目的
mac
为
pc4
的单播、组播、广播报文,<
/p>
并使能
Fe2
口
ingress filter
功能,在
pc4
上抓包见结果
2
预期结果:
1.
pc4
上可以抓到
pc3
发出的报文
vlan
-id
为
3
2.
pc4
上抓不到
pc3
发出的报文
实测结果:
备注:
完成测试后删除本用例的配置,以免影响其他测试
7.7
Tag
帧分类转发
测试项目编号:<
/p>
Vlan_TagFramForward_001
测试项目:
Tag
帧分类转发
测试子项目:基于
vlan
的帧分类转发
测试目的:
验证
DUT
能对属于不同
vlan
的帧
分类转发
初始化配置:
组网如图
1
测试步骤:
1.
在
DU
T
设备进入
VLAN datebase
配置模式创建
vlan 2
、
3
,退出
vlan
数据
库模式;
将
Fe2
配置成
trunk
模式并允许
vlan2
< br>数据通过,将
Fe1
加入
vla
n2
2.
在
pc3
上用软件模拟
vlan-id
为
2
,目的
mac
为
pc4
的帧,在
pc4
上抓包见结果
1
3.
将
Fe1
接口加入
vlan3
,
Fe2
接口下添加允
许
vlan3
数据通过,在
pc3
p>
上用软件模
拟
vlan-id
为
3
,目的
mac
为
pc4
的帧,在
pc
4
上抓包见结果
2
4.
在
pc
3
上用软件模拟
vlan-id
为
p>
5
,目的
mac
为
pc4
的帧,在
pc4
上抓包见结果
3
预期结果:
1.
pc4
上可以抓到
pc3
发出的包
2.
pc4
上可以抓到
pc3
发出的包
3.
pc4
上抓不到
pc3
发出的包
-
-
-
-
-
-
-
-
-
上一篇:瑞斯康达2826配置说明
下一篇:远程镜像