节点设备登录方法及装置的制造方法_3

文档序号:8459131阅读:来源:国知局
骤210和步骤220的描述,在此不再赘述。
[0063] 现仍以图1为例,详细介绍节点设备登录的处理过程。
[0064] 假设,交换设备FCFl~FCF3的MAC地址分别为MAC 1~MAC3,且FCFl~FCF3的 设备性能相同,初始优先级均为1〇〇(优先级范围〇~255,数值越小代表的优先级越高), 设置节点数量变化阈值为5,即交换设备上登录的节点设备数量每减少或增加5个节点设 备,运行优先级升高或降低一级。
[0065] 假设FCFl上当前已登录的节点设备数量为26个,对应的运行优先级为100+26/5, 即当前运行优先级为105 ;FCF2上当前已登录的节点设备数量为28个,则对应的运行优先 级为105 ;FCF3上当前已登录的节点设备数量为32个,则对应的运行优先级为106。
[0066] FCFl~FCF3通过组播方式发送非请求发现通告报文,并在非请求发现通告报文 中携带各自的运行优先级。桥接设备TSl~TS3均接收到FCFl~FCF3发送的非请求发现 通告报文,并根据非请求发现通告报文中携带的运行优先级更新各自的最高优先级列表, 每一个桥接设备的更新方式及更新结果相同。以TSl为例,假设,当前TSl本地保存的最高 优先级列表如表1所示。
[0067]
[0068] 表 1
【主权项】
1. 一种节点设备登录方法,应用于桥接设备上,其特征在于,该方法包括: 向多个交换设备转发节点设备发送的虚拟局域网VLAN发现请求报文; 接收所述多个交换设备回应的所述VLAN发现请求报文的VLAN发现通告报文; 根据所述多个交换设备回应的VLAN发现通告报文确定运行优先级最高的交换设备为 候选交换设备; 向所述节点设备转发所述候选交换设备的VLAN发现通告报文。
2. 如权利要求1所述的方法,其特征在于,在所述根据所述多个交换设备回应的VLAN 发现通告报文确定运行优先级最高的交换设备为候选交换设备之前,所述方法还包括: 接收所述多个交换设备发送的非请求发现通告报文,所述非请求发现通告报文中携带 所述交换设备根据已登录的节点设备的数量确定的运行优先级; 根据所述运行优先级更新本地保存的最高优先级列表,所述最高优先级列表中包含运 行优先级最尚的交换设备的设备标识; 所述根据所述多个交换设备回应的VLAN发现通告报文确定运行优先级最高的交换设 备为候选交换设备,包括: 从所述VLAN发现通告报文中获取所述交换设备的设备标识; 判断所述交换设备的设备标识是否与所述最高优先级列表中的设备标识相同; 当所述交换设备的设备标识与所述最高优先级列表中的设备标识相同时,确定所述交 换设备为候选交换设备。
3. 如权利要求2所述的方法,其特征在于,所述根据所述运行优先级更新本地保存的 最尚优先级列表,包括: 将所述运行优先级与所述最高优先级列表中的最高运行优先级进行比较; 当所述运行优先级高于所述最高运行优先级时,删除所述最高优先级列表中的设备标 识,将所述交换设备的设备标识添加到所述最高优先级列表中,并使用所述运行优先级更 新所述最高运行优先级; 当所述运行优先级等于所述最高运行优先级,且所述最高优先级列表中不存在与所述 交换设备的设备标识相同的设备标识时,将所述交换设备的设备标识添加到所述最高优先 级列表中; 当所述运行优先级低于所述最高运行优先级,且所述最高优先级列表中存在与所述交 换设备的设备标识相同的设备标识时,从所述最高优先级列表中删除与所述交换设备的设 备标识相同的设备标识。
4. 如权利要求2或3所述的方法,其特征在于,所述方法还包括: 获取预设的交换设备保活时长; 当在所述预设的交换设备保活时长内未再次接收到运行优先级最高的同一交换设备 发送的非请求发现通告报文时,从所述最高优先级列表中删除该运行优先级最高的交换设 备的设备标识。
5. -种节点设备登录方法,应用于交换设备上,其特征在于,该方法包括: 统计已登录的节点设备的数量; 根据统计的节点设备的数量确定所述交换设备的运行优先级; 发送非请求发现通告报文,所述非请求发现通告报文中携带所述运行优先级。
6. -种节点设备登录装置,应用于桥接设备上,其特征在于,该装置包括: 发送单元,用于向多个交换设备转发节点设备发送的虚拟局域网VLAN发现请求报文; 接收单元,用于接收所述多个交换设备回应的所述VLAN发现请求报文的VLAN发现通 告报文; 确定单元,用于根据所述多个交换设备回应的VLAN发现通告报文确定运行优先级最 高的交换设备为候选交换设备; 转发单元,用于向所述节点设备转发所述候选交换设备的VLAN发现通告报文。
7. 如权利要求6所述的装置,其特征在于,所述装置还包括: 所述接收单元,还用于在所述确定单元根据所述多个交换设备回应的VLAN发现通告 报文确定运行优先级最高的交换设备为候选交换设备之前,接收所述多个交换设备发送的 非请求发现通告报文,所述非请求发现通告报文中携带所述交换设备根据已登录的节点设 备的数量确定的运行优先级; 更新单元,用于根据所述运行优先级更新本地保存的最高优先级列表,所述最高优先 级列表中包含运行优先级最高的交换设备的设备标识; 所述确定单元,具体用于从所述VLAN发现通告报文中获取所述交换设备的设备标识; 判断所述交换设备的设备标识是否与所述最高优先级列表中的设备标识相同;当所述交换 设备的设备标识与所述最高优先级列表中的设备标识相同时,确定所述交换设备为候选交 换设备。
8. 如权利要求7所述的装置,其特征在于: 所述更新单元,具体用于将所述运行优先级与所述最高优先级列表中的最高运行优先 级进行比较;当所述运行优先级高于所述最高运行优先级时,删除所述最高优先级列表中 的设备标识,将所述交换设备的设备标识添加到所述最高优先级列表中,并使用所述运行 优先级更新所述最高运行优先级;当所述运行优先级等于所述最高运行优先级,且所述最 高优先级列表中不存在与所述交换设备的设备标识相同的设备标识时,将所述交换设备的 设备标识添加到所述最高优先级列表中;当所述运行优先级低于所述最高运行优先级,且 所述最高优先级列表中存在与所述交换设备的设备标识相同的设备标识时,从所述最高优 先级列表中删除与所述交换设备的设备标识相同的设备标识。
9. 如权利要求7或8所述的装置,其特征在于,所述装置还包括: 老化单元,用于获取预设的交换设备保活时长;当在所述预设的交换设备保活时长内 未再次接收到运行优先级最高的同一交换设备发送的非请求发现通告报文时,从所述最高 优先级列表中删除该运行优先级最高的交换设备的设备标识。
10. -种节点设备登录装置,应用于交换设备上,其特征在于,该装置包括: 统计单元,用于统计已登录的节点设备的数量; 确定单元,用于根据统计的节点设备的数量确定所述交换设备的运行优先级; 发送单元,用于发送非请求发现通告报文,所述非请求发现通告报文中携带所述运行 优先级。
【专利摘要】本申请提供一种节点设备登录方法及装置,该方法包括:向多个交换设备转发节点设备发送的虚拟局域网VLAN发现请求报文;接收所述多个交换设备回应的所述VLAN发现请求报文的VLAN发现通告报文;根据所述多个交换设备回应的VLAN发现通告报文确定运行优先级最高的交换设备为候选交换设备;向所述节点设备转发所述候选交换设备的VLAN发现通告报文。通过本申请可以使登录到不同交换设备上的节点设备的数量均衡,提高整个系统的性能。
【IPC分类】H04L12-46, H04L12-24
【公开号】CN104780063
【申请号】CN201510135991
【发明人】解长伟, 霍晓宇
【申请人】杭州华三通信技术有限公司
【公开日】2015年7月15日
【申请日】2015年3月26日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1