一种报文分流方法及装置制造方法及图纸

技术编号:13542694 阅读:61 留言:0更新日期:2016-08-18 03:53
一种报文分流方法及装置,该方法包括:将网卡流控制器的过滤器掩码中的源和目的IP地址掩码、源端口号掩码设置为0,将目的端口号掩码设置为非0;为各处理器核心分配不同的端口号集合,设置各处理器核心所关联的网卡报文队列与端口号集合的对应关系;处理器核心使用为其分配的端口号集合中的端口号设置接收到的正向报文的源端口号,发送该正向报文;网卡接收到反向报文后使用过滤器掩码进行流控制器过滤,将该反向报文分流到与其目的端口号所属的端口号集合所对应的网卡报文队列;处理器核心对与其关联的网卡报文队列中的反向报文进行处理。本申请充分利用网卡硬件已有的流控制器的过滤器分流技术将同一条流的报文送到同一个处理器核心上处理。

【技术实现步骤摘要】
201510037385

【技术保护点】
一种报文分流方法,其特征在于,该方法包括:将网卡流控制器的过滤器掩码中的源IP地址掩码、目的IP地址掩码和源端口号掩码设置为0,将目的端口号掩码设置为非0值;为各处理器核心分配不同的端口号集合,并设置各处理器核心所关联的网卡报文队列与所述端口号集合的对应关系;处理器核心使用为其分配的端口号集合中的端口号设置其接收到的正向报文的源端口号,通过网卡发送该正向报文;网卡接收到反向报文后使用所述过滤器掩码进行流控制器过滤,将该反向报文分流到与其目的端口号所属的端口号集合所对应的网卡报文队列;处理器核心对与其关联的网卡报文队列中的反向报文进行处理;其中,不同端口号集合中的端口号与所述目的端口号掩码进行按位与所得的结果不同;同一端口号集合中的端口号与所述目的端口号掩码进行按位与所得的结果相同。

【技术特征摘要】

【专利技术属性】
技术研发人员:肖寒孙成浩祝顺民姜邦杰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1