一种负载均衡处理方法及装置与流程

文档序号:14914549发布日期:2018-07-11 00:21阅读:来源:国知局

技术特征:

1.一种负载均衡处理方法,其特征在于,包括:

报文转发设备接收报文发送设备采用传输控制协议TCP发送的第一报文,所述第一报文为所述报文发送设备在第一TCP发送窗口内发送的最后一个报文;

所述报文转发设备根据所述第一报文的特征信息以及哈希算法确定出接口,并经由所述出接口转发所述第一报文;

所述报文转发设备接收所述报文发送设备采用TCP发送的第二报文,所述第二报文为所述报文发送设备在第二TCP发送窗口内发送的第一个报文,所述第二报文包含Flowlet开始标记,所述第二TCP发送窗口是与所述第一TCP发送窗口相邻的TCP发送窗口,所述报文发送设备接收到在所述第一TCP发送窗口内发送的报文对应的ACK确认后,在所述第二TCP发送窗口内发送报文;

所述报文转发设备基于所述第二报文中包括的所述Flowlet开始标记创建第一Flowlet流表表项,并依据创建的所述第一Flowlet流表表项,转发所述第二报文,所述第二报文和所述第一报文之间具有相同的特征信息。

2.如权利要求1所述的方法,其特征在于,创建第一Flowlet流表表项之后,所述方法还包括:

所述报文转发设备接收所述报文发送设备采用TCP发送的第三报文,所述第三报文为所述报文发送设备在所述第二TCP发送窗口内发送的最后一个报文,所述第三报文包含Flowlet结束标记;

所述报文转发设备基于所述第三报文中包括的所述Flowlet结束标记,删除所述第一Flowlet流表表项。

3.如权利要求2所述的方法,其特征在于,所述报文转发设备确定所述报文发送设备发送的第三报文中包括Flowlet结束标记之后,所述方法还包括:

所述报文转发设备接收所述报文发送设备采用TCP发送的第四报文,所述第四报文为所述报文发送设备在第三TCP发送窗口内发送的第一个报文,所述第四报文包含Flowlet开始标记;

所述报文转发设备基于所述第四报文中包括的所述Flowlet开始标记,创建第二Flowlet流表表项,并依据创建的所述第二Flowlet流表表项,转发所述第四报文。

4.如权利要求1至3任一项所述的方法,其特征在于,所述第二报文中包括的所述Flowlet开始标记通过所述第二报文的报文头中的空闲比特位携带。

5.如权利要求1所述的方法,其特征在于,所述第一Flowlet流表表项所指示的用于转发所述第二报文的出接口,与转发所述第一报文的出接口是同一个出接口或者是不同的出接口。

6.一种负载均衡处理装置,其特征在于,包括接收单元、处理单元和发送单元,其中:

所述接收单元,用于接收报文发送设备采用传输控制协议TCP发送的第一报文,所述第一报文为所述报文发送设备在第一TCP发送窗口内发送的最后一个报文;并接收所述报文发送设备采用TCP发送的第二报文,所述第二报文为所述报文发送设备在第二TCP发送窗口内发送的第一个报文,所述第二报文包含Flowlet开始标记,所述第二TCP发送窗口是与所述第一TCP发送窗口相邻的TCP发送窗口,所述报文发送设备接收到在所述第一TCP发送窗口内发送的报文对应的ACK确认后在所述第二TCP发送窗口内发送报文;

所述处理单元,用于根据所述接收单元接收的第一报文的特征信息以及哈希算法确定出接口;并基于所述第二报文中包括的所述Flowlet开始标记创建第一Flowlet流表表项;

所述发送单元,用于经由所述处理单元确定的出接口转发所述第一报文,并依据所述处理单元创建的所述第一Flowlet流表表项,转发所述第二报文,所述第二报文和所述第一报文之间具有相同的特征信息。

7.如权利要求6所述的负载均衡处理装置,其特征在于,所述接收单元,还用于:

创建第一Flowlet流表表项之后,接收所述报文发送设备采用TCP发送的第三报文,所述第三报文为所述报文发送设备在所述第二TCP发送窗口内发送的最后一个报文,所述第三报文包含Flowlet结束标记;

所述处理单元,还用于:

基于所述接收单元接收的第三报文中包括的所述Flowlet结束标记,删除所述第一Flowlet流表表项。

8.如权利要求7所述的负载均衡处理装置,其特征在于,所述接收单元,还用于:

在所述处理单元确定所述报文发送设备采用TCP发送的第三报文中包括Flowlet结束标记之后,接收所述报文发送设备发送的第四报文,所述第四报文为所述报文发送设备在第三TCP发送窗口内发送的第一个报文,所述第四报文包含Flowlet开始标记;

所述处理单元,还用于:

基于所述接收单元接收的所述第四报文中包括的所述Flowlet开始标记,创建第二Flowlet流表表项;

所述发送单元,还用于:

依据所述处理单元创建的所述第二Flowlet流表表项,转发所述第四报文。

9.如权利要求6至8任一项所述的负载均衡处理装置,其特征在于,所述第二报文中包括的所述Flowlet开始标记通过所述第二报文的报文头中的空闲比特位携带。

10.如权利要求6所述的负载均衡处理装置,其特征在于,所述第一Flowlet流表表项所指示的用于转发所述第二报文的出接口,与转发所述第一报文的出接口是同一个出接口或者是不同的出接口。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1