带宽调节方法及系统技术方案

技术编号:31309998 阅读:11 留言:0更新日期:2021-12-12 21:38
本发明专利技术公开了一种带宽调节方法及系统,其中,所述方法包括:在向对端设备发送指定类型的第一报文时,在所述第一报文的扩展字段中携带自身的实时流量信息;接收所述对端设备反馈的所述指定类型的第二报文,所述第二报文的扩展字段中携带推荐带宽信息;所述推荐带宽信息由所述对端设备基于接收到的所述实时流量信息生成;识别所述第二报文中的所述推荐带宽信息,并按照所述推荐带宽信息对自身的最大带宽进行调节。本发明专利技术提供的技术方案,能够及时、高效地进行带宽调节。效地进行带宽调节。效地进行带宽调节。

【技术实现步骤摘要】
带宽调节方法及系统


[0001]本专利技术涉及网络通信
,具体涉及一种带宽调节方法及系统。

技术介绍

[0002]随着企业规模的不断扩张,企业总部与分支机构之间的稳定通信就显得格外重要。当分支机构的设备数量较多时,总部设备承担的流量就会较大。如果总部设备承担的流量超出了上限,就会导致流量拥塞的情况。
[0003]为了避免流量拥塞,总部设备可以通过QoS(Quality of Service,服务质量)机制,对分支机构的流量进行限制。但是这种流量限制往往是通过人工实现的:管理人员可以获取QoS机制的分析结果,然后将分析结果对应的流量限制策略部署至分支结构的设备中。这种带宽调节方式具备较低的效率,并且时效性也较差。

技术实现思路

