1.一种网络设备抓包方法,其特征在于,包括:
获取网络设备接口的抓包配置信息;
根据所述抓包配置信息确定抓包匹配函数链表;
根据所述抓包匹配函数链表对应的匹配函数对所述网络设备接口收发的报文进行抓包匹配。
2.根据权利要求1所述的方法,其特征在于,所述抓包配置信息包括:
接口、报文的协议类型、IP地址和端口号。
3.根据权利要求1所述的方法,其特征在于,所述根据所述抓包匹配函数链表对应的匹配函数对所述网络设备接口收发的报文进行抓包匹配,包括:
若匹配函数判断所述网络设备接口收发的报文符合所述抓包配置信息,则匹配函数返回1。
4.根据权利要求1所述的方法,其特征在于,每种抓包配置信息对应一个匹配函数;
所述方法还包括:获取与每种抓包配置信息对应的匹配函数,设置所述每种抓包配置信息的唯一标识。
5.根据权利要求4所述的方法,其特征在于,所述根据所述抓包配置信息确定抓包匹配函数链表包括:
根据所述抓包配置信息中每种抓包配置信息的唯一标识获取所述每种抓包配置信息的匹配函数;
将获取的匹配函数挂载至抓包匹配函数链表。
6.一种网络设备抓包装置,其特征在于,包括:
抓包配置信息获取单元,用于获取网络设备接口的抓包配置信息;
抓包匹配函数链表确定单元,用于根据所述抓包配置信息确定抓包匹配函数链表;
抓包匹配单元,用于根据所述抓包匹配函数链表对应的匹配函数对所述网络设备接口收发的报文进行抓包匹配。
7.根据权利要求6所述的装置,其特征在于,所述抓包配置信息包括:
接口、报文的协议类型、IP地址和端口号。
8.根据权利要求6所述的装置,其特征在于,所述抓包匹配单元进一步用于:
当匹配函数判断所述网络设备接口收发的报文符合所述抓包配置信息时,则匹配函数返回1。
9.根据权利要求6所述的装置,其特征在于,每种抓包配置信息对应一个匹配函数;
所述装置还包括:
匹配函数获取单元,用于获取与每种抓包配置信息对应的匹配函数,设置所述每种抓包配置信息的唯一标识。
10.根据权利要求9所述的装置,其特征在于,所述抓包匹配函数链表确定单元包括:
匹配函数获取模块,用于根据所述抓包配置信息中每种抓包配置信息的唯一标识获取所述每种抓包配置信息的匹配函数;
抓包匹配函数链表确定模块,用于将获取的匹配函数挂载至抓包匹配函数链表。