1.一种堆叠系统中可变长堆叠头的实现方法,其特征在于,所述堆叠系统包括复数通过内部堆叠口相互连接的堆叠设备,所述可变长堆叠头的实现方法包括以下步骤:
S1,对待转发报文内容进行查找,获得需要编码进堆叠头的报文信息;
S2,对获得的需要编码进堆叠头的报文信息进行分类解析,获得基础信息和扩展信息;
S3,对所述基础信息,以及扩展信息进行重新编码,获得基础头,以及扩展头;
S4,对获得的基础头和扩展头组合成堆叠头与原始报文进行封装。
2.根据权利要求1所述的方法,其特征在于,所述基础头数量为1个且所述基础头被封装至每一个转发的报文中。
3.根据权利要求1所述的方法,其特征在于,所述基础头包括扩展头数量信息、原始端口信息、原始芯片信息、转发目的信息、报文优先级,以及其他信息。
4.根据权利要求2所述的方法,其特征在于,所述扩展头数量信息为5位二进制数,所述扩展头数量信息表示基础头后携带的扩展头数量,所述扩展头数量信息第一位为表示无扩展头的二进制数零。
5.根据权利要求1所述的方法,其特征在于,所述扩展头包括扩展头类型,以及扩展信息,所述扩展头类型为5位二进制数。
6.一种堆叠设备,其特征在于,所述堆叠设备包括入方向处理模块、堆叠头编辑模块,出方向处理模块;
所述入方向处理模块,对待转发报文内容进行查找,获得需要编码进堆叠头的报文信息,对获得的需要编码进堆叠头的报文信息进行分类解析,获得基础信息和扩展信息;
所述堆叠头编辑模块,对所述基础信息,以及扩展信息进行重新编码,获得基础头,以及扩展头,对获得的基础头和扩展头组合成堆叠头与原始报文进行封装;
所述出方向处理模块,对封装后的报文进行查找转发。
7.根据权利要求6所述的设备,其特征在于,所述基础头数量为1个且所述基础头被封装至每一个转发的报文中。
8.根据权利要求6所述的设备,其特征在于,所述基础头包括扩展头数量信息、原始端口信息、原始芯片信息、转发目的信息、报文优先级,以及其他信息。
9.根据权利要求8所述的设备,其特征在于,所述扩展头数量信息为5位二进制数,所述扩展头数量信息表示基础头后携带的扩展头数量,所述扩展头数量信息第一位为零表示无扩展头的二进制数零。
10.根据权利要求6所述的设备,其特征在于,所述扩展头包括扩展头类型,以及扩展信息,所述扩展头类型为5位二进制数。