国家 / 地区

12-三层技术-IP业务配置指导

12-多CPU报文负载分担配置

本章节下载  (94.62 KB)

docurl=/cn/Service/Document_Software/Document_Center/Home/Security/00-Public/Configure/Operation_Manual/H3C_CG(V7)(R9601_R9524_R9333_R8229)-6W303/12/201909/1231805_30005_0.htm

12-多CPU报文负载分担配置


1 多CPU报文负载分担

1.1  多CPU报文负载分担简介

多核设备上,报文在CPU之间进行负载分担的策略包括:

·            基于流处理:设备基于源IP地址、目的IP地址、源端口、目的端口、三元组(源IP地址、目的IP地址、协议号)或五元组(源IP地址、源端口号、目的IP地址、目的端口号、协议号)等特征将报文划分为不同的流,同一条流被分配到同一个CPU进行处理,处理过程保证先进先出。

·            基于报文处理:将报文依次发送到不同的CPU进行处理,不保证报文的处理顺序。

1.2  多CPU报文负载分担配置限制和指导

当负载分担策略配置为基于报文处理时,同一条流的报文会被发送到不同的CPU进行处理,这样无法保证报文的处理顺序。当启动某些业务时,该业务可能无法处理在不同的CPU的同一条流的报文而将报文丢弃。

1.3  配置报文负载分担策略

(1)       进入系统视图。

system-view

(2)       配置报文负载分担策略。

forwarding policy { per-flow [ three-tuple ] | per-packet }

缺省情况下,采用基于五元组的报文负载分担策略。

设备各款型对于three-tuple参数支持情况有所不同,具体请参见命令手册。

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!