【技术实现步骤摘要】
【技术保护点】
一种支持多用户的高速报文分流方法,其特征在于包括以下步骤:第一步,构建由输入卡、交换卡和输出卡组成的两级交换结构:1.1修改输入卡,使输入卡支持多用户模式,修改后的输入卡由多规则过滤模块、报文头部修改模块和报文分流模块组成;修改输入卡的步骤如下:1.1.1将输入卡中的单规则过滤模块修改为多规则过滤模块,方法是:1.1.1.1修改输入卡中的五元组TCAM中的数据单元格式,每项数据单元的内容添加用户号;1.1.1.2 在输入卡的多规则过滤模块中添加一个外部SRAM即静态随机访问存储器,该SRAM的每个存储单元包含三项内容:五元组数据单元地址、输出卡号和输出端口号;1.1.1.3修改五元组匹配过滤逻辑,使五元组匹配过滤逻辑与五元组TCAM和外部STAM相连接,五元组匹配过滤逻辑根据报文的五元组数据和用户号来查找五元组TCAM,并根据查找结果从SRAM中提取出输出卡号和输出端口号;1.1.1.4在多规则过滤模块中添加S个匹配结果缓冲器,S个匹配结果缓冲器与五元组匹配过滤逻辑和报文头部修改模块相连,用来缓存每个用户过滤规则的匹配结果,同时将匹配结果传输到报文头部修改模块,S表示分流设备支持的最大 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:陈曙晖,赵国鸿,唐勇,喻波,陆华彪,苏金树,李韬,宣蕾,卢泽新,陈一骄,
申请(专利权)人:中国人民解放军国防科学技术大学,
类型:发明
国别省市:43[中国|湖南]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。