网络流量控制方法、装置及交换机制造方法及图纸

技术编号:12852445 阅读:98 留言:0更新日期:2016-02-11 16:39
本发明专利技术提供了一种流量控制方法、装置及交换机,所述核心交换机流量控制方法,包括:接收接入交换机发送的第二请求报文,所述第二请求报文为UE向所述接入交换机发送的用于请求IP地址的报文,该报文中携带有所述接入交换机根据接收所述UE发送的用于请求IP地址的报文的端口信息获取的第一信息;根据所述第一信息以及所述端口的当前使用信息对所述UE侧待接收的数据进行流量控制。本发明专利技术提供的流量控制方法、装置及交换机,可以解决网络数据丢包问题,满足了对实时性要求比较高的网络应用。

【技术实现步骤摘要】

本专利技术设及通信
,具体设及一种网络流量控制方法、装置及交换机
技术介绍
在实际的网络应用中,通常都存在对于实时性要求高的应用,比如网络游戏、在线 视频、语音通话、网络电话会议等。由于运类应用对于实时性要求比较高,因此如果数据报 文在网络传输过程中出现丢包,导致网络报文重传,就会使运类应用无法正常使用,比如出 现视频卡顿、语音通话卡顿、网络游戏卡顿或掉线等问题。运类应用对网络丢包的容忍性比 较差,对网络报文的实时性要求高。 网络中出现丢包的情况通常为:外网流量突发给内网中的终端用户,或者,内网的 服务器突发流量给内网的终端用户。由于现有的接入交换机的缓存通常都很小,因此当网 络中出现高速端口发往低速端口的情况时,会因接入交换机的缓存不足而产生丢包现象, 从而导致网络中的大量高实时性的应用出现异常或者导致高实时性应用体验差。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种网络流量控制方法、装置及交换机,可W 解决现有技术中因接入交换机缓存不足而产生丢包问题。 为解决上述技术问题,本专利技术提供W下技术方案: 第一方面,本专利技术提供了一种接入交换机流量控制方法,包括: 接收用户终端肥发送的用于请求IP地址的第一请求报文;[000引根据接收所述第一请求报文的端口信息,获取用于使核屯、交换机为该肥进行流 量策略控制的第一信息; 将所述第一信息添加在所述第一请求报文中,获得第二请求报文; 将第二请求报文发送核屯、交换机,W使所述核屯、交换机根据所述第一信息W及所 述端口的当前使用信息对所述UE进行流量控制。 进一步地,将第二请求报文发送核屯、交换机,W使所述核屯、交换机根据所述第一 信息W及所述端口的当前使用信息对所述UE进行流量控制,包括: 将第二请求报文发送核屯、交换机,W使所述核屯、交换机根据所述肥所在的接入 交换机的端口的最大网络速率W及其他UE通过该端口接收的数据的流量之和对所述UE待 接收的数据进行流量控制; 其中,所述肥所在的接入交换机的端口的最大网络速率为根据所述第一信息确 定的; 其中,所述第一信息包括: 肥请求的IP地址、接收所述第一请求报文的接入交换机的标识ID、接收所述第一 请求报文的端口的端口号和接收所述第一请求报文的端口的最大网络速率。 进一步地,将第二请求报文发送核屯、交换机,W使所述核屯、交换机根据所述肥所 在的接入交换机的端口的最大网络速率W及其他肥通过该端口接收的数据的流量之和对 所述UE待接收的数据进行流量控制,包括: 将第二请求报文发送核屯、交换机,W使所述核屯、交换机根据所述肥所在的接入 交换机的端口的最大网络速率、所述UE待接收的数据的流量大小W及其他UE通过该端口 接收的数据的流量之和对所述UE待接收的数据进行流量控制: 若其他肥通过该端口接收的数据的流量之和超过或等于该端口的最大网络速 率,则所述核屯、交换机对所述UE待接收的数据进行缓存; 若其他肥通过该端口接收的数据的流量之和低于该端口的最大网络速率,则所 述核屯、交换机根据该端口的空闲网络带宽与所述UE待接收的数据的流量大小的比较结 果,对所述UE待接收的数据进行流量控制: 若所述UE待接收的数据的流量小于或等于该端口的空闲网络带宽,则所述核屯、 交换机将所述UE待接收的数据进行转发;否则将所述UE待接收的数据中未超过该端口的 空闲网络带宽的部分进行转发,将超过该端口的空闲网络带宽的部分进行缓存。 第二方面,本专利技术还提供了一种核屯、交换机流量控制方法,包括: 接收接入交换机发送的第二请求报文,所述第二请求报文为肥向所述接入交换 机发送的用于请求IP地址的报文,该报文中携带有所述接入交换机根据接收所述肥发送 的用于请求IP地址的报文的端口信息获取的第一信息; 根据所述第一信息W及所述端口的当前使用信息对所述肥侧待接收的数据进行 流量控制。 进一步地,根据所述第一信息W及所述端口的当前使用信息对所述肥侧待接收 的数据进行流量控制,包括:根据所述肥所在的接入交换机的端口的最大网络速率W及其他肥通过该端口接 收的数据的流量之和对所述UE侧待接收的数据进行流量控制; 其中,所述肥所在的接入交换机的端口的最大网络速率为根据所述第一信息确 定的; 其中,所述第一信息包括: 肥请求的IP地址、所述接入交换机的标识ID、接收所述肥发送的用于请求IP地 址的报文的端口的端口号和接收所述肥发送的用于请求IP地址的报文的端口的最大网络 速率。 进一步地,根据所述肥所在的接入交换机的端口的最大网络速率W及其他肥通 过该端口接收的数据的流量之和对所述UE侧待接收的数据进行流量控制,包括: 若其他肥通过该端口接收的数据的流量之和超过或等于该端口的最大网络速 率,则所述核屯、交换机对所述UE侧待接收的数据进行缓存。 进一步地,根据所述肥所在的接入交换机的端口的最大网络速率W及其他肥通 过该端口接收的数据的流量之和对所述UE侧待接收的数据进行流量控制,还包括: 若其他肥通过该端口接收的数据的流量之和低于该端口的最大网络速率,则所 述核屯、交换机根据该端口的空闲网络带宽与所述肥侧待接收的数据的流量大小的比较结 果,对所述UE侧待接收的数据进行流量控制: 若所述UE侧待接收的数据的流量小于或等于该端口的空闲网络带宽,则所述核 屯、交换机将所述UE侧待接收的数据进行转发;否则将所述UE侧待接收的数据中未超过该 端口的空闲网络带宽的部分进行转发,将超过该端口的空闲网络带宽的部分进行缓存。 进一步地,在根据所述肥所在的接入交换机的端口的最大网络速率W及其他肥 通过该端口接收的数据的流量之和对所述UE侧待接收的数据进行流量控制之前,所述方 法还包括: 获取其他肥通过该端口接收的数据的流量之和。 第S方面,本专利技术还提供了一种接入交换机流量控制装置,包括: 接收单元,用于接收用户终端肥发送的用于请求IP地址的第一请求报文; 获取单元,用于根据所述接收单元接收所述第一请求报文时的端口信息,获取用 于使核屯、交换机为该肥进行流量策略控制的第一信息; 处理单元,用于将所述获取单元获得的第一信息添加在所述接收单元接收的第一 请求报文中,获得第二请求报文; 发送单元,用于将所述处理单元获取的第二请求报文发送核屯、交换机,W使所述 核屯、交换机根据所述第一信息W及所述端口的当前使用信息对所述UE进行流量控制。 进一步地,所述发送单元具体用于:将第二请求报文发送核屯、交换机,W使所述核 屯、交换机根据所述肥所在的接入交换机的端口的最大网络速率W及其他UE通过该端口接 收的数据的流量之和对所述UE待接收的数据进行流量控制; 其中,所述肥所在的接入交换机的端口的最大网络速率为根据所述第一信息确 定的; 其中,所述第一信息包括: 肥请求的IP地址、接收所述第一请求报文的接入交换机的标识ID、接收所述第一 请求报文的端口的端口号和接收所述第一请求报文的端口的最大网络速率。 进一步地,所述发送单元具体用于:将第二请求报文发送核屯、交换机,W使所述核 屯、交换机根据所述UE所在的接入交换机的端口的最大网络速率、所述UE待接收的数据的 流量大小W及其他UE通过该端口接收的数据的流量之和对所述UE待接收的数据进行流量 控制: 若其他肥通过该端口接收的数据本文档来自技高网...
网络流量控制方法、装置及交换机

【技术保护点】
一种核心交换机流量控制方法,其特征在于,包括:接收接入交换机发送的第二请求报文,所述第二请求报文为UE向所述接入交换机发送的用于请求IP地址的报文,该报文中携带有所述接入交换机根据接收所述UE发送的用于请求IP地址的报文的端口信息获取的第一信息;根据所述第一信息以及所述端口的当前使用信息对所述UE侧待接收的数据进行流量控制。

【技术特征摘要】

【专利技术属性】
技术研发人员:林志鸿
申请(专利权)人:北京星网锐捷网络技术有限公司
类型:发明
国别省市:北京;11

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

1