所述延迟时间的长度值成负相关。
[0136]第三确定子单元,用于将所述FCF对应的延迟时间的排名乘以η后与所述FCF的第一优先级相加得到的和确定为所述第二优先级;η为正数。
[0137]其中,所述装置还可以包括:第三记录子单元、第一更新子单元、第二更新子单元。
[0138]第三记录子单元,用于若本地未记录所述FCF与所述FCF的第二优先级的对应关系,则记录所述FCF与所述FCF的第二优先级的对应关。
[0139]第一更新子单元,用于若本地已记录所述FCF与所述FCF的第二优先级的对应关系,则更新所述对应关系中的所述FCF的第二优先级。
[0140]第二更新子单元,用于根据记录的各FCF的第二优先级对所述预设优先级的取值进行更新。
[0141]其中,所述第二更新子单元包括:第二排序子单元和获取子单元。
[0142]第二排序子单元,用于对各FCF的第二优先级进行排序;
[0143]获取子单元,用于取排序为中间的第二优先级作为所述预设优先级或取排序为第一的第二优先级作为所述预设优先级。
[0144]对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0145]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
[0146]应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
【主权项】
1.一种辅助以太网光纤通道端点设备登录转发器的方法,其特征在于,所述方法包括: 桥接器接收以太网光纤通道转发器FCF发送的主动组播发现通告报文,所述主动组播发现通告报文携带所述FCF的第一优先级; 若所述FCF满足登录条件,确定所述主动组播发现通告报文的延迟时间;其中,所述延迟时间为接收到报文的时间与所述接收到的报文被FCF发送的时间之间的时间差; 根据所述延迟时间和所述第一优先级确定所述FCF的第二优先级;其中,所述第二优先级与所述第一优先级正相关,且所述第二优先级与所述延迟时间负相关; 确定所述第二优先级是否不小于预设优先级,若所述第二优先级不小于预设优先级,则将所述主动组播发现通告报文中的第一优先级替换为第二优先级,向本地端点设备ENode发送修改后的主动组播发现通告报文。
2.根据权利要求1所述的方法,其特征在于, 所述FCF的第一优先级与所述FCF上登录的ENode的个数负相关。
3.根据权利要求1所述的方法,其特征在于,所述主动组播发现通告报文还携带所述FCF发送所述主动组播发现通告报文的时间; 所述确定所述第一主动组播发现通告报文的延迟时间包括:将接收到所述主动组播发现通告报文的时间与所述FCF发送所述主动组播发现通告报文的时间之间的时间差确定为所述延时时间。
4.根据权利要求1所述的方法,其特征在于,所述确定所述第一主动组播发现通告报文的延迟时间包括: 向所述FCF发送探测报文,并记录所述探测报文的发送时间; 接收所述FCF返回的对应于所述探测报文的响应报文,并记录所述响应报文的接收时间; 将所述探测报文的发送时间和响应报文的接收时间之间的时间差的一半确定为所述延迟时间。
5.根据权利要求1所述的方法,其特征在于,所述根据所述延迟时间和所述第一优先级确定所述FCF的第二优先级包括: 对各FCF对应的延时时间进行排序,得到所述FCF对应的延迟时间的排名;其中,所述排名的取值与所述延迟时间的长度值成负相关; 将所述FCF对应的延迟时间的排名乘以η后与所述FCF的第一优先级相加得到的和确定为所述第二优先级;η为正数。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:若本地未记录所述FCF与所述FCF的第二优先级的对应关系,则记录所述FCF与所述FCF的第二优先级的对应关系; 若本地已记录所述FCF与所述FCF的第二优先级的对应关系,则更新所述对应关系中的所述FCF的第二优先级; 根据记录的各FCF的第二优先级对所述预设优先级的取值进行更新。
7.根据权利要求6所述的方法,其特征在于,所述根据记录的各FCF的第二优先级对所述预设优先级的取值进行更新包括: 对各FCF的第二优先级进行排序; 取排序为中间的第二优先级作为所述预设优先级或取排序为第一的第二优先级作为所述预设优先级。
8.—种辅助以太网光纤通道端点设备登录转发器的装置,其特征在于,所述装置包括: 接收单元,用于接收以太网光纤通道转发器FCF发送的主动组播发现通告报文,所述主动组播发现通告报文携带所述FCF的第一优先级; 第一确定单元,用于若所述FCF满足登录条件,确定所述主动组播发现通告报文的延迟时间;其中,所述延迟时间为接收到报文的时间与所述接收到的报文被FCF发送的时间之间的时间差; 第二确定单元,用于根据所述延迟时间和所述第一优先级确定所述FCF的第二优先级;其中,所述第二优先级与所述第一优先级正相关,且所述第二优先级与所述延迟时间负相关; 替换单元,用于确定所述第二优先级是否不小于预设优先级,若所述第二优先级不小于预设优先级,则将所述主动组播发现通告报文中的第一优先级替换为第二优先级; 发送单元,用于向本地端点设备ENode发送修改后的主动组播发现通告报文。
9.根据权利要求8所述的辅助以太网光纤通道端点设备登录转发器的装置,其特征在于, 所述FCF的第一优先级与所述FCF上登录的ENode的个数负相关。
10.根据权利要求8所述的辅助以太网光纤通道端点设备登录转发器的装置,其特征在于,所述主动组播发现通告报文还携带所述FCF发送所述主动组播发现通告报文的时间; 所述第一确定单元包括: 第一确定子单元,用于将接收到所述主动组播发现通告报文的时间与所述FCF发送所述主动组播发现通告报文的时间之间的时间差确定为所述延迟时间。
11.根据权利要求8所述的辅助以太网光纤通道端点设备登录转发器的装置,其特征在于,所述第一确定单元包括: 探测发送子单元,用于向所述FCF发送探测报文; 第一记录子单元,用于记录所述探测报文的发送时间; 响应接收子单元,用于接收所述FCF返回的对应于所述探测报文的响应报文; 第二记录子单元,用于记录所述响应报文的接收时间; 第二确定子单元,用于将所述探测报文的发送时间和响应报文的接收时间之间的时间差的一半确定为所述延迟时间。
12.根据权利要求8所述的辅助以太网光纤通道端点设备登录转发器的装置,其特征在于,所述第二确定单元包括: 第一排序子单元,用于对各FCF对应的延时时间进行排序,得到所述FCF对应的延迟时间的排名;其中,所述排名的取值与所述延迟时间的长度值成负相关; 第三确定子单元,用于将所述FCF对应的延迟时间的排名乘以η后与所述FCF的第一优先级相加得到的和确定为所述第二优先级;η为正数。
13.根据权利要求8所述的辅助以太网光纤通道端点设备登录转发器的装置,其特征在于,所述装置还包括: 第三记录子单元,用于若本地未记录所述FCF与所述FCF的第二优先级的对应关系,则记录所述FCF与所述FCF的第二优先级的对应关系; 第一更新子单元,用于若本地已记录所述FCF与所述FCF的第二优先级的对应关系,则更新所述对应关系中的所述FCF的第二优先级; 第二更新子单元,用于根据记录的各FCF的第二优先级对所述预设优先级的取值进行更新。
14.根据权利要求13所述的辅助以太网光纤通道端点设备登录转发器的装置,其特征在于,所述第二更新子单元包括: 第二排序子单元,用于对各FCF的第二优先级进行排序; 获取子单元,用于取排序为中间的第二优先级作为所述预设优先级或取排序为第一的第二优先级作为所述预设优先级。
【专利摘要】本申请公开了一种辅助以太网光纤通道端点设备登录转发器的方法,包括:接收以太网光纤通道转发器FCF发送的主动组播发现通告报文;若该FCF满足登录条件,确定该主动组播发现通告报文的延迟时间;根据该延迟时间和该FCF的第一优先级确定该FCF的第二优先级;若该第二优先级不小于预设优先级,则将该主动组播发现通告报文中的第一优先级替换为第二优先级,向本地端点设备ENode发送修改后的主动组播发现通告报文。本申请还公开一种辅助以太网光纤通道端点设备登录转发器的装置。采用本申请实施例,能够控制ENode选择距离较近且优先级较高的FCF登录,以解决现有技术中FCF负载不均衡的问题。
【IPC分类】H04L12-803, H04Q11-00, H04B10-25
【公开号】CN104821847
【申请号】CN201510217416
【发明人】韩艳辉, 解长伟
【申请人】杭州华三通信技术有限公司
【公开日】2015年8月5日
【申请日】2015年4月29日