位置:首页 > IC型号导航 > 首字符K型号页 > 首字符K的型号第18页 > KSZ8842-16MVLI > KSZ8842-16MVLI PDF资料 > KSZ8842-16MVLI PDF资料3第121页

麦克雷尔INC 。
KSZ8842-16 / 32 MQL / MVL / MVLI / MBL
VLAN表
该KSZ8842M使用VLAN表进行查找的。如果802.1Q VLAN模式被使能( SGCR2 [15]) ,该表将
可用于检索与该入口分组相关联的VLAN信息。此信息包括FID(过滤器
的ID ) , VID (VLAN ID )和VLAN成员关系如表20所示:
位
19
默认值
1
读/写
RW
描述
有效
1:指定该条目是有效的,则查找结果将被用于
0 :指定此项无效
18-16
111
读/写
会籍
指定哪些端口是VLAN的成员。如果DA查查失败(没有在比赛
静态和动态表) ,与该VLAN相关联的分组将
转发在此字段中指定的端口。例如: 101表示端口3和1是在
该VLAN 。
15-12
0x0
读/写
FID
指定过滤器的ID 。该KSZ8842M支持由代表16个活动VLAN
这四个位字段。 FID的是映射的ID 。如果802.1Q VLAN启用,外观
达将根据FID + DA和FID + SA 。
11-0
0x001
读/写
VID
指定IEEE 802.1Q 12位的VLAN ID 。
表20. VLAN表格式( 16项)
如果802.1Q VLAN模式被激活,然后KSZ8842M将分配一个VID每一个进入的数据包。如果数据包是无标记或
标记为空VID ,然后将数据包分配的入端口的默认端口VID 。如果分组被标记
具有非空的VID ,然后VID中的标签将被使用。在查找过程将开始从VLAN表中查找。如果VID
是无效的,则分组将被丢弃,不地址学习将发生。如果VID是有效的,则FID被检索。
该FID + DA和FID + SA查找被执行。该FID + DA查查决定转发端口。如果FID + DA失败,
那么数据包将被广播到VLAN的所有成员(不包括输入端口) 。如果FID + SA的失败,那么
FID + SA将被教训。
VLAN表查询的例子:
1. VLAN表读(读第三项,在间接地址偏移0X02 )
写信给章。 IACR与0x1402 (设置间接地址和触发读VLAN表操作)
然后
读寄存器。 IADR5 ( VLAN表位19-16 )
读寄存器。 IADR4 ( VLAN表位15-0 )
2. VLAN表写(写第七项,在间接地址偏移值0x06 )
写信给章。 IADR5 ( VLAN表位19-16 )
写信给章。 IADR4 ( VLAN表位15-0 )
写信给章。 IACR与0x1406 (设置间接地址和触发读VLAN表操作)
2007年10月
121
M9999-102207-1.9