专利名称 | 基于共享内存实现的数据包捕获方法 | 申请号 | CN200610113329.4 | 专利类型 | 发明专利 | 公开(公告)号 | CN1925465 | 公开(授权)日 | 2007.03.07 | 申请(专利权)人 | 中国科学院计算技术研究所 | 发明(设计)人 | 张敦行;张广兴;杨建华;谢高岗 | 主分类号 | H04L12/56(2006.01) | IPC主分类号 | H04L12/56(2006.01);H04L12/26(2006.01) | 专利有效期 | 基于共享内存实现的数据包捕获方法 至基于共享内存实现的数据包捕获方法 | 法律状态 | 实质审查的生效 | 说明书摘要 | 本发明公开了一种基于共享内存实现的数据包 捕获方法,包括:网卡加载并初始化驱动程序;创建字符设备; 设置监测端口网卡为混杂模式;接收数据包,判断接收端口, 若为监测端口,执行下一步,否则将数据包交给操作系统;判 断数据包可否写入数据信息域中,若可以,则输送到缓存单元 中,执行下一步;否则,丢弃数据包;初始化管理信息域中的 管理单元;运行流量监测分析程序;打开字符设备,获取指针; 提取数据包;若全局引用计数值不为0且标识字段中有标识为 未被处理的位,执行下一步,若全局引用计数值为0,忽略数 据包,挂起流量监测分析程序;执行流量监测分析程序,改变 全局引用计数值,同时访问标识字段的标识位设置为已处理, 重新提取数据包。 |
1、源头对接,价格透明
2、平台验证,实名审核
3、合同监控,代办手续
4、专员跟进,交易保障