超频自动协商方法技术

技术编号:39579116 阅读:6 留言:0更新日期:2023-12-03 19:29
本申请实施方式提出一种超频自动协商方法

【技术实现步骤摘要】
超频自动协商方法、装置及网络设备


[0001]本申请涉及通信
,具体而言,涉及一种超频自动协商方法

装置及网络设备


技术介绍

[0002]自动协商
(Auto

negotiation

AN)
允许一个设备向链路远端的设备通告自己所运行的工作方法,并且侦测远端通告的相应的运行方法,最终选出远端和本端共有的最高能力

当今网络对可靠性的要求越来越高,特别是在数据中心的核心网络,通常需要网关使用堆叠技术来降低“单点故障”对网络的影响

[0003]核心网络中已经广泛使用堆叠技术,但是由于给堆叠设备使用的超频
AN
没有统一标准,导致堆叠设备使用的交换芯片只能是同一产品

软件

整机厂商失去选择权,各家
AN
行为百花齐放

因此,需要单独给堆叠配置口手动切换至各厂商定义的固定超频速率,基于单种超频速率进行所谓的
AN。
然而,手动切换失去了
AN
的意义,且极易产生错误的
AN
成功


技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种超频自动协商方法

装置及网络设备,其能够自动进行超频自动协商,并提高超频自动协商的成功率

[0005]为了实现上述目的,本申请实施方式采用的技术方案如下:
[0006]第一方面,本申请实施方式四提高了一种超频自动协商方法,应用于网络设备,所述方法包括:
[0007]以预设的基准频率向对端设备发送本端协商信号;其中,所述本端协商信号用于指示所述对端设备以所述基准频率进行自动协商的频率一致性判定;
[0008]接收所述对端设备发送的对端协商信号,获取所述对端设备发送所述对端协商信号时采用的对端频率,判断所述对端频率与所述基准频率是否一致;
[0009]若是,则以所述基准频率连续向所述对端设备发送本端基本链路码字;其中,所述本端基本链路码字指示所述对端设备进行下一页码字交换条件判定;
[0010]在接收到所述对端设备发送的对端基本链路码字,且接收次数满足预设次数时,根据所述对端基本链路码字,判断是否满足下一页码字交换条件;
[0011]若满足下一页码字交换条件,则以所述基准频率向所述对端设备发送本端下一页码字;其中,所述本端下一页码字用于指示所述对端设备以所述本端下一页码字进行超频协商;
[0012]在接收到所述对端设备发送的对端下一页码字时,基于所述对端下一页码字中的对端超频能力集,进行超频协商,得到协商选定模式

[0013]可选的,所述根据所述对端基本链路码字,判断是否满足下一页码字交换条件的步骤,包括:
[0014]从所述对端基本链路码字中提取出对端基准能力集和下一页指示位;
[0015]判断是否存在与所述对端基准能力集中的对端基准能力一致的本端基准能力;其中,基准能力包括端口速率

双工模式和
pause
帧;
[0016]若是,则在所述下一页指示位为第一值的情况下,判定满足下一页码字交换条件;其中,所述第一值表征有下一页码字

[0017]可选的,所述基于所述对端下一页码字中的对端超频能力集,进行超频协商,得到协商选定模式的步骤,包括:
[0018]从所述对端下一页码字中提取出对端超频能力集,得到至少一个对端超频模式;
[0019]按照预设的仲裁优先级,将所述对端超频模式与所述网络设备的本端超频模式进行匹配;
[0020]若存在匹配的对端超频模式,则以所述对端超频模式作为协商选定模式

[0021]可选的,所述按照预设的仲裁优先级,将所述对端超频模式与所述网络设备的本端超频模式进行匹配的步骤,包括:
[0022]按照预设的仲裁优先级,选择仲裁优先级最高的对端超频模式,作为匹配超频模式;
[0023]判断是否存在与所述匹配超频模式一致的本端超频模式;
[0024]若否,则选择仲裁优先级仅低于所述匹配超频模式的对端超频模式,作为匹配超频模式,并执行所述判断是否存在与所述匹配超频模式一致的本端超频模式的步骤;
[0025]若是,则匹配成功,存在匹配的对端超频模式

[0026]可选的,在所述按照预设的仲裁优先级,将所述对端超频模式与所述网络设备的本端超频模式进行匹配的步骤之后,所述方法还包括:
[0027]若不存在匹配的对端超频模式,则以与所述对端基准能力集中的对端基准能力一致的本端基准能力,作为协商选定模式

[0028]可选的,所述以所述基准频率向所述对端设备发送本端下一页码字的步骤,包括:
[0029]根据所述网络设备所支持的超频能力,生成本端超频能力集;
[0030]将初始下一页码字中的配置超频标志字段置为超频值,并在初始下一页码字的超频字段中写入所述本端超频能力集,得到本端下一页码字;其中,所述超频标志字段和所述超频字段为预设配置的字段;
[0031]将所述本端下一页码字以所述基准频率连续发送至所述对端设备

