某客户欲自行开发网关软件,需要我司提供交换机读取MAC的MIB节点。这里将介绍通过MIB读取聚合组信息的方法。对于聚合组我们通常比较关注聚合组ID、聚合组成员端口、聚合组选中端口。
下面对通过MIB读取聚合组信息的方法进行介绍。
通过读起dot3adAggPort节点获取的信息大多是ifdescr的索引,可以通过ifdescr获取真正的端口信息。具体操作如下:
(1)先通过命令行查看当前聚合组的情况,与mib读取结果做比对。当前聚合组ID为1,成员端口为GE4/0/5、GE4/0/7、GE4/0/9.。选中端口为GE4/0/5、GE4/0/7。
[H3C]dis link-aggregation verbose
Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing
Port Status: S -- Selected, U -- Unselected
Flags: A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation,
D -- Synchronization, E -- Collecting, F -- Distributing,
G -- Defaulted, H -- Expired
Aggregation Interface: Bridge-Aggregation1
Aggregation Mode: Dynamic
Loadsharing Type: Shar
System ID: 0x8000, 0023-8928-74ae
Local:
Port Status Priority Oper-Key Flag
--------------------------------------------------------------------------------
GE4/0/5 S 32768 1 {ACDEF}
GE4/0/7 S 32768 1 {ACDEF}
GE4/0/9 U 32768 1 {ACG}
(2)通过dot3adAggPortAttachedAggID1.2.840.10006.300.43.1.2.1.1.13.0读取聚合组成员端口号,结果如下图所示
发现只有dot3adAggPortAttachedAggID.63、dot3adAggPortAttachedAggID.65、dot3adAggPortAttachedAggID.67有数值,且都为3,代表聚合口ID。3、63、65、67都是ifdescr的索引。
(3)通过ifdescr节点读取实际物理端口信息
可以看到ifdescr.3对应聚合组1,ifdescr.63对应物理口4/0/5,ifdescr.65对应物理口4/0/7,ifdescr.67对应物理口4/0/9,与实际情况一致。
(2)通过dot3adAggPortSlectedAggID(1.2.840.10006.300.43.1.2.1.1.12.0)读取聚合组选中成员端口号,操作方式类似。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作