发明名称 一种VPN设备在多加密卡环境下并发加解密的方法及系统
摘要 本发明涉及多加密卡并行处理技术领域,本发明公开了一种VPN设备在多加密卡环境下并发加解密的方法,其具体包含以下步骤:每个加密卡设置一个对应的加密卡队列,加密卡队列中保存需要加密卡处理的数据包;当收到新的数据包时,加密卡队列的负载(基于队列中数据包的数量与长度计算所得)选择出一个相对最空闲的加密卡,并将新的数据包加入到该加密卡的加密卡队列中。本发明还公开了一种VPN设备在多加密卡环境下并发加解密时数据包的出入顺序保护方法(保证先入先出)。每次收到新的数据包时,都根据系统中加密卡队列的负载计算出当前最空闲的队列,并将新的数据包交付给该队列处理,极大地提高了每个加密卡的利用率,使每个加密卡的负载均衡。同时还解决了并行加解密造成的数据包的乱序问题。
申请公布号 CN102970142A 申请公布日期 2013.03.13
申请号 CN201210530984.5 申请日期 2012.12.11
申请人 成都卫士通信息产业股份有限公司 发明人 李明明
分类号 H04L9/32(2006.01)I;H04L12/46(2006.01)I 主分类号 H04L9/32(2006.01)I
代理机构 成都九鼎天元知识产权代理有限公司 51214 代理人 杨永梅
主权项 一种VPN设备在多加密卡环境下并发加解密的方法,其具体包含以下步骤:每个加密卡设置一个对应的加密卡队列,加密卡队列中保存需要加密卡处理的数据包;当收到新的数据包时,根据所有加密卡队列选择出一个相对最空闲的加密卡,并将新的数据包加入到该加密卡的加密卡队列中。
地址 610041 四川省成都市高新区创业路8号