[0032]可选的,所述以所述基准频率连续向所述对端设备发送本端基本链路码字的步骤,包括:
[0033]根据所述网络设备所支持的非超频能力,生成本端基基准能力集;
[0034]在初始基本链路码字的能力字段中写入所述本端基基准能力集,并将初始基本链路码字的下一页指示位置为第一值,得到本端基本链路码字;
[0035]将所述本端基本链路码字以所述基准频率发送至所述对端设备

[0036]可选的,在所述判断所述对端频率与所述基准频率是否一致的步骤之后,所述方法还包括:
[0037]若所述对端频率与所述基准频率不一致,则协商失败

[0038]第二方面,本申请实施方式提高一种超频自动协商装置,应用于网络设备,所述装置包括第一发送模块

频率判断模块

第二发送模块

码字判断模块

第三发送模块和超频
协商模块;
[0039]所述第一发送模块,用于以预设的基准频率向对端设备发送本端协商信号;其中,所述本端协商信号用于指示所述对端设备以所述基准频率进行自动协商的频率一致性判定;
[0040]所述频率判断模块,用于接收所述对端设备发送的对端协商信号,获取所述对端设备发送所述对端协商信号时采用的对端频率,判断所述对端频率与所述基准频率是否一致;
[0041]所述第二发送模块,用于若是,则以所述基准频率连续向所述对端设备发送本端基本链路码字;其中,所述本端基本链路码字指示所述对端设备进行下一页码字交换条件判定;...

【技术保护点】

【技术特征摘要】
1.
一种超频自动协商方法,其特征在于,应用于网络设备,所述方法包括:以预设的基准频率向对端设备发送本端协商信号;其中,所述本端协商信号用于指示所述对端设备以所述基准频率进行自动协商的频率一致性判定;接收所述对端设备发送的对端协商信号,获取所述对端设备发送所述对端协商信号时采用的对端频率,判断所述对端频率与所述基准频率是否一致;若是,则以所述基准频率连续向所述对端设备发送本端基本链路码字;其中,所述本端基本链路码字指示所述对端设备进行下一页码字交换条件判定;在接收到所述对端设备发送的对端基本链路码字,且接收次数满足预设次数时,根据所述对端基本链路码字,判断是否满足下一页码字交换条件;若满足下一页码字交换条件,则以所述基准频率向所述对端设备发送本端下一页码字;其中,所述本端下一页码字用于指示所述对端设备以所述本端下一页码字进行超频协商;在接收到所述对端设备发送的对端下一页码字时,基于所述对端下一页码字中的对端超频能力集,进行超频协商,得到协商选定模式
。2.
根据权利要求1所述的超频自动协商方法,其特征在于,所述根据所述对端基本链路码字,判断是否满足下一页码字交换条件的步骤,包括:从所述对端基本链路码字中提取出对端基准能力集和下一页指示位;判断是否存在与所述对端基准能力集中的对端基准能力一致的本端基准能力;其中,基准能力包括端口速率

双工模式和
pause
帧;若是,则在所述下一页指示位为第一值的情况下,判定满足下一页码字交换条件;其中,所述第一值表征有下一页码字
。3.
根据权利要求2所述的超频自动协商方法,其特征在于,所述基于所述对端下一页码字中的对端超频能力集,进行超频协商,得到协商选定模式的步骤,包括:从所述对端下一页码字中提取出对端超频能力集,得到至少一个对端超频模式;按照预设的仲裁优先级,将所述对端超频模式与所述网络设备的本端超频模式进行匹配;若存在匹配的对端超频模式,则以所述对端超频模式作为协商选定模式
。4.
根据权利要求3所述的超频自动协商方法,其特征在于,所述按照预设的仲裁优先级,将所述对端超频模式与所述网络设备的本端超频模式进行匹配的步骤,包括:按照预设的仲裁优先级,选择仲裁优先级最高的对端超频模式,作为匹配超频模式;判断是否存在与所述匹配超频模式一致的本端超频模式;若否,则选择仲裁优先级仅低于所述匹配超频模式的对端超频模式,作为匹配超频模式,并执行所述判断是否存在与所述匹配超频模式一致的本端超频模式的步骤;若是,则匹配成功,存在匹配的对端超频模式
。5.
根据权利要求3所述的超频自动协商方法,其特征在于,在所述按照预设的仲裁优先级,将所述对端超频模式与所述网络设备的本端超频模式进行匹配的步骤之后,所述方法还包括:若不存在匹配的对端超频模式,则以与所述对端基准能力集中的对端基准能力一致的本端基准能力,作为协商选定模式...

【专利技术属性】
技术研发人员:俞秋杰王俊男张勋杨
申请(专利权)人:苏州盛科通信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1