咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >网络数据包线速捕获方法 收藏
网络数据包线速捕获方法

网络数据包线速捕获方法

专利申请号:CN201410145478.3

公 开 号:CN103916316A

发 明 人:张良 黄成 汪立东 李晓倩 谢铭 

代 理 人:赵文颖

代理机构:11121 北京永创新实专利事务所

专利类型:发明申请

申 请 日:20140709

公 开 日:20140411

专利主分类号:H04L12/70(20130101)

关 键 词:数据包 线程 网络数据包 完成处理 捕获 获取数据 文件格式 文件内存 描述符 序列号 绑定 存取 转发 转变 

摘      要:本发明公开了网络数据包线速捕获方法,具体包括以下步骤:步骤一、在Tilera众核平台下配置Mpipe规则;步骤二、创建n个收包线程,为各个线程绑定一个用于处理数据包的CPU核,n个收包线程并行运行;步骤三、在每个收包线程中,调用Mpipe接口接收网络数据包,当CPU核接收到数据包,把数据包转变为PCAP文件格式,根据数据包的序列号获取数据包保存在PCAP文件内存的首地址,根据首地址存取数据包;步骤四、在每个收包线程中,当CPU核接收到数据包,修改数据包的描述符,然后调用Mpipe接口转发数据包;步骤五、在每个收包线程中,判断是否完成处理(完成处理指不进行后续数据包的处理),均完成后,结束处理,否则,返回步骤三。本发明大大提高了数据包线速捕获的效率。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分