一种捕包处理方法、网络设备、服务器及存储介质

基本信息

申请号 CN201910910664.4 申请日 -
公开(公告)号 CN110830385A 公开(公告)日 2020-02-21
申请公布号 CN110830385A 申请公布日 2020-02-21
分类号 H04L12/823;H04L12/861 分类 电通信技术;
发明人 丁炯;李佳倩 申请(专利权)人 上海数荃数据科技有限公司
代理机构 上海晨皓知识产权代理事务所(普通合伙) 代理人 上海数荃数据科技有限公司
地址 200433 上海市杨浦区翔殷路128号11号楼A座204-05室
法律状态 -

摘要

摘要 本发明实施例涉及通信领域,公开了一种捕包处理方法、网络设备、服务器及存储介质。本发明中,一种捕包处理方法,包括:获取待写入第一缓存环的数据包;判断第一缓存环是否有缓冲空间;缓冲空间包括未被写入数据包的空间以及被读取过的数据包占用的空间;若第一缓存环有缓冲空间,则将数据包写入第一缓存环;若第一缓存环没有缓存空间,则申请第二缓存环,并将数据包写入所述第二缓存环。本发明通过申请第二缓存环,解决了现有技术中原pf_ring由于固定大小缓存环造成的高速网络下数据包丢失的问题。