主权项:
1.一种用于对路由器中的多个数据流进行分类的方法,包括下列步骤:\r\r\r\r\n把一个三态内容可寻址存储器(TCAM)分为至少第一个分区和第二个分区;所述第一个分区包含具有其优先级范围从最低索引到分区索引的较高优先级范围的索引,所述第二个分区包含具有其优先级范围从最大索引到所述分区索引的较低优先级范围的索引;\r\r\r\r\n按照预先确定的顺序把所述多个数据流中的第一种数据流的一个或多个第一种流TCAM条目装入所述的第一个分区;\r\r\r\r\n按照预先确定的顺序把所述多个数据流中的第二种数据流的一个或多个第二种流TCAM条目装入所述的第二个分区;\r\r\r\r\n为每个所述的第一种TCAM条目和所述的第二种TCAM条目设置相应掩码的位值,使所述各第一种TCAM条目和所述的第二种TCAM条目分别被所述的掩码屏蔽;\r\r\r\r\n把包含来向数据包的预先确定的包头部信息的前缀与所述装入的一个或多个第一种TCAM条目和一个或多个第二种TCAM条目比较,使所述匹配的一个或多个第一种TCAM条目包含所述匹配的一个或多个第二种TCAM条目。
展开