一种olt设备上mac地址表统一管理的方法及装置的制造方法_2

文档序号:9508662阅读:来源:国知局
[0049] 如图4所示,此外,本实施例中对0LT设备上MAC地址表统一管理的方法还包括对 MAC地址的定位。具体来说,对特定MAC地址的定位包括步骤:
[0050] 获取所有上联端口的MAC地址表;
[0051] 在上联端口的所述MAC地址表中查找所述特定MAC地址;
[0052] 若所述特定MAC地址存在于上联端口的所述MAC地址表中,结束;
[0053] 若所述特定MAC地址不存在于上联端口的所述MAC地址表中,依次对业务板上的 每个Ρ0Ν子卡进行检测;
[0054] 当在所述Ρ0Ν子卡上所有的0NU Ρ0Ν端口的MAC地址表中查找到所述特定MAC地 址后,结束。
[0055] 在查找特定MAC地址的过程中,首先要获取记载有所有的上联端口 MAC地址的MAC 地址表,在所述上联端口的所述MAC地址表中查找特定MAC地址。若所述MAC地址不存在 于所述上联端口的MAC地址表中,再依次对每个业务板上的PON子卡上所有ONU PON端口 的MAC地址进行查询,判断是否检测到所述特定MAC地址。检测到所述特定MAC地址后,停 止对所述ONU PON的MAC地址的查询。值得指出的是,所述特定MAC地址是用户所需要查 找的MAC地址。
[0056] 本实施例中针对多板卡的0LT设备,对其MAC地址表进行同一管理。将管理对象 划分明确化,可以定义出一套统一的命令行,以供用户方便、准确的获取或配置与用户有关 的MAC地址表。
[0057] 实施例二
[0058] 基于实施例一提出的一种0LT设备上MAC地址表统一管理的方法,本实施例提出 了一种0LT设备上MAC地址表统一管理装置。
[0059] 如图5所不,一种0LT设备上MAC地址表统一管理装置,包括:
[0060] 第一获取单元,获取所有上联端口的MAC地址表;
[0061] 检测单元,与所述第一获取单元相连,用以对每个业务板上的每个Ρ0Ν子卡进行 检测;
[0062] 第二获取单元,与所述检测单元相连,用以获取所述Ρ0Ν子卡上的所有在线0NU Ρ0Ν端口的MAC地址;
[0063] 记录单元,与所述第二获取单元相连,用以将所述MAC地址记录在所述MAC地址表 中。
[0064] 在对所述MAC地址表中数据的同步的过程中,首先第一获取单元获取所有上联端 口的MAC地址表;然后检测单元对每个业务板上的每个Ρ0Ν子卡进行检测。值得指出的是, 在本实施例中,可以先对同一个业务板上的所有Ρ0Ν子卡依次进行检测,然后再对其它的 业务板进行检测,直至完成对所有业务板的检测。第二获取单元获取所述Ρ0Ν子卡上所有 的在线的ONU Ρ0Ν端口的MAC地址,记录单元将所述MAC地址记录在所述MAC地址表中,即 完成了对所述MAC地址表中数据的同步过程。
[0065] 此外,如图6所示,所述装置还包括:
[0066] 第一查找单元,与所述第一获取单元相连,用以在所述上联端口的MAC地址表中 查找特定MAC地址;
[0067] 第二查找单元,与所述第一查找单元相连,用以对所述ONU Ρ0Ν端口上的所述MAC 地址表依次进行查找以判定所述特定MAC地址是否存在。
[0068] 在查找特定MAC地址的过程中,首先第一获取单元获取记载有所有的上联端口 MAC地址的MAC地址表,第一查找单元对所述上联端口的MAC地址表中查找特定MAC地址。 如果在所述上联端口中没有查找到所述MAC地址,第二查找单元依次对每个业务板上的 Ρ0Ν子卡上所有ONU Ρ0Ν端口的MAC地址进行查询,判断是否检测到所述特定MAC地址。检 测到所述特定MAC地址后,停止对所述ONU Ρ0Ν的MAC地址的查询。值得指出的是,所述特 定MAC地址是用户所需要查找的MAC地址。
[0069] 对于本领域的技术人员而言,阅读上述说明后,各种变化和修正无疑将显而易见。 因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权 利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。
【主权项】
1. 一种OLT设备上MAC地址表统一管理的方法,其特征在于,所述方法包括步骤: 获取所有上联端口的MAC地址表; 对每个业务板上的每个P0N子卡进行检测; 获取所述P0N子卡上的所有在线ONUP0N端口的MAC地址; 将所述MAC地址记录在所述MAC地址表中。2. 根据权利要求1所述的0LT设备上MAC地址表统一管理的方法,其特征在于,所述 0LT设备中包括上联板,所述上联端口位于所述上联板上。3. 根据权利要求2所述的0LT设备上MAC地址表统一管理的方法,其特征在于,所述 0LT设备还包括P0N子卡,所述ONUP0N端口位于所述P0N子卡上。4. 根据权利要求3所述的0LT设备上MAC地址表统一管理的方法,其特征在于,所述上 联板和所述P0N子卡均设置有交换芯片,所述MAC地址表存放于所述交换芯片中。5. 根据权利要求1所述的0LT设备上MAC地址表统一管理的方法,其特征在于,所述方 法还包括步骤: 获取所有所述上联端口的MAC地址表; 在所述上联端口的所述MAC地址表中查找特定MAC地址; 若所述特定MAC地址存在于所述上联端口的所述MAC地址表中,结束查找; 若所述特定MAC地址不存在于所述上联端口的所述MAC地址表中,依次对业务板上的 每个P0N子卡进行检测。6. 根据权利要求5所述的0LT设备上MAC地址表统一管理的方法,其特征在于,在依次 对业务板上的每个P0N子卡进行检测的过程包括步骤: 对所述P0N子卡上的所述ONUP0N端口上的所述MAC地址表依次进行查找,直至查找 到所述特定MAC地址。7. -种0LT设备上MAC地址表统一管理装置,其特征在于,所述装置包括: 第一获取单元,获取所有上联端口的所述MAC地址表; 检测单元,与所述第一获取单元相连,用以对每个业务板上的每个P0N子卡进行检测; 第二获取单元,与所述检测单元相连,用以获取所述P0N子卡上所有在线的ONUP0N端 口的MAC地址; 记录单元,与所述第二获取单元相连,用以将所述MAC地址记录在所述MAC地址表中。8. 根据权利要求7所述的0LT设备上MAC地址表统一管理装置,其特征在于,所述装置 还包括: 第一查找单元,与所述第一获取单元相连,用以在所述上联端口的所述MAC地址表中 查找特定MAC地址; 第二查找单元,与所述第一查找单元相连,用以对所述ONUP0N端口上的所述MAC地址 表依次进行查找以判断所述特定MAC地址是否存在。
【专利摘要】本发明提供一种OLT设备上MAC地址表统一管理的方法及装置,方法包括步骤:获取所有上联端口的MAC地址表;对每个业务板上的每个PON子卡进行检测;获取PON子卡上的所有在线ONUPON端口的MAC地址;将MAC地址记录在MAC地址表中;装置包括:第一获取单元,获取所有上联端口的MAC地址表;检测单元,与第一获取单元相连,用以对每个业务板上的每个PON子卡进行检测;第二获取单元,与检测单元相连,用以获取PON子卡上所有在线的ONU?PON端口的MAC地址;记录单元,与第二获取单元相连,用以将MAC地址记录在MAC地址表中。本发明将管理对象划分明确化,可以定义出一套统一的命令行,以供用户方便、准确的获取或配置与用户有关的MAC地址表。
【IPC分类】H04L29/12, H04L12/935
【公开号】CN105262854
【申请号】CN201510667089
【发明人】施晨
【申请人】上海斐讯数据通信技术有限公司
【公开日】2016年1月20日
【申请日】2015年10月15日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1