发明名称 |
一种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号 |