【技术实现步骤摘要】
一种报文转发方法及装置
本说明书涉及通信
,尤其涉及一种报文转发方法及装置。
技术介绍
在RFC(RequestForComments)3168中定义了显式拥塞通知ECN(ExplicitCongestionNotification)的设计目标,是通过传输控制协议TCP(TransmissionControlProtocol)发送端和接收端以及中间路由器的配合,感知中间路径的拥塞,并主动的减缓TCP的发送速率,从而从早期避免拥塞而导致的丢包,实现网络性能的最大利用。能够解决的问题如下:所有TCP发送端能够早期感知中间路径拥塞,并主动放缓发送速率,预防拥塞发生。在中间交换机上转发的队列上,对于超过队列门限的TCP报文进行ECN标记,并继续进行转发,不再丢弃报文。避免了报文的丢弃和TCP的重传。由于减少了丢包,TCP不需要经过几秒或者几十秒的重传定时器出发报文重传,提高了时延敏感应用的用户感受。与没有部署ECN功能的网络相比,网络的利用率更好,不存在在过载和轻载之前来回震荡的情况。标 ...
【技术保护点】
1.一种报文转发方法,应用于网络设备,其特征在于,包括:/n在确定所述网络设备发生拥塞时,确定网络设备的端口在入方向上接收的流量和出方向接收的流量;/n确定所述入方向接收的流量和出方向接收的流量的比例;/n根据所述比例值确定调整所述端口对应的队列的门限值;/n当再接收到流量时根据所述门限值确定如何转发报文。/n
【技术特征摘要】
1.一种报文转发方法,应用于网络设备,其特征在于,包括:
在确定所述网络设备发生拥塞时,确定网络设备的端口在入方向上接收的流量和出方向接收的流量;
确定所述入方向接收的流量和出方向接收的流量的比例;
根据所述比例值确定调整所述端口对应的队列的门限值;
当再接收到流量时根据所述门限值确定如何转发报文。
2.根据权利要求1所述的方法,其特征在于,确定网络设备的端口在入方向上接收的流量和出方向接收的流量,包括:
获得第一端口接收到的携带有第一预设值的报文数量,所述第一预设值表征该报文为所述端口在入方向上接收到的报文;
获得第二端口接收到的携带有第二预设值的报文数量,所述第二预设值表征该报文为所述第二端口在出方向上接收到的报文。
3.根据权利要求2所述的方法,其特征在于,
所述获得第一端口接收到的携带有第一预设值的报文数量,包括:获得所述第一端口接收到的携带有CWR位为第一预设值的报文数量;
所述获得第二端口接收到的携带有第二预设值的报文数量,包括:获得所述第二端口接收到的ECE位为第二预设值的报文数量。
4.根据权利要求2或3所述的方法,其特征在于,确定所述入方向接收的流量和出方向接收的流量的比例,包括:
根据获得的所述第一端口接收到的携带有CWR位为第一预设值的报文数量、以及获得的所述第二端口接收到的ECE位为第二预设值的报文数量确定入方向接收的流量和出方向接收的流量比例。
5.根据权利要求1所述的方法,其特征在于,根据所述比例值确定调整所述端口对应的队列的门限值,包括:
根据所述预设值以及所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。