面向OpenFlow的集中管理交换机及其数据处理方法技术

技术编号:9035918 阅读:187 留言:0更新日期:2013-08-15 02:37
本发明专利技术公开了OpenFlow网络设计技术领域中的一种面向OpenFlow的集中管理交换机及其数据处理方法。所述交换机包括顺序相连的输入控制模块、报文匹配控制模块和输出控制模块;输入控制模块用于接收数据包,并对数据包进行解析,提取其中的关键字;报文匹配控制模块用于对关键字进行查表匹配操作,并将查表匹配结果发送至输出控制模块;输出控制模块用于输出查表匹配结果;所述报文匹配控制模块包括三元内容可寻址存储器,其由顺序连接的比较寄存器、掩码寄存器、存储器和优先译码器组成;本发明专利技术还公开了使用该交换机进行数据处理的方法。本发明专利技术利用三元内容可寻址存储器对流表数据进行快速查找,其速度更快、管理方便且实现简单。

【技术实现步骤摘要】

【技术保护点】
一种面向OpenFlow的集中管理交换机,其特征在于所述交换机包括顺序相连的输入控制模块、报文匹配控制模块和输出控制模块;所述输入控制模块用于接收OpenFlow交换机发送的数据包,并对数据包进行解析,提取其中的关键字后发送至报文匹配控制模块;所述报文匹配控制模块用于对关键字进行查表匹配操作,并将查表匹配结果发送至输出控制模块;所述输出控制模块用于输出查表匹配结果;所述报文匹配控制模块包括三元内容可寻址存储器,所述三元内容可寻址存储器由顺序连接的比较寄存器、掩码寄存器、存储器和优先译码器组成;所述比较寄存器用于存储报文匹配控制模块接收的关键字并发送至掩码寄存器;所述掩码寄存器用于将关键字转换为查找字并发送至存储器;所述存储器用于存储含有OpenFlow数据处理规则的流表,还用于接收查找字,并根据查找字在含有OpenFlow数据处理规则的流表中进行查找操作,查找到与查找字匹配的OpenFlow数据处理规则,最后将匹配的OpenFlow数据处理规则发送至优先译码器;所述优先译码器用于接收匹配的OpenFlow数据处理规则,并在匹配的OpenFlow数据处理规则中找到最优的OpenFlow数据处理规则,并根据最优的OpenFlow数据处理规则产生匹配位置定位信号和匹配命中信号。...

【技术特征摘要】

【专利技术属性】
技术研发人员:程远冯刚常宁
申请(专利权)人:北京天地互连信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1