【技术实现步骤摘要】
一种报文传输控制方法、装置和网络设备
本申请涉及通信
,尤其涉及一种报文传输控制方法、装置和网络设备。
技术介绍
城域网(MetropolitanAreaNetwork,MAN)是指在地域上覆盖城市及其郊区范围,为城域多业务提供综合传送平台的计算机通信网络,属于宽带局域网。城域网向上连接骨干网,向下连接接入网,自上而下形成由核心层、汇聚层和业务控制层等构成的多层次的网络结构,各层次通过对应的路由器相连。城域网为典型的带宽收敛网络,路由器的接口带宽自上而下逐层汇聚收敛,路由器的网络拓扑关系上通常存在多条用于分担负载的路径。由于业务热点的出现、用户的集中网络访问行为等原因,城域网的某些路径可能会出现流量爆发的情况。例如,当某一路径在业务控制层路由器的上行端口(连接汇聚层路由器)涌入的流量超过路径下行端口的带宽时,就会在下行端口产生网络拥塞,造成丢包等后果。发生网络拥塞时,一般可以在上行端口侧启用流量控制(pause)或者基于优先级的流量控制(priority-basedflowcontrol,PFC),这种方式虽然 ...
【技术保护点】
1.一种报文传输控制方法,其特征在于,包括:/n网络设备接收反压消息,所述反压消息携带发生拥塞的网络报文的路径信息;/n所述网络设备根据所述反压消息,将所述路径信息对应的网络报文缓存在路径队列中,并对所述路径队列进行反压。/n
【技术特征摘要】
1.一种报文传输控制方法,其特征在于,包括:
网络设备接收反压消息,所述反压消息携带发生拥塞的网络报文的路径信息;
所述网络设备根据所述反压消息,将所述路径信息对应的网络报文缓存在路径队列中,并对所述路径队列进行反压。
2.根据权利要求1所述的方法,其特征在于,所述网络设备根据所述反压消息,将所述路径信息对应的网络报文缓存在路径队列中,包括:
所述网络设备根据所述反压消息,将所述路径信息对应的路径状态参数设置为反压状态;
所述网络设备从预设的路径队列池中获取所述路径信息对应的路径队列;
所述网络设备根据所述反压状态,将所述路径信息对应的网络报文缓存在所述路径队列中。
3.根据权利要求1所述的方法,其特征在于,所述网络设备对路径队列进行反压,包括:
所述网络设备指示所述路径队列停止输出网络报文,或者所述网络设备指示所述路径队列降低网络报文的输出速率。
4.根据权利要求1所述的方法,其特征在于,所述网络设备对路径队列进行反压,包括:
所述网络设备检测所述路径队列的队列深度是否大于第一阈值,如果大于所述第一阈值,向上游设备发送反压消息。
5.根据权利要求1所述的方法,其特征在于,所述网络设备对路径队列进行反压,包括:
所述网络设备检测所述路径队列的队列深度是否小于第二阈值,如果小于所述第二阈值,则对所述路径队列解除反压,并向上游设备发送反压解除消息,所述反压解除消息携带从所述路径队列的网络报文中获取的路径信息。
6.根据权利要求1所述的方法,其特征在于,所述网络设备对路径队列进行反压,包括:
所述网络设备分别统计路径队列中的所述网络报文对应每个上游设备的报文流量;
所述网络设备根据所述报文流量,分别生成每个上游设备的反压强度参数;
所述网络设备检测所述路径队列的队列深度是否大于第一阈值,如果大于所述第一阈值,则向上游设备发送反压消息,所述反压消息还携带所述反压强度参数。
7.一种报文传输控制方法,其特征在于,包括:
网络设备检测到下行端口发生报文拥塞时,获取发生拥塞的网络报文的路径信息;
所述网络设备向上游设备发送反压消息,所述反压消息携带所述路径信息。
8.根据权利要求7所述的方法,其特征在于,所述网络设备向上游设备发送反压消息,所述反压消息携带所述路径信息,包括:
所述网络设备获取下行端口发送给对应端口队列的拥塞信号;
所述网络设备根据所述拥塞信号从端口队列采样获取发生拥塞的网络报文的路径信息,并向所述路径信息对应的路径队列发送反压信号;
所述网络设备根据所述反压信号,将所述路径信息对应的网络报文缓存在路径队列中,并对所述路径队列进行反压;
所述网络设备检测所述路径队列的队列深度是否大于第一阈值;
所述网络设备检测如果所述队列深度大于所述第一阈值,则向上游设备发送所述反压消息,所述反压消息携带从路径队列的网络报文中获取的路径信息。
9.根据权利要求8所述的方法,其特征在于,所述网络设备对路径队列进行反压,包括:所述网络设备指示所述路径队列停止输出网络报文,或者所述网络设备指示所述路径队列降低网络报文的输出速率。
10.根据权利要求8所述的方法,其特征在于,还包括:
所述网络设备检测所述路径队列的队列深度是否小于第二阈值,如果小于所述第二阈值,则对所述路径队列解除反压,并向上游设备发送反压解除消息,所述反压解除消息携带从所述路径队列的网络报文中获取的路径信息。
11.一种报...
【专利技术属性】
技术研发人员:向海洲,任江兴,佟兴,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。