一种访问控制列表的查询方法及装置

    公开(公告)号:CN106027459B

    公开(公告)日:2019-04-30

    申请号:CN201510998606.3

    申请日:2015-12-28

    Inventor: 周毅华 兰军

    Abstract: 本发明适用于访问控制列表ACL查询领域,提供了一种访问控制列表的查询方法及装置,方法包括:接收访问控制列表ACL中不同类型的规则;获取每个规则中的元素,将具备公共元素的不同类型的规则分类为同一个规则组;利用哈希Hash算法对公共元素进行Hash运算,生成规则组中不同类型的规则存放的地址;接收数据包查询ACL的请求,从所述数据包中提取规则组要求的公共元素进行Hash运算,生成双倍速率同步动态随机存储器DDR地址,将所述数据包的各元素与所述DDR地址中规则的各元素进行匹配,根据匹配的结果,执行访问控制列表的查询动作。本发明使得单个数据包查询这一组规则时,只要一次查表就能完成所有类型规则的查询,节省了查询时间,显著的提高了ACL查表效率。

    一种访问控制列表的查询方法及装置

    公开(公告)号:CN106027459A

    公开(公告)日:2016-10-12

    申请号:CN201510998606.3

    申请日:2015-12-28

    Inventor: 周毅华 兰军

    Abstract: 本发明适用于访问控制列表ACL查询领域,提供了一种访问控制列表的查询方法及装置,方法包括:接收访问控制列表ACL中不同类型的规则;获取每个规则中的元素,将具备公共元素的不同类型的规则分类为同一个规则组;利用哈希Hash算法对公共元素进行Hash运算,生成规则组中不同类型的规则存放的地址;接收数据包查询ACL的请求,从所述数据包中提取规则组要求的公共元素进行Hash运算,生成双倍速率同步动态随机存储器DDR地址,将所述数据包的各元素与所述DDR地址中规则的各元素进行匹配,根据匹配的结果,执行访问控制列表的查询动作。本发明使得单个数据包查询这一组规则时,只要一次查表就能完成所有类型规则的查询,节省了查询时间,显著的提高了ACL查表效率。

    报文缓存方法、装置及设备

    公开(公告)号:CN106027413B

    公开(公告)日:2019-04-02

    申请号:CN201510474348.9

    申请日:2015-08-05

    Inventor: 周毅华

    Abstract: 本发明适用于通信技术领域,提供了一种报文缓存方法、装置及设备,所述方法包括:根据报文流量的大小调整报文的缓冲通路,通过调整后的缓冲通路对输入的报文进行缓存,并记录所述报文的通路信息;获取所述通路信息,从所述通路信息对应的缓冲通路中读取报文,并输出所读取的报文。本发明实现了根据报文流量的拥塞情况动态调用不同缓冲容量的缓冲通路,且通过记录报文的通路信息保证了报文通过不同的缓冲通路传输时不会出现乱序;以及实现了缓冲存储器Buffer共享读写带宽,提高了缓冲存储器Buffer的利用效率,有利于防止报文在流量拥塞的情况下丢包的情况。

    报文缓存方法、装置及设备

    公开(公告)号:CN106027413A

    公开(公告)日:2016-10-12

    申请号:CN201510474348.9

    申请日:2015-08-05

    Inventor: 周毅华

    Abstract: 本发明适用于通信技术领域,提供了一种报文缓存方法、装置及设备,所述方法包括:根据报文流量的大小调整报文的缓冲通路,通过调整后的缓冲通路对输入的报文进行缓存,并记录所述报文的通路信息;获取所述通路信息,从所述通路信息对应的缓冲通路中读取报文,并输出所读取的报文。本发明实现了根据报文流量的拥塞情况动态调用不同缓冲容量的缓冲通路,且通过记录报文的通路信息保证了报文通过不同的缓冲通路传输时不会出现乱序;以及实现了缓冲存储器Buffer共享读写带宽,提高了缓冲存储器Buffer的利用效率,有利于防止报文在流量拥塞的情况下丢包的情况。

Patent Agency Ranking