数据包过滤方法和装置

    公开(公告)号:CN101783786B

    公开(公告)日:2013-01-16

    申请号:CN200910005224.0

    申请日:2009-01-19

    Abstract: 本发明公开了一种数据包过滤方法和装置,其中,该方法包括:接收相关联的多个数据包,其中,多个数据包中的每个数据包都携带有相同的多个关键字;对多个数据包中的第一个数据包的多个关键字中的部分或全部关键字进行匹配操作,得到匹配动作;根据多个关键字,将匹配动作配置给多个数据包中的除第一个数据包之外的其余数据包。通过本发明,通过对包括相同关键字的相关联的多个数据包中的第一个数据包进行匹配操作,将得到的匹配动作配置给其它的包括相同关键字的数据包,能够提高数据包匹配的速度,从而能够解决相关技术中存在的数据包过滤速度较慢的问题,进而能够节省系统开销、提高系统处理效率。

    数据包过滤方法和装置

    公开(公告)号:CN101783786A

    公开(公告)日:2010-07-21

    申请号:CN200910005224.0

    申请日:2009-01-19

    Abstract: 本发明公开了一种数据包过滤方法和装置,其中,该方法包括:接收相关联的多个数据包,其中,多个数据包中的每个数据包都携带有相同的多个关键字;对多个数据包中的第一个数据包的多个关键字中的部分或全部关键字进行匹配操作,得到匹配动作;根据多个关键字,将匹配动作配置给多个数据包中的除第一个数据包之外的其余数据包。通过本发明,通过对包括相同关键字的相关联的多个数据包中的第一个数据包进行匹配操作,将得到的匹配动作配置给其它的包括相同关键字的数据包,能够提高数据包匹配的速度,从而能够解决相关技术中存在的数据包过滤速度较慢的问题,进而能够节省系统开销、提高系统处理效率。

    一种用于提高通讯网接口数据处理性能的方法及装置

    公开(公告)号:CN101631144A

    公开(公告)日:2010-01-20

    申请号:CN200910167160.4

    申请日:2009-08-26

    Inventor: 蔺妍 汪承研

    Abstract: 本发明公开了一种用于提高通信网接口数据处理性能的方法及装置,在所述方法中,通信网接口,例如E1接口通过硬件接收芯片接收到数据后,将数据存放在缓冲区中,通过硬件中断方式获取所接收数据所在的时隙号;在与所述时隙号对应的缓冲区的范围内,定位所接收数据存放的缓冲区地址;将该缓冲区地址写入地址双向链表中,并产生中断通知CPU有数据到来,CPU直接获取双向链表中所接收数据的缓冲区地址,根据该缓冲区地址对所接收数据进行处理。本发明避免了由于传统轮询方式所带来的采集数据乱序的情况,并且在数据处理时节省了CPU的资源。

Patent Agency Ranking