
麦克雷尔INC 。
KSZ8842-16 / 32 MQL / MVL / MVLI / MBL
静态MAC地址表
该KSZ8842M同时支持静态和动态MAC地址表。在回答一个目标地址( DA )看看
时,该KSZ8842M搜索两个表进行数据包的转发决定。响应于一个源地址(SA)的
仰望,是搜索老龄化,迁移和学习之用动态表。
静态DA查找结果的优先级高于动态DA查找结果。如果有一个DA匹配两个表中,
从静态表的结果被使用。在静态表中这些条目不会被KSZ8842M老化。
位
57-54
53
默认值
0000
0
读/写
RW
读/写
52
0
读/写
51
0
读/写
50-48
000
读/写
47-0
0
读/写
描述
FID
过滤VLAN ID - 识别16个活动VLAN之一。
使用FID
1 :指定useof FID + MAC的静态查表起坐
0 :只规定了使用MAC的静态查表起坐
改写
1 :覆盖端口设置“发送使能= 0”或“接收使能= 0 ”的设置。
0 :不进行覆盖
有效
1:指定该条目是有效的,则查找结果将被用于
0 :指定此项无效
转发端口
这3位来控制转发端口:
000:没有前锋
001 :转发到端口1
010 :转发到端口2
100 :要转发的端口3
011:转发到端口1和端口2的
110 :转发到端口2和端口3
101:转发到端口1和端口3
111 :广播(不包括输入端口)
MAC地址
48位MAC地址
表18.静态MAC地址表格式( 8项)
静态MAC地址表查找的例子:
1.静态地址表中读取(读取间接地址偏移量为0x01的第二个条目)
写信给章。 IACR与0x1001的(设置间接地址和触发读取静态MAC地址表操作)
然后
读寄存器。 IADR3 (静态MAC地址表位57-48 )
读寄存器。 IADR2 (静态MAC地址表位47-32 )
读寄存器。 IADR5 (静态MAC地址表中第31-16位)
读寄存器。 IADR4 (静态MAC地址表位15-0 )
2.静态地址表写(写在间接地址偏移0x07执行第八项)
写信给章。 IADR3 (静态MAC地址表位57-48 )
写信给章。 IADR2 (静态MAC地址表位47-32 )
写信给章。 IADR5 (静态MAC地址表中第31-16位)
写信给章。 IADR4 (静态MAC地址表位15-0 )
写信给章。 IACR与0x0007 (设置间接地址和触发写静态MAC地址表操作)
2007年10月
119
M9999-102207-1.9