[0004]有鉴于此,本专利技术实施方式提供了一种带宽调节方法及系统,能够及时、高效地进行带宽调节。
[0005]本专利技术一方面提供了一种带宽调节方法,所述方法包括:在向对端设备发送指定类型的第一报文时,在所述第一报文的扩展字段中携带自身的实时流量信息;接收所述对端设备反馈的所述指定类型的第二报文,所述第二报文的扩展字段中携带推荐带宽信息;所述推荐带宽信息由所述对端设备基于接收到的所述实时流量信息生成;识别所述第二报文中的所述推荐带宽信息,并按照所述推荐带宽信息对自身的最大带宽进行调节。
[0006]本专利技术另一方面还提供一种带宽调节系统,所述系统包括:流量通知单元,用于在向对端设备发送指定类型的第一报文时,在所述第一报文的扩展字段中携带自身的实时流量信息;报文接收单元,用于接收所述对端设备反馈的所述指定类型的第二报文,所述第二报文的扩展字段中携带推荐带宽信息;带宽调节单元,用于识别所述第二报文中的所述推荐带宽信息,并按照所述推荐带宽信息对自身的实时流量信息进行调节。
[0007]本专利技术另一方面还提供一种带宽调节方法,所述方法包括:接收对端设备发来的指定类型的第一报文,所述第一报文的扩展字段中携带所述对端设备的实时流量信息;针对所述实时流量信息生成推荐带宽信息;在向所述对端设备发送所述指定类型的第二报文时,在所述第二报文的扩展字段中携带所述推荐带宽信息,以使得所述对端设备按照所述推荐带宽信息对所述对端设备的最大带宽进行调节。
[0008]本专利技术另一方面还提供一种带宽调节系统,所述系统包括:报文接收单元,用于接收对端设备发来的指定类型的第一报文,所述第一报文的扩展字段中携带所述对端设备的实时流量信息;流量推荐单元,用于针对所述实时流量信息生成推荐带宽信息;报文发送单元,用于在向所述对端设备发送所述指定类型的第二报文时,在所述第二报文的扩展字段中携带所述推荐带宽信息,以使得所述对端设备按照所述推荐带宽信息对所述对端设备的最大带宽进行调节。
[0009]本申请提供的技术方案,通信设备之间可以通过指定类型的报文,来自动实现带宽调节的过程。在实际应用中,指定类型的报文可以是通信设备之间原本就在使用的报文,通过指定类型的报文中的扩展字段,可以实现流量通报。具体地,通信设备可以将自身的实时流量信息通过指定类型的第一报文,告知对端设备。对端设备在获知了通信设备的实时流量信息后,可以生成对应的推荐带宽信息。对端设备可以将推荐带宽信息附加在指定类型的第二报文中,并将第二报文发送至通信设备。这样,通信设备就可以根据第二报文中的推荐带宽信息对自身的最大带宽进行调节,调节之后就能够避免流量拥塞情况的出现。
[0010]可见,通过在已有的指定类型的报文中添加扩展字段,并利用扩展字段进行流量通报,在不增加数据交互复杂度的情况下,还能够实现自动化的带宽调节过程,便捷地提高了带宽调节的效率和时效性。
附图说明
[0011]通过参考附图会更加清楚的理解本专利技术的特征和优点,附图是示意性的而不应理解为对本专利技术进行任何限制,在附图中:
[0012]图1示出了本专利技术一个实施方式中对等体的系统架构示意图;
[0013]图2示出了本专利技术一个实施方式中中心化网络的系统架构示意图;
[0014]图3示出了本专利技术一个实施方式中扩展字段中type的组成示意图;
[0015]图4示出了本专利技术一个实施方式中带宽调节方法步骤图;
[0016]图5示出了本专利技术一个实施方式中带宽调节的交互示意图;
[0017]图6示出了本专利技术另一个实施方式中带宽调节的方法步骤图;
[0018]图7示出了本专利技术一个实施方式中带宽调节系统的功能模块示意图;
[0019]图8示出了本专利技术另一个实施方式中带宽调节系统的功能模块示意图;
[0020]图9示出了本专利技术一个实施方式中通信设备的结构示意图。
具体实施方式
[0021]为使本专利技术实施方式的目的、技术方案和优点更加清楚,下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。
[0022]本申请提供的带宽调节方法,可以应用于图1和图2所示的系统架构中。图1示出的是一种分布式的系统架构,在该系统架构中可以不存在中心化的资源服务器,每个通信设备都可以作为对等体,同时作为服务的提供方和服务的请求方。例如,在通信设备中可以存储网络资源,如果其它的通信设备需要访问该网络资源,那么可以直接从存储该网络资源的通信设备处获取。在图1所示的系统架构中,对于任意一个通信设备而言,该通信设备可以基于获取到的其它通信设备的实时流量信息,来限定各个其它通信设备的访问流量,从而避免自身出现流量拥塞的情况。
[0023]图2示出的是一种中心化的系统架构,在该系统架构中,通常会存在一个或者多个资源服务器,客户端可以从这些资源服务器处下载对应的网络资源。在该系统架构中,资源
服务器可以汇总各个客户端的实时流量信息,并限定各个客户端的访问流量,同样可以避免自身出现流量拥塞的情况。
[0024]当然,随着技术的不断发展,图1和图2所示的系统架构也可以进行融合。例如,当某个客户端需要下载网络资源时,一方面可以从资源服务器处下载,另一方面还可以从其它的客户端处下载。本申请对系统架构的实现形式并不做限定,只要存在流量访问的过程,就应当能够应用本申请提供的带宽调节方法。
[0025]在本申请一个实施方式中,为了简化通信设备之间的通信过程,可以对现有的通信报文进行改进,从而在不增加通信报文的前提下,实现带宽调节的过程。
[0026]根据应用场景的不同,通信设备之间支持的网络协议也可能不同。基于不同的网络协议,通信设备之间传输的报文类型也会有差异。以BGP(Border Gateway Protocol,边界网关协议)为例,通信设备之间可以采用不同类型的BGP报文来实现不同的通信效果。例如,类型为2的BGP报文(update报文)可以用于通告路由信息,类型为4的BGP报文(keepaliv本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种带宽调节方法,其特征在于,所述方法包括:在向对端设备发送指定类型的第一报文时,在所述第一报文的扩展字段中携带自身的实时流量信息;接收所述对端设备反馈的所述指定类型的第二报文,所述第二报文的扩展字段中携带推荐带宽信息;所述推荐带宽信息由所述对端设备基于接收到的所述实时流量信息生成;识别所述第二报文中的所述推荐带宽信息,并按照所述推荐带宽信息对自身的最大带宽进行调节。2.根据权利要求1所述的方法,其特征在于,在按照所述推荐带宽信息对自身的最大带宽进行调节之后,所述方法还包括:向所述对端设备发送所述指定类型的第三报文,所述第三报文的扩展字段中携带调节后的带宽信息。3.根据权利要求1或2中任一所述的方法,其特征在于,所述扩展字段中包括第一子字段和第二子字段,其中,所述第二子字段用于填充流量信息或者带宽信息,所述第一子字段用于标注所述第二子字段中填充的内容的类型。4.根据权利要求2所述的方法,其特征在于,在向所述对端设备发送所述指定类型的第三报文之后,所述方法还包括:接收所述对端设备反馈的所述指定类型的第四报文,所述第四报文的扩展字段中包含用于表征已接收到所述第三报文的确认信息。5.一种带宽调节系统,其特征在于,所述系统包括:流量通知单元,用于在向对端设备发送指定类型的第一报文时,在所述第一报文的扩展字段中携带自身的实时流量信息;报文接收单元,用于接收所述对端设备反馈的所述指定类型的第二报文,所述第二报文的扩展字段中携带推荐带宽信息;带宽调节单元,用于识别所述第二报文中的所述推荐带宽信息,并按照所述推荐带宽信息对自身的实时流量信息进行调...

【专利技术属性】
技术研发人员:张刚
申请(专利权)人:新华三大数据技术有限公司
类型:发明
国别省市:

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